A space to discuss FME Flow
Recently active
While trying to create a workspace app , I find ‘Service’ dropdown to be empty (pic2). However, I see ‘Job Submitter’ as service in the published workspace (pic1). May be I am missing something as we just started using FME products. Thanks for your review and input.
Hello all, When creating a Data Downloader service, the workspace is required to have a writer (the output of the writer is offered to the user in a .zip-file). However, I need to retrieve pdf-files from a website using the HTTP-caller. The writer is in this case embedded in the HTTPCaller and cannot be selected as writer in FME Flow. I have considered saving the pdf-files as attribute (binary). However, I have not managed to convert the binary files back to pdf, or write the attribute as pdf. I need the functionality of the Data Downloader of being able to draw an area of interest, from which the associated pdf-files are downloaded. How could I make a Data Downloader-service that retrieves pdf's from a website?
Since recently upgrading FME Form to Build 25609, I’m seeing the following warning on startup.UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.There are no obvious problems, but I would like to suppress the warning. Any ideas on how to accomplish this? Thanks.
I have just deployed a distributed Flow (2025.1) in Azure with following configurations (this is to replace a similar deployment in Azure with 2021.1 FME Server version)Core machine - 1Engine machine -1Azure storage accountAzure hosted postgresql flexible serverAzure application gateway In addition to the internal load balancer Azure creates as part of the deployment, we also have a public load balancer associated with the core VM to allow outgoing external traffic.A backup of the configurations from the 2021.1 FME Server is restored to the 2025.1 using the backup/restore fucntion in FME Flow. (Used an intermediate version 2024.2 to restore a backup from 2021.1 and then created a backup to restore to 2025.1, no error and everything works fine in Automation mode) However when select a workspace and ‘Run Workspace’ option is selected, it throws a message saying: There was an error submitting the job. This is same for any workspaces (Sample, test and project specific). The error is 301 Mo
We are troubleshooting an issue getting FME 2024.0.2.2 to write to an ArcGIS SDE hosted in SQL 2019 on AWS. We have ArcGIS Pro 3.3.5 installed. This should all align with guidance found here: Notes on FME and Esri Versions and Compatibility – FME Support CenterAdditionally, we’ve found new guidance that seems to suggest the decade + old method of using desktop/Pro is no longer valid and ArcGIS Server is required to reside on the same machine as FME Flow: Using FME Flow with Esri ArcGIS Software – FME Support CenterWe have confirmed at publishing in Pro, the default is all licensed users are hitting the concurrent server and being assigned an Advanced license.The error we are seeing is: Our questions:Is the documentation right and ArcGIS Server is the only option (i.e., cannot use Pro)? If ArcGIS Server is the only option, must the ArcGIS Server instance remain running (i.e., the ArcServer.exe process must be started and running or can it be stopped)? It sounds from our error that the e
I am leaning how to do the engine management in FME Flow 2024 at the moment. I had setup 2 extra queues out of default queue, but I only create 1 active period for one of the queue. Then I found out all jobs within another queue were in “Queued” state. My questions are:Do I have to setup active period to cover all queues? When 1 queue was setup in active period, how does other queue(s) work? What the default behaviour in active period. When the jobs in “Queued” state, can I resume it to run rather than re-submit the job and delete the existing “Queued” job?Thanks,Henry from TfNSW
Hello Everyone, I hope you are doing well. I ran the below scripts to set it to custom python interpreter. I would like to know the default settings for FME server to revert back to original settings ? Thanks,Naveen
HalloI am currently experiencing an issue where a running job becomes stuck and cannot be canceled via the FME Flow Web UI. Even after restarting FME Flow, the job remains in a "running" state. When restarting the FME Flow Application Server, Core, and Engine, the Automation restarts but gets stuck again.The following error message is displayed:2025-07-28 16:43:11 | AUTOMATIONS writer: FME Flow error: `FME Flow error: UNPROCESSABLE_REQUEST(Automations) Route "Param_Bundle" does not exist`I have already tried both options mentioned in this article:https://support.safe.com/hc/en-us/articles/29779782496141-Known-Issue-Job-Submitted-from-Automation-is-Stuck-Running-and-Cannot-be-CancelledUnfortunately, neither resolved the issue.Could you please advise on further steps to resolve this problem?Best regards,Beata
Hello to the community,I successfully set up an fme flow automation with a final action to send out an smtp email via our email server. The connection to this email server with the “SMTP Account” is valid and successfully tested and mails were sent. But the “SMTP Account” is not setup to receive emails at all.When i try to change the parameter “Email From” in the “email send” action to a different mail address than the used “SMTP Account”, our mail server denies to send out the email as a different user.This is for security reasons.But i want the email recipients to be able to just reply to an incoming email without changing the mail address. Further I don’t want to place a hint in every mail that it is not possible to simply reply to this mail without changing the address.Is there another way to change the smtp header parameter “replyto” for the email send action in fme flow?Thank you very much for any help and hintsbest regardsJürgen
I am new to FME Flow. My organization had setup a FME Flow 2024.2 and integrated SAML for user login. I am just wondering whether I could use SAML account in FME Flow REST API and how to use it to generate a token for further REST API requests. Furthermore, is the generated token secure enough to prevent accessing other users’ resources, workspaces and data connections.Thanks in advance,Henry from TfNSW
Hi, What is the approach to pull the username information from the active directory ? Use case: My role on FME flow is admin and I publish the workspaces using the create workspace app. The workspace links are provided to end users (they don't have any user profile created on FME flow) and all they do is simply use the link to ingest the file and use the generated output. My ask is what is needed to integrate the AD to the FME flow and if the user profiles must be created on FME Flow in order to fetch the user information? I want to imprint the user name ( user who executes the job ) and display it on the reconciliation report?
Hello everyone,I have a short question. How can I share an automation app so that an user doesn't need to authenticate. himself/herself? I am able to share workspace apps with users by disabling the Require Authentication button, but I can't find something like that for an automation app.I also looked at manage token and enabled some options with Automation, but still the autonmation app does require an user to authenticate himself/herself.
Hi,We want to install FME Flow Hosted and would like to access to our internal network, so users can Read and Write files from the several disks.How can we do that?Thanks!
Description:Currently, FME Flow does not allow defining a specific language for an FME Flow App. This results in browser auto translation functions also translating user parameter values. In some cases, this can cause confusion, especially when certain words are spelled the same in both languages but have different meanings. In FME Flow Apps, the lang attribute in the <html> tag is always set to 'en', and there is no option to change this value.Idea:Incorporate an option to select the default language of the FME Flow App or prevent the automatic translation of parameter values.Benefits:This would help maintain the clarity and accuracy of the information in the FME Flow APP, reducing potential misunderstandings.
Hi Everyone,Currently FME Flow v2023.1 is installed in our client environment. From documentation it seems that the support will end for this version in Aug 2026. Can someone please confirm which version would be recommended for upgrade?@hkingsbury @david_r ThanksKirti
I have a scheduled automation which runs every hour, it just checks how long the job queue is - the are no user parameters.Once a month or so I get an ERROR in the workspace.The error is (log attached):2025-07-10 09:58:00| 0.0| 0.0|ERROR |'\xA0\xC2y\xDD/Z\x00\x0010 09:58' is not recognized as a valid encoding name.It’s an old workspace written with FME 2020 that’s been migrated a few times in FME Server to in FME 2024.2.2The log indicates that something is getting garbled. I can see part of a timestamp in there - the timestamp is the the start time of the job. I’ve see a similar error in other jobs as well on customer servers as well with different jobs (also intermittent. Has anyone else experienced intermittent errors like this?I have a hunch that making a whole new workspace in FME 2024 will make the error go away - but was curious is anyone else had run into this
I have a folder that contains various zipped shapefiles that I am trying to export to a geodatabase. This folder is updated regularly and the shapefiles are points, lines and polygons. How can I read in and then export them to the geodatabase without needing to worry about the geometry type? I have looked into generic readers and writers but I have not been able to figure how to get them to work.
Does anyone have any hints and tips for testing automations in fme server 2019?ExamplesI have a scheduled automation and want to test whether an email gets sent correctly reporting on job success or failure, do i have to manually change the schedule to 5 minutes in the future to do this or is there another way?I want to check whether an email that is constructed using user-keys returns the correct output, do I have to artificially construct workspaces that fail to check the fail part of the automation?I'm thinking that creating a dummy workspace with a parameter that will control a pass or fail result is and building the automation with this initially might be the way to go but wonder if I'm missing something?
I have an Oracle SQL database containing about 200 tables, with tables containing anywhere from 5 to 700000 records. I want to figure out which one of those tables contain records we actually modified over the past two years, preferably without having to query all 200 tables for a record containing a last_modified date after January 1st 2023. Would there be a quick way to just return the table names for every table containing a record that contains one or more records matching the criteria?
In version 2024 of FME Flow markdown is offered, but only support on a very restrictive level.As an example: headings, bold and italic work, and email addresses are interpreted in normal text paragraphs.However, the styling is not consistent. Text in itemizations has a different font size than normal text.Email addresses in itemizations are not interpreted...It would be great if the author had the possibility to use HTML to style the text, and make email addresses and url’s active when needed.
Hello everyone,I was trying to create a webhook based on my colleague's workspace, which I want to invoke using an HTTP Send action in an automation. My colleague used group boxes in his script to neatly organize the user parameters.The strange thing is that when I try to create a webhook from his workspace, the user parameters are not available. However, if I make a copy of his workspace, remove the group boxes, upload it to FME Flow, and then create a webhook based on that version, the user parameters do appear in the webhook URL.I also tried manually copying the parameters my webhook url to my colleague’s webhook URL to test if it would work, but I received an error. This error does not seem to appear when in the workspaces the user parameters are not grouped within group boxes.Has anyone experienced this behavior before? Does anyone know if this is a bug—where user parameters placed inside group boxes are not recognized in a webhook?2025-7-8 15:31:18 | Error connecting to Oracle da
Hi All,I’ve enabled versioning control in FME flow and connected it to our Azure dev ops repository.I can commit and push files to the master branch, but I can’t push to any other branch or sub-folder.cThis is an issue as we have 10 different FME Flow environments and all workbenches are being pushed into the same branch and repository. Is there any way to choose which specific folder or branch each FME flow instances connects to? Cheers
Hi All - I have done this multiple types with different data formats/inputs (e.g., Excel, CSV, Shapefiles) with no issue. However, I can’t seem to be able to allow end-users to select a fgdb from their drive and use as an input for the script (very simple script which converts Feature Class to other formats). The Workbench works perfectly fine via setting up a User Parameter which is linked to the ESRI File Geodatabase FeatureReader. I could even add another User Parameter to allow users to select specific Feature Classes for the script which is handy too but not necessary (linked to Feature Types to Read).However, once this is published in Flow then the interface doesn’t allow for the end-user to “Upload Files” like other Self-Serve Apps I have created. You only have the option to “Browse Resources” which doesn’t let you browse your computer to select the relevant File Geodatabase. Note that I have tweaked with the User Parameter “Item to Select” choice and chosen either ‘Folder’ or ‘
We’ve recently upgraded to FME Flow 2024.2 and have started encountering an issue where some of our processes fail to write to ArcSDE using the Geodatabase writer. The error message appears, but I can’t determine the root cause.Some processes are able to write to the SDE consistently, while few others mostly fail—though they have occasionally succeeded. I’ve tried re-uploading with various ArcGIS default settings, but it doesn’t seem to make a difference.We’re currently using ArcGIS Desktop 2022.Any insight would be appreciated. 2025-7-7 09:44:12 | Unable to perform any licensing related tasks. Please check your Esri ArcGIS Compatibility workspace parameter, found in Navigator -> Workspace Parameters -> Translation. This 64-bit version of FME requires ArcGIS Desktop along with 64-bit Background Geoprocessing; ArcGIS Pro; or ArcGIS Enterprise. Refer to this this article http://fme.ly/qua for more details
We are wondering which version of FME Flow will support ArcGIS Enterprise 11.5. Looking on the history in Notes on FME and Esri Versions and Compatibility I would guess it might be 2025.1?