Schedules, triggers, events, alerts, and notifications.
Recently active
Hi All, I’m sure this is very simple but I can’t seem to get it to work.I want to take the text body sent to my automation via a webhook and use it as the input to my workspace.So this would be the POST I’d then like to pass “this is not a test” into the workspace POST_test (below) so that I can process it further in the workspace. I imagine the issue is that I’m not defining where the information is coming from when entering the workspace, which is just a text file reader and text file writer for the purposes of this test.I followed this tutorial and can trigger the workspace using this method but I cannot get it to read the text directly from the body.Send Source Data to FME Flow with HTTP POST – FME Support CenterFurther searching suggested setting the source as a user parameter.I’ve tried to set the input as text string using a user parameter but this doesn’t remain in the reader after clicking ‘ok’.I’m using Flow 2024.0.5 and the V3 REST APITIA
Hi,I’m using FME Flow 2025.2.4.I have an FME Flow Automation which runs 4 workspaces. Each workspace takes an email address parameter (which will be the same value for each workspace).I would like to use the same Automation to run on a bi-weekly schedule but also allow it to be run on demand via an Automation App, so I have 2 triggers: Schedule and Manual When the Automation is run on Schedule it should pass a pre-defined email address to the workspaces.When the Automation is run manually via the Automation App the user needs to be able to provide an email address at runtime.Is this possible? Or do I need to create 2 separate Automations?I know I can create a manual parameter that gets passed from the manual trigger to the downstream workspaces but if I configure the workspaces to use this value it won’t exist when the Automation is run on schedule.Similarly, if I use an Automation Parameter for the workspaces when run on a schedule I can’t specify the value at runtime for the manual t
Hello Esteemed Community,I have been banging my head on this issue and have tried the help documents, this forum and the academy training to find an answer and am still stumped. I am struggling to access data that I submit with a topic through the data streaming service inside my automation via the FME Flow Topic Trigger. I have successfully tried the FMEFlowNotifier transformer just to see if I could get that working, but it does not fit in line with what I am trying to do which is to post to topics on success or failure at the end.This is what the service properties looks like: Service PropertiesAnd the JSON writer: JSON WriterI have tried access the properties both using {job_id} and {data.job_id} but the translation log shows that it uses those values as is.Value ExampleOne of the key issues I have is that I need to set the values to a custom attributes because the parameters I am using them for are number type and it won’t let me type something non-numeric. Custom Attributes on FM
We have an automation that is triggered daily with a CRON expression which runs 4 workspaces. The first 3 workspaces are run in parallel and the fourth runs on successful completion of one of the workspaces. Last night, two events appear to have been triggered at the scheduled time and so each workspace was run twice. Has anyone ever come across anything similar? I can’t see any obvious errors in the logs
Hopefully someone can offer some advice on using ArcGIS Online hosted feature service webhooks and FME Flow.I have set up webhooks on a test hosted feature service, derived from a survey123 form. When implementing a webhook directly via Survey123, I successfully receive a response in the FME Flow log. However, when implementing a webhook on the feature service, there is no response in the log.I’ve done some checks using https://webhook.site/ and I can see that ArcGIS Online is sending data when using that URL, so it’s not a problem with the feature service webhook, but appears to be an issue with FME Flow.I should add, FME Flow is HTTPS enabled. All feature service settings look to be correct and I have default Admin rights on AGOL.Has anyone encountered a similar problem?
Has anyone got any tried and tested methods for testing ArcSDE connections that are stored in FME Flow, en masse rather than one by one.I thought i could use an SQL Executor but it appears FME doesn’t handle the error messages when they’ve come from a failed SDE connection so the workspace terminates if there is one bad connection.
Hi!I am using the Geometry Parameter to let the users draw their area of interest on FME Flow and then download the respective map. However, after publishing to FME Flow, I don’t see the map for the selection, nor am I able to turn it on in any way.I saw that usually there should be a map icon to the left of the text, which would open a map and let me draw a polygon of my AOI. What is the problem? I am using FME 2026.2.0.0 20260401 - Build 26291 and FME Flow 2026.1.1 Build 26121 (which should be compatible).
Hi, I am a software developer, but don’t know much about FME yet. Please forgive my ignorance :-)I was asked to create a simple wrapper around the REST API v4 that lets a user start a job, and download the results as a zip file.Generating a token, submitting a job, and getting the job’s status is fairly straightforward, but I am at a loss when it comes to downloading the results. I see that there is another API /fmedatadownload, but it seems that the token I use when submitting the job does not work here. I tried passing it in the Authorization header, as a query parameter, and I also tried Basic authentication, but all of these return HTTP 401I am sure this must be very simple, but I am probably overlooking the obvious here.
Can the dynamic parameters in FME Flow Apps, as described here:Dynamic Parameter Configurations in FME Flow Apps – FME Support Centerbe made to cascade, i.e. so the value chosen in one parameter affects the choices available in another?How does one structure the JSON to do this?
I have several automated jobs that use either a startup or shutdown python script. These scripts run fine in workbench and even in the ESRI Python interpreter on the Flow machine. The issue arises when I run them from Flow. When it gets to the script it will output expected products until the exportToPDF command at which point it fails. No errors are indicated anywhere except in the Engine Log where this is displayed: WARN localhost_Engine2 393562 : Process "localhost_Engine2" ended unexpectedly. Being restarted on attempt 1…Example of script:import arcpy, os, sys, time, shutilfrom datetime import datetimesdpFolder = r"****OBSCURED****"exportFolder = os.path.join(sdpFolder, "SiteDevPlanFiles")date = time.strftime("%Y-%m-%d")dateFolder = os.path.join(exportFolder, date) archiveFolder = os.path.join(sdpFolder, "_Archive")zipExportFolder = exportFolder + ".zip"# from zipfile import ZipFile# for file in ZipFile(zipExportFolder).namelist():# archive previous zipdestZip = os.path.
I started protecting my workspaces with passwords because they sometimes contain sensitive informations (like embedded connections) and I noticed a weird issue when I uploaded them on FME Flow 2024.2.5.I use the parameter FME_MF_NAME in different places, for naming different outputs. As soon I added the password, the workspaces started to fail. Notably I have one workflow which requires launching multiple workspaces sequentially, the main one launching the others with FMEFlowJobSubmitter. All the protected workspaces have their FME_MF_NAME overwrited by the FME Flow. All the logs show the same message upstream, something like this:FME Configuration: FME_MF_NAME is 'wb-tmpXXXX'Which is weird because the parameter of the workspace is correctly set with a message like this:`--FME_MF_NAME' `myworkspacename.fmw'Using the parameter FME_MF_NAME during the job gives 'wb-tmpXXXX' instead of ‘myworkspacename.fmw'.I can find workarounds but it is annoying and I am wondering if it is a bug or a no
Hello,I believe I’ve encountered a bug in FME Flow 2023 and would like to know if others have experienced something similar.I recently updated a workspace by changing the recipients in an email transformer and overwriting the file on FME Flow. This workspace is triggered by two separate schedules: one for Mondays and one for Thursdays. Both schedules are identical except for the day they run.Surprisingly, when the Thursday schedule ran, the email was sent to the old recipients (prior to the update). However, when the Monday schedule ran, it correctly used the updated recipients.I have verified the following:The logs confirm that both schedules are calling the exact same workspace file in C:\FMEFlowShare\repositories. I manually checked the workspace on the server, and the parameters are definitely correct.Why would one schedule seemingly use a cached or "ghost" version of the workspace while the other uses the updated version? Has anyone seen this behavior before?
Dear FME users,Already for days we're trying to get an automation to work with a HTTPCaller using certificates.The HTTPcaller works when we put in the HTTPCaller the option 'Verify HTTPS Certificates' to 'No’, see printscreen below.However when we publish the workbench to FME Flow and run it from an automation we are getting the following two errors:Aanroep_gateway_lijst_ftp (HTTPFactory): [1]: HTTP transfer error: Problem with the local SSL certificateAanroep_gateway_lijst_ftp (HTTPFactory): An error occurred while accessing the URL 'https://tst….We configured different things to get it work, first of all we added the server certificate (of the server to which we are trying to connect with the HTTPCaller) to the Java keystore, as described in: SSL Certificate Handling for FME Transformers – FME Support Centerkeytool -import -trustcacerts -keystore "G:\FMEServer\Utilities\jre\lib\security\cacerts" -storepass changeit -noprompt -alias aseqltst100Root -file "<location file>"And:key
Dear All starting using FME Flow - MCP Server,I have an existing FME workspace performing semantic search using Microsoft Copilot Retrieval API searching against SharePoint Document Library, which was used with a FME Flow App (Semantic Document Search Engine). It will return HTML based search results with generative AI vibe-coded UI. It has been working quite well for our end users.Now, since we are all very excited about potentials of FME Flow - MCP Server. I have made a copy of my workspace and convert the out to JSON writer or TEXT writer to streaming JSON of the semantic search results.However, Claude AI seems to only be able to get returns of job submission log from the MCP tool: { "id": 182, "featureOutputCount": 2, "requesterHost": "X.X.X.X", "requesterResultPort": 57366, "resultDatasetDownloadUrl": null, "status": "SUCCESS", "statusMessage": "Translation Successful", "timeFinished": 1774908390000, "timeQueued": 1774908385000, "timeStarted": 1774908385000, "outputLoca
Hi,I am using FME 2026.1, trying to create a map using AttributeCreator+ PDFStyler.However, when I set my label height to for example, Arial,5, my text comes out bold. When I select Arial,5,BOLD, my text comes back looking regular. Is that a bug just for me? I was stuck on it for ages trying to figure it out. Yes, it is also the case when i set a font size like 5 (not from an attribute).I am wondering if anyone else has this issue.
Testing after upgrading preprod to FME 2025.2.1 and it appears that an issue that would previously (FME Flow 2024.1) be reported back from the database, i.e. incorrect user/incorrect syntax do not appear in the log filee.g. running a workspace with an SQLExecutor with a query with incorrect syntax in FME Form 2025.2.1 results in an error, e.g.“java.sql.SQLException: Line 1: Incorrect syntax near '}'.”No such message appears when running the workspace in FME Flow. The workspace fails but no SQLException is returnedThis appears to be the same whether you connect with using JDBC or Microsoft SQL Server (JDBC).
The Black line starting from left should align(shown in yellow) with red line.how to accomplish this in fme.Polygon 1 and 2 belongs to one layer and polygon 3 is from another layer.
If you have an existing automation and need to make a change, you make your changes and publish \\ overwrite in FME Forms. Once you go to the automation and stop it, all parameters are reset to defaults. This happens even to workspaces that were not updated. This has happened the last 2 or 3 releases, currently we are onFME Flow 2023.1Build 23619 - win64
I’ve tried reviewing results from /schedules. This doesn’t seem to include our schedule triggers in automations.Neither /automations or /automations/{id} return the required information.Can anyone point me in the right direction?Thanks!AW
Has anyone ever encountered this system event message previously?Event Description: Triggered whenever an error message is logged to fmeserver.log.Event Title: Error Message LoggedMessage: Parameter macro error for job requestThis is occurring when a workspace in an automation completes successfully and should be triggering a downstream workspace but instead this message appears in the system events and no workspace is triggered. The parameters in the workspace that is failing to be triggered are not dynamic and have not changed recently. Since the automation has been switched on it has run successfully 139 times but we’ve now seen these messages in 5 of the past 6 runs. FME Flow 2024.1
Hi FME community,I am trying to fanout to a GDB using FME 2025.1.2 in windows. I keep getting this error :Esri Geodatabase Writer: Feature Type Definition 'd_y_n' was requested, but not defined. Please visit https://www.safe.com/supportGEODATABASE_FILE writer: An error has occurred. Check the logfile above for details When i just simply export without fanout it works fine. I have tried removing fme_template_feature_type using attributemanager (even though it is not an attribute in my database) also tried AttributeKeeper. Nothing seems to work. Thank you
I have an automation that trigger an HTTP Request to get informations on a job :host.com/fmeapiv4/jobs/{user.id} The HTTP request is send and I get my response : {"id":122,"engineHost":"localhost","engineName":"localhost_Engine1",... ,"elapsedTime":29176,"cpuTime":7687,"cpuPercent":26.346997532218264,"peakMemoryUsage":186314752,"lineCount":2439,"warningCount":27,"errorCount":0,"remoteEngineName":"","remoteEngineJobLogUrl":""}I would like to send an other http request based on the content of the body response :host.com/fmeapiv4/accounts/{runtimeUserID} The runtimeUserID key is a key in the http.body attribute which is a JSON value.I cannot extract some portions of this JSONI have try to get other keygs but it always failed :{http.body}.{runtimeUserID} {http.body.runtimeUserID} {runtimeUserID}and lots of combinations…Is it possible and if so, how to achieve this ?Thank you
I create a simple FME Flow App - the user enters a word to search content. The FME workspace put the results into a html file under Resources/Data. I want put a link to this html file on the Flow App page to allow the user to click the link and open the html file in the browser to see the content. Can this be done?
Hi all,I am struggling to get the following to work. In my IT environment we use APP-v to deploy FME workbench. Now I want to automate the license within the package. So I installed FME workbench but is automatically opens the licensing manager, which is nice but I want to specify the license myself. What file can I make that I can implement in the application so it instantly recognizes its license. I tried the admin guide but did not work. We have floating licenses.So what file can I make to specify the license within the application, so that users don't have to enter it themselves.
When setting up an automation trigger using Amazon SQS I get the above error. Is this something anyone has seen before? It might be our firewall. We do use a proxy server that has had certificate issues before. Sometimes we have to ignore SSL warnings.