A space to discuss FME Flow
Recently active
Hi, I have an automation workflow that is executed by dropping a file in a target directory. If the file is a ZIP archive (filter action), a hosted FME workbench should be triggered. The workbench expects a path specification (path of the ZIP file) as user parameter. However, in the configuration interface of the automation action I don't have a dropdown to access an output key of the trigger ({file.path}). Is there any configuration to be done in the workbench to handle output keys? Edit: Using FME Server 2022.1.1 - Build 22623-win64
Hi all.2022.2 introduces triggering an automation from a webapp, in addition to triggering automations in numerous ways already defined.One such triggering is "FME Server Topic notified".Can I create a workspace, uploading it to FME Server, and have this emit such a (custom) topic, in effect triggering the automation to run ?If so, I could potentially create a webapp for such a workspace, and achieve the same functionality, couldn't I ?Alas, there are no immidiate transformers that allows such emission, but workspace FME Server Parameters include FME_TOPIC and FME_TOPIC_MESSAGE. Can they be used for this, and if so, how ?Or must I resort to using the REST interface ??
We have two FME Server environments als on two different computer environments. I copied the content of the .fsproject file from one computer environment into the other computer environment by means of copy/paste into a text file and then changing the extention to .fsproject (it's a bit of hack). No idea by doing that the .fsproject will be altered. However, I am then trying to import the project(.fsproject file) into the 2nd FME Server environment via "Projects" < "Manage projects" <"import". I am dragging the .fsproject file into and then clicking on "Import". After running, I get the following error: I changed our domains name to "nameofname" for security reasons.COM.safe.fmeserver.configuration.migration.FMEConfigurationException: java.io.IOException: Error on ZipFile \\nameofdomain\aplroot$\APLDATA\FMESERVER\resources\system\temp\tomcat\22e287e6b3514dc9b4dd095174c01fb7\restServerRestore.fsconfigPROJECT IMPORT : FAILURETask Failed : Please refer to above message I tried us
I have points and lines, I want to snap the lines to the points, both edges, ends, and sides. I tried using the snapper and also tried using the anchored snapper, but I still don't get to snap some. I have used intersection transformer, it does the major part of the snapping but creates new points at any intersection without a point. I really would love to do this snapping based on relationship (attribute)
What I've done so far ... I've selected a .fgb from a location (the location will stay the same, however, there will be multiple .gdbs that come and go over time) I added a reader, Schema (Any Format), filtered for *.gdb.I added a FeatureReader, with a WHERE clause to only look for ... @Value(fme_feature_type_name) LIKE '%M_CSCL%' ...However, the way I've set up the FeatureReader doesn't work in it's current state.Any hints/improvements/better ways to achieve this would be appreciated, see the attached workspace.thanksJeremy
For FME Server what are the practical differences between internal and remote Version Control? What considerations should we to take into account about when choosing between them?
Hello,I would like to ask about Rest API v3 support. For how long will it be supported yet, before it will be needed to switch to v4?
Hi there, I am trying to use FME to automate some user management for FME Server. Specifically I would like to schedule a workspace to remove any Azure users that are not members of a role. I have worked out how to list the users and get their roles, but I can't work out how to go from this json array: ["user:admin","fmeadmin","fmesuperuser"] to the integer value 2. Can anyone please help me drop the "user:..." part from the array and count the number of items that are left over? Thanks!Marc
Hi, is there an alternate solution available from safe to replace the basic authentication for IMAP and SMTP? Since Microsoft will stop supporting this solution soon
Hello everyone, I published a workspace with a Shapefile Reader to FME Server . When I choose 'Run Workspace' to run it, and solely upload the .shp file, it runs correctly. For my colleagues, I made a Workspace App to run it. However, when running it through the app, I get the "Shapefile Reader: The .dbf for (...) could not be found." warning in the logfile. Naturally, there is no correct output subsequently. Can someone explain to me what I am doing wrong or how it is technically possible that the exact same workspace with the exact same parameters runs differently for both interfaces? Note: I used a File/URL parameter for the Writer and specified the extension filters in the file/URL configuration to be .shp and .shz. Thanks in advance, Fleur
Hi everybody, On FME Server, by means of Notifications (classic), I am trying to configure the Subscription "JobSubmitter_Email_JobSuccess" so that, when ANY workspace is run sucessfully on FME Server, I receive the job log as an attachment in an email message. The email message itself arrives to my email account, meaning that my TOPIC and SUBSCRIPTION are correctly configured. But the attachment does not come along. Following the inscructions on https://docs.safe.com/fme/html/FME_Server_Documentation/ReferenceManual/About_Log_Files.htm#FME I am trying to insert the expression<LogDir>\\engine\\current|old\\jobs\\<number>\\job_<value>.login the "Email Attachment (optional)" field. I am therefore trying to adapt it to $(FME_SHAREDRESOURCE_LOG)/engine/current/jobs/<number>/job_{id}.logThe problem is that <number> is not a defined folder, and I cannot find a way to replace it with a valid alternative. I already tried:$(FME_SHAREDRESOURCE_L
I had an issue in on of my lower environments where the FME Server related services (Application Server, Server Core, Server Database, Server Engines) were stopped and switched to Local System Log On keeping the workbench from being able to access the necessary source data directories. I reconfigured the services to log on using the established service account and am now receiving the following error."There was an error submitting the job. COM.safe.fmeserver.api.FMEServerException: Could not load all queues due to connection issue to job router. Please try again."Has anybody experienced this and have a solution?
We have two FME server 2021.2.6 instances running (one Test and one Production environment) and on both environments every job/workspace fails to run with the following error. A Python interpreter could not be loaded. Please ensure the workspace `Python Compatibility` is set to an available Python version On one of the environments an automation runs a workspace every 5 minutes. In the logging we can see that the jobs began failing at exactly midnight 11-25-2022. The runs before midnight logged no errors, the run at midnight and all runs after that failed. Does anybody have any suggestions what may have caused this, and how to solve this?
I'm looking to make a query which uses the spatial data in the planning brief to search cadastre, duct, duct_route and SL layers. So that I can change each planning layer can become searchable and have an output. We are currently working with MapInfo.
Hi, I am trying to expose an attribute from the _response_body returned from a http caller. This is the response: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><s:Header><o:Security s:mustUnderstand="1" xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><u:Timestamp u:Id="_0"><u:Created>2022-11-24T11:20:34.572Z</u:Created><u:Expires>2022-11-24T11:25:34.572Z</u:Expires></u:Timestamp></o:Security></s:Header><s:Body><CreateWorksheetResponse xmlns="http://webservices.whitespacews.com/"><CreateWorksheetResult xmlns:a="http://webservices.whitespacews.com/API/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><CodeDescription>Success</CodeDescription><ErrorCode>
Hi, I have tried this method: https://community.safe.com/s/article/cannot-check-out-floating-license-but-have-borroweit didn't work. I have been given 2 accounts by my IT. my normal account, with locked license, I can't return the license because everytime I try to open fme desktop it shuts down itself. licenses are available. But, when I try to open fme desktop with my local admin account it opens just fine. BUT in license manager it shows as I am using 2 licenses?
Does anyone know how to tell FME Server which DNS server to use?Thanks.
I have a Workspace with a Schema reader to read a set of FGDBs on a network share. It is working when I run in Desktop but failing with theses errors when I publish to server. I have checked and double checked that I am looking at the same file share location in both server and desktop and I have published the workspace using the same user id that I'm using to run the workspace as well as using that id to run the run it on the server. I'm running version 2019.1.3.1 on both Desktop and Server. Anyone else encounter this before? Thanks, 73 Geodatabase Error (-2147024891): Access denied.74 Could not open File Geodatabase dataset <'My File Share Folder'> for reading
I understand that the license server will check the licenses back in if it loses contact with the client, but will the client continue to function with its already checked-out license, or having lost the connection to the license server does it stop working until it has a valid connection to the license server again?
I have an issue with FME Server not using the correct ESRI license. I have many workbenches running on my server that require a PRO license, all of them are running successfully except one. One of these workbenches had been running fine until a few days ago when it started requesting a ArcGIS 10.8 license instead of Pro. It will sometimes grab the correct license and run successfully but not usually. I have checked the python compatibility and all of them are set to FME Python 3.8+. I have checked and nothing has changed on our servers or with any of the workbenches. We are using FME Server 2021.2.6.
I have a workspace published on FME Server that works lika a self-service where users can upload a shapefile, upload a pdf file and give information via user parameters.The Esri Shapefile reader has workflow option "Single Merged Feature Type"Running the workspace on FME Server works fine. I have created a server app for users to run the workspace and running the server app does not work. Does anyone know what could be causing this? Thanks in advance! This worked without a problem on FME Server 2021.1Now we use: FME Server 2022.1.2 Build 22627
When using a FeatureWriter with strings functions in the Dataset, the file is written correctly when using the Job Submitter service but not with the Data Download and Data Streaming services. Specifically, the string functions are not evaluated. In this particular case, I want to append the file name with the current date. It seems this has worked correctly in the past. Has something changed, or should it not be possible to do this using those services?
We recently upgraded to FME Server 2022.2 and were having issues adding an emailer to an FME Automation. After inserting an emailer within an Automation, we are receiving an error when attempting to validate the email after putting in the Client ID of the app registration that we created within Azure Active Directory App Registration. We are receiving this error when validating: Is there a walkthrough going over the new Microsoft Office365 email authentication within FME Server? I see the FME Desktop emailer has been updated to use a web connection, and I'm able to successfully create this web connection and send an email, but still having issues within FME Server email automation.
I am trying to add a web service on the FME server (Google Sheets - safe google sheets). I put in the credentials and click authorize, a pop up appears. It says "FME wants to access your Google Account", I click allow. Then the page refreshes and says: Make sure you trust FMESign in or provide access to FMETo sign in or provide access:Copy the authorization code from the Authorization code section.Navigate to FME.Paste the authorization code on the FME screen.Authorization codePlease copy this code, switch to your application and paste it there Where do I navigate to FME? On the Web?Where do I paste the code? I checked my google account's security for FME and there is no option of adding the code.