Schedules, triggers, events, alerts, and notifications.
Recently active
I accidentally deleted the wrong automation in FME Flow and I am not able to see how I can recover it.
I’m looking into how long certain jobs are spending in a queue prior to running via a restAPI call. I have a number of jobs where the time reported for timeQueued is greater than the time reported for timeStarted It’s not really an issue, i can just assume that these have been processed immediately but it’s a bit strange
Hi, I have been getting this typical error. The scenario is I have a base template that I use in my feature writer to ingest the data into from Column A to DL. Now when I process the workflow using the FME FORM and generate the output every thing seems to work fine. However when the output gets generated through the FLOW/ Workspace link somehow FME is trying to ingest in blank characters after the column DL that does not even appear visually and I selected a random range of range of cells to check if any exists after Column DL and there seems to be nothing. The log says Excel Reader: Found named range '_xlnm._FilterDatabase' on sheet 'StandardTemplate'. This is a Microsoft Excel internal name so FME will not show it as a sheet. If you wish to read this named range, please rename it. StandardTemplate is the sheet name that exists on the base template and the goal is to ingest the data into this sheet.
Hi!I’m using FME 2024.2.1 (also tested in 2025) and making a POST request via OPENAPICaller to the following endpoint:http://localhost:8080/fmeapiv4/ldapservers/{id}/synchronize The endpoint responds with HTTP 204 (No Content) and an empty response body. In FME, however, the request is marked as rejected, and the translation ends with translation failed.Is this expected behavior — that a 204 without a body is considered an error in FME/OPENAPICaller?Is there any way to work around it (e.g. by adjusting headers, using a different transformer, or having the endpoint return 200 with an empty JSON response)?Setup details: FME version: 2024.2.1 (also tested in 2025) Transformer: OPENAPICaller Method: POST URL: http://localhost:8080/fmeapiv4/ldapservers/{id}/synchronize Response: HTTP 204 (No Content), empty body → FME shows rejected / translation failed Any suggestions for handling 204 responses or avoiding the rejection would be appreciated.
I have an FME job which is based on the JobFailureNotify example provided by this article below, where I have an automation that triggers on a job failing and then runs this workspace to email me some details from the JSON it provides.Send Email Notification on Failed or Cancelled Jobs – FME Support CenterI’m using 2025.1 and apiv4. When I try to test it in FME Flow, I get the following error. It’s like FME Flow cannot handle the URL in the HTTPCaller to have ‘/log’ after an attribute value.My request URL is: https://<MYSERVERURL>/fmeapiv4/jobs/@Value(jobID)/log (where <MYSERVERURL> is my FME Flow URL).If I manually type in a job ID, the URL works. It only fails when the job ID is an attribute value. I have tried concatenating the entire URL into a new attribute and using that as the request URL, but that did the same thing. Anyone got any ideas how to get around this? I’ve attached a screenshot of my HTTPCaller as well.53 2025-11-6 11:53:35 | HTTPCaller (HTTPFactory): HT
This is the first time I have tried setting up an Automation in Flow by monitoring for a new file.I have a simple workspace that is unzipping a zip file and updating a database with it’s contents. It works in Form and when published to Flow and manually run. I tries following this article bit nothing seems to happen: https://support.safe.com/hc/en-us/articles/25407764152973-Run-a-Workspace-When-Data-Arrives-in-a-DirectoryThe trigger is set like this: I have a filter checking for zip files:And then a Workspace: In the log file i gives the line:2025-11-6 15:24:41 | Performing query against PATH dataset `\\MYNETWORK\ICT_GIS\Projects\DAI-XXXX Land Registry Update\Zipped\TEST.zip\' It should be looking in \\MYNETWORK\ICT_GIS\Projects\DAI-XXXX Land Registry Update\Zipped\ for a file called *.zip, but the \ at the end makes it look like that is a folder name (maybe I am just misreading that).Further down it then has a warning:Path Reader: No files found in folder 'D:\FME Temp\fmeengines\loca
Is it possible to get log files on FME flow to show Transformer Location? So thisInstead of this
Hi everyone,I have a workspace in FME Flow that generates a ZIP file as output (stored in the default EngineResults folder). After the workspace finishes, an email is sent via a Topic and Email Subscription to notify the user. Currently, the email includes a ${fme_job_download_url}, which works for internal users but not for external users since they don’t have access to FME Flow.I’d like to attach the generated ZIP file directly to the email instead of sharing the download link. Has anyone implemented this before? What’s the best way to configure FME Flow so the email automatically includes the output file as an attachment?Thanks for your help!
Hi all,I have a process where I use the AutodeskDocsConnector transformer to list some files in a folder in ACC, and then download selected files depending on some criteria.I have set up an application in Autocad Platform Services to get a client ID and secret, and I have created a new connection in FME using these details. This workspace works perfectly in FME Form.In FME flow I have brought though this same connection, and I have authorized it successfully. When I run the workspace the first AutocadDocsConnector that lists the files appears to work, although it provides some information (not an error or warning) which I believe is crucial to my issue: “AutodeskDocsConnector: Could not get information about parent of file 'BIM_GIS_Test/Models/IFC'. This may be due to not having correct permissions. Continuing without parent information”.It then attempts, but fails, to download the select file. It actually creates an empty file with the correct name in my output folder. The error it pr
I am trying to set the annotation scale options for a block in CAD but I cannot seem to find the proper attribute or setting. I want to be able to set the available annotative scales similar to how its done for text below in the DWG styler. I want to have these scales preloaded for my block as seen below.
My fme flow 2025 server setup requires proxy settings to allow access to other ressources in the net.This seems to cause trouble with the Elastic Writer (Elastic Cluster in this case).When switching the proxy off, it is no problem to write content into a elastic index.Switching the proxy on and putting the elastic server in the “no proxy for” list, leads to connection attempts to the proxy server and then timeouts, like here (10.150.0.77 is the proxy server):2025-10-28 20:45:44| 1.2| 0.0|INFORM|ELASTICSEARCH_CLUSTER Writer: Feature Type Parameter 'fme_match_id_attribute' has value '_id' for feature type 'adressen_4326'2025-10-28 20:45:44| 1.2| 0.0|INFORM|ELASTICSEARCH_CLUSTER writer: Opening cluster 'http://geogdiesp001.xxx:9200/'2025-10-28 20:46:05| 1.2| 0.0|ERROR |ELASTICSEARCH_CLUSTER writer: JSON parsing error: boolean expected (at offset 2)2025-10-28 20:46:05| 1.2| 0.0|ERROR |ELASTICSEARCH_CLUSTER writer: Failed to connect to 10.158.0.77 port 80 after 21004 ms: Could n
It appears that FME automations run workspaces as the last user to edit the automation, not the automation owner or the workspace owner. Is there a way to identify the last user to edit an automation and where that differs from the automation owner? I can't see anything within the interface, or returned as automation information via the API (FME Server 2021)
Hi FME Community,I came across the following notice in the AWS S3 API documentation about the Owner object:“Beginning November 21, 2025, Amazon S3 will stop returning DisplayName. Update your applications to use canonical IDs (unique identifier for AWS accounts), AWS account IDs (12-digit identifiers), or IAM ARNs (full resource naming) as a direct replacement for DisplayName. Between July 15 and November 21, 2025, you will begin to see an increasing rate of missing DisplayName values in the Owner object.”Reference – AWS DocumentationCould you please confirm whether this upcoming change will (or might) affect how FME Flow interacts with Amazon S3 — for example, any components that depend on the Owner object or its DisplayName field?Environment: OS: Ubuntu FME Flow 2023.2.1 and 2025.1.1 Thank you in advance for your guidance!
Hi,I’m running into an issue with FME Workbench 2021. When I run the workspace locally, all expected files are generated correctly. The same workspace also works when published to our older FME Server (same version, 2021.0).However, after publishing it to a new FME Server environment (also 2021.0), some of the output files are missing. No errors are reported in the log, but certain files simply don't get written. The log even says they have created the files.Nothing has changed in terms of file paths or logic – they still use dynamic paths (e.g., FME_SHAREDRESOURCE_TEMP). The only major change is that we replaced FeatureReader with HTTPCaller to avoid a bug with esri_OID in high availability setups.I’m running the exakt same job but still I get this issue. I’ve already:Verified that the paths are correctChecked resource locationsTried republishing and updating the “download data” edit.Still, the problem remains in the new server setup.What could be causing this?
FME has the capability to send email notifications to an external client and this can either be done using the Emailer transformer in FME Form or using the Email Action in Automations on FME Flow.This article https://support.safe.com/hc/en-us/articles/25407404506253-How-to-use-Microsoft-Modern-Authentication-with-FME provided by Safe Software outlines the necessary steps to enable Microsoft modern authentication for use with FME.A colleague from our IT department created an Azure AD app and assigned the necessary permissions to it. I edited the Microsoft Mail (safe.emailer) web service template according to the instructions and verified that the web connection is working as intended (by pressing the "Test" Button in the "Manage Web Service" Dialog). We can use this web connection to send emails via the Emailer transformer. Locally in FME Form as well as in workspaces running on FME Flow.Now i want to configure the email action to use the same Azure AD Tenant. Unfortunately, I'm a bit s
Hi everyone,We are planning an fme upgrade shortly and I want to compile a list of the workspaces, automations and other items we have on our FME Flow instance to help plan for testing, and determining the amount of effort etc we will need to plan for.Is there a way of doing this?Does anyone have a process they can share?Have had a look at using the api interface and http callers and could set something up with this, but hoping someone might have already done this that I could adapt for my systems. Or that there is a simpler native way that i have missed.TIAJacky
FME 2021.2.6 (no possibility to update)I have a complex FME workspace with about 10 Feature Readers for different databases. For development, it’s essential to use feature caching. However, when running the workspace, the caching must be turned off. My current method to release an update:Update the dev-workspace Copy the dev-workspace to the production location Open the production workspace and disable caching for each Feature Reader manually Launch the production workspace through a .bat file (that executes multiple procedures, one of them being the workspace)I would much prefer to pass “enable feature caching” as a parameter in the .bat file to avoid opening and alterting the readers everytime I update the workspace. Am I missing out on a more efficient option here? I could probably pass the timeout time as a user parameter and set it to a very low value (e.g., 1s). However, I assume this will severely impact performance, so I want to turn off caching all the way. Please correct me,
Hello FME Community,I'm looking for a way to configure the system's SMTP mail server settings directly during the FME Flow installation process, rather than after.Our goal is to fully automate the deployment of FME Flow using scripts (e.g., for Windows Server), and we want the instance to be fully configured and ready to go once the installation is complete, without needing to manually log in to the web interface.I know how to configure the mail server post-install via the Web UI.My Question:Is there a supported method to pass the SMTP parameters (host, port, credentials, etc.) directly to the installer, config file, or command line parameters?Thanks in advance for any insights!
Hi All,I currently have an Email trigger setup in flow however I’m running into the issue where the source email has the same Email Subject for all of its emails. I am currently receiving 2 scheduled emails from the source system which will come through daily in 2 separate emails with different attachments. e.g. Top 20 Regions.xlsx, Daily Occupancy.xlsxI have the download attachments moving to a Folder in Resources.Following the trigger, I have a workspace running however if I use “Source Microsoft Excel File” “email attachment” I have no control over which attachment is occurring due to the above. Any assistance would be very helpfulThanksDave
I'm working on FME Flow and trying to build in a way to identify and catch database errors that occur in my workspaces that run on FME Flow.If my FeatureWriter (or Writer) fails to write to my database I would like to identify the error(s), such as the user has no rights to write to the database or the database is not available, and send them as an email. Since there is no <rejected> port on the FeatureWriter, is there any other way to catch these kind of errors than to access the log file of the failed job via an HTTPCaller and the REST API and to see if the ERROR/WARNING messages contain keywords such as "MSSQL Writer" that identify the errors as database errors? /Vera
Hi, I kindly need help as I’m trying to convert new raster/vector symbols into ArcGIS *.stylx . Apparently, our subject matter experts (SMEs) in the company created about 100 new feature symbols and so I’m considering bulk converting them into ArcGIS *.stylx in an efficient manner using FME. Greatly appreciate your kind assistance. Thanks, Willy
Hello,I have experienced unexplainable behaviour in an automation in FME Flow 2023 that had originally been created in FME Server 2021 after making some modifications. Problem:One of the workspace output paths has always contained a <space> and always has been wrapped in double quotes. With recent modifications (see context), the automation suddenly began splitting the output path on the space and treating it as a relative path - outputting to ./repositories/<right half of path>.In addition to this, published parameters were no longer automatically refreshing on republishing of the workbench. Context:As mentioned, the automation had originally been created in v2021 and since the upgrade had been provided with the upgraded 2023 versions of the workbenches - which has been running smoothly. Recently, I’d made some large changes to the automation and the workbenches - renaming everything, adding additional workbench outputs, and streamlining the whole process. The key actions
Hi, I’m trying to create a project that contains an automation in which a workspace is using a wildcard in a filepath. The filepath looks something like this: SHAREDRESOURCES/DATA/FOLDER/**/*.csvFme Flow does not seem to like the wildcard in the filepath as I am guessing it wants to have a proper file to take in the dependencies and add to the project. I could manually just choose a dummy file to be able to make the project work but that would mean I would manually have to change the filepath later and I would like to do as little manual steps as possible. Is there any way around it? Can I maybe exclude specific dependencies somehow?
I have a workbench that was written in Form 2024.1 that takes data from a file geodatabase, runs a bunch of tests on it, and eventually writes to two Portal feature services. I published the workbench to Form 2024.1 and it worked without issue. When we upgraded to Flow 2025.1, the process stopped working, erroring with “ArcGIS Portal Feature Service Writer: 'addResults' error for a feature in '<feature service name>'. The error code from the server was '10500' and the message was: 'None'”. The workbench still runs successfully in Form 2025.1 with no changes to the data.The Portal writer is set to Use Existing and Insert and Truncate Existing. From other Community posts, it looks like the error I get is usually associated with a schema change, but there hasn’t been one here. Did something else change? We are running Portal 11.3.
Hello I have a simple workbench that should export data from and ArcSDE Geodatabase to a local File Geodatabase. I have 2 readers, 1 for a point feature and one for a polyline feature. After the reader I only have a datetime Stamper and an Attribute Manager. These features should be written to a local file geodatabase, so both features in the same file geodatabase. The goal is to run this automated every day, so I used “Fanout Expression” with “Export_@Value(timestamp).gdb” so the exported file geodatabase has the date in the name. If I run this script in FME Workbench it works perfectly fine and I have the 2 features in the same local geodatabase. I uploaded this exact script into FME Flow, configured the connection to the ArcSDE Geodatabase and the desitnation file geodatabase. But now if I run in in FME Flow only the point features get written correctly into the file geodata base, the polyline features not. But there is also no error so I have no idea why. Im a noob so im sure the