A space to discuss FME Flow
Recently active
Hello, I am trying to use the sample AR demos available in FME flow 2023.1 but those AR demos are not working for me. Getting blank screen after I run the tool. I tried in Android and iOS phones as well. Installed FME AR in android and iOS. Can anyone pls refer me to the configuration steps for running the AR demos. Thanks in advance. Thanks,Mudit
Hello FME Community,We are excited to gather your feedback and insights on our FME Flow Command Line Interface (CLI). The CLI is designed to streamline your workflows and provide more flexibility in managing FME Flow deployments.We invite you to share your experiences and enhancement suggestions to help us better understand how you are using the FME Flow CLI and identify areas for improvement. Whether you are an FME user, a Flow user, or someone who uses other CLIs, we want to hear from you. Your input is invaluable to us.Don't know what the FME Flow CLI is? Here are some helpful resources:Getting Started with the FME Flow Command Line Interface (CLI) FME Flow CLI Documentation How to Provide Feedback:Fill out our short survey or send me a direct message if you prefer a more private conversation.Your participation will help shape the future of FME Flow CLI. Thank you for your continued support and contributions to the FME community!The survey will be open for submissions until August
I have an express install of FME Flow (2024.1) on a Azure VM and I am having troubles getting a stable connection to imap.gmail.com. The validation is sporadic. It will validate and be working and recieving notifications and then it will give me an error that the port or security are not correct. Thu-11-Jul-2024 06:04:41.318 AM : com.sun.mail.util.MailConnectException: Couldn't connect to host, port: imap.gmail.com, 993; timeout 15000;I have enabled inbound and outbound rules over port 993 for imap.gmail.com on Azure. I am not sure what else I could be missing. Any help is appreciated.
Using FME Server FME Server 2021.1 (Build 21607 - win64) I have created a Directory Watch automation to send an email if any new file added into the Directory Which is working as expected but can some one please let me know how I can grab information like File name and SIZE and time and send it to by the email.
Hello,At Spatialworld, we are acquiring a Raspberry pi 5 to play with FME Ubuntu ARM as they seem to be a great match for IOT demos. We did some testing in docker and they went well but we wondered if others had already played with them and had projects? We would be very glad to exchange experience on this as it looks promising and fun (especially with FME Flow remote engines for people with subscriptions).Looking forward to reading about this! 🎮
I get this error installing FME Flow 2024.1 on Windows 10. I don’t believe it’s related to the only other forum thread on this error as I have 30 GB of free space on C:.
Dear FME friends, We upgraded our fme 2023.1.1 to 2024.0.3. To test the new version, several test were done on the new environment, among which a performancetest for databases PostgreSQL and Oracle.The workspaces that are run in a automation do 3 things:Download open data en put this data in our own postgresql datase Read the data from the database Delete the data from the databaseWe saw strange things going on in the numbers for both our postgresql and Oracle test. We saw for the postgresql test that the CPU-time was longer than the elapsed time. Furthermore the running time in 2024 was generally longer than in 2021. Please find attached the examples of the runs on fme 2021 and fme 2024. It is clearly seen something is wrong. Can you explain why in the 21 runs the elapsed time seems to be more than the cpu time and in the 24 run it is the other way around. The used dataset is exacly the same in both workspaces publised on fme server/flow.We did the same experiment 5 times for several
A user attempted to run an FME Flow App and encountered an error message saying, "You are Forbidden". The Flow App needs credentials to access, which were provided. The user was able to successfully upload the required file. What can be the cause of this issue and how can I resolve it.
ArcGIS Server can be configured to disallow administrative tasks from being conducted via REST. Is there something similar with an FME Flow that has a proxy server to do something similar--disallowing administrative logons via the proxy server (direct logon to FME Core machine only)?
Hi, thereDoes FME Desktop 2022.2.2 and FME Server 2022.2.2 use any of the below listed .NET components?Microsoft .NET 6.0.29 - Windows Server Hosting Microsoft .NET Runtime - 6.0.29 (x64) Microsoft .NET Runtime - 6.0.29 (x86) Microsoft ASP.NET Core 6.0.29 - Shared Framework (x64) Microsoft ASP.NET Core 6.0.29 - Shared Framework (x86)If yes, will the upgrade of these components to .NET 8 will cause issues?
Hello all,Today I fell into a rabbit hole with the HTTP request action in Automations (2024.1).As the Action lacks the parameters key-value interfacing of a fully fledged HTTPCaller, I needed to build-up the parameter-part of the URL in the text-editor.There, some URL encoding happens. Spaces are substituted by %20 at least. But I was unable to parse a GeoJSON as the [ ] were not encoded. When I manually url-encoded the parameter values, the encoding (%) was encoded(%25) , so I still did not get a valid GeoJSON from a manual-trigger-Geometry parameter to a parameter in a workspace REST-webhook.I remember around 2016, the default server.xml in a FME Server installation did allow for non-encoded brackets through an exception in the <connector>. That has long gone in the standard install. Using Kubernetes, even if I wanted to, I would not know how to put that back.So:Has anyone figured-out the encoding which does occur (which and when)? @Safe: Could we please have reliable full enc
Pretty much just as the error says:“There was an error submitting the job. COM.safe.fmeserver.api.FMEServerException: Job submission failed. Could not acquire valid job queue.”This displays immediately after pressing run in the workspace runner on FME Server 2021.2.5.I’m not sure where to start investigating and thought maybe someone could point me in the general direction.
FME(R) 2023.1.1.0 (20230928 - Build 23631 - WIN64)I have a simple scripted parameter script in workbench to return the value of a deployment parameter and I’m wondering if there’s a bug in the interface. When I drag a user parameter onto the script canvas the code generated contains FME_MacroValues, eg.FME_MacroValues['SomeUserParam']If I drag a deployment parameter, dpTest, onto the script canvas the code generated looks like$(dpTest)Here’s the script. The commented code fails; if I manually correct $(dpTest) to FME_MacroValues['dpTest'], it runs: # Get the archive folder from deployment paramimport fme#arch = $(dpTest)#return archreturn FME_MacroValues['dpTest'] Is this a bug? Thanks.
Is it possible to test (from within FME) which operating system an FME workspace is running on?
Is TLS 1.3 supported for FME 2023.2.1?How do you go about finding this out? ThanksKeith
Hi! I have an automation with an email trigger, and I want to use the emails subject in the FME Form workspace, how do I do that?
(We use FME Flow 2024.0.2.1)I have an automation with about 20 actions. In the first action, a folder is read. The files it contains are the input for the other actions (written out with a automation writer, input parameter for the actions: route.xy)However, it should also be possible to start the automation with the manual trigger and specify a file as a parameter, which is then used as input in the subsequent actions.But this means that the input parameter for the other actions is not route.xy, but manual.xy.Is there a way to set the input parameter for the individual actions so that the correct path is used in each case (route.xy or manual.xy)? Or do I have to duplicate all actions and set route.xy for one half and manual.xy for the other (after the manual trigger)?Thanks, Vera
The title is self explanatory. I need to upload or create dozens of database connections and I found cumbersome to upload only once of them at a time.How can I do that? May I share a folder with them?
Pretty much as the question asks. If I stop and start an FME Flow Instance or reboot an FME Instance, will the automations know when next to run based on before the instance restarted, or will it start the repeat from the start of the selected interval?Thank you for your help!Nick T
Hi, I’m new to FME, looking to setup a python caller to manipulate some feature services on our Enterprise portal.Is it possible to call feature services from within a python caller inside a workspace hosted by FME Flow?The script below works fine in FME Workbench and prints True, the FME Flow prints false. import fmeimport fmeobjectsimport arcpyfrom arcgis.gis import GISfrom arcgis.features import FeatureLayerdef ProcessWebhook(feature): # URL to AGOL or Portal url_gis = "https://<servername>/portal" # URL to AGOL or Portal user = "xxxx" # AGOL or Portal username pwd = "xxxx" # user password gis = GIS(url_gis, user, pwd) id = feature.getAttribute('webhook_feat_id') whereclause = 'field_3 = ' + "'" + str(id) + "'" in_feat_url = r"https://<servername>/hostedserver/rest/services/Hosted/service_3c55880fb4112b08f2af29c22e/FeatureServer/0" in_feat_fl = FeatureLayer(in_feat_url) in_feat = in_feat_fl.url
Is there a way to set the font of the text in the Logger transformer as it is displayed in “View Details”?The Logger transformer has an option to set a font. I set my font to Consolas Regular 12Then I ran the workbench on FME Server (FME Flow)The I clicked on “View Details”I could see the text that was created by the Logger, but it was not in the font that I had chosen
Hi all, We upgraded from FME Server 2021.1.5 to 2022.1.1 a little while ago and since then our automations no longer seem to be triggering jobs. Each of the automation logs shows a scheduled trigger event at the correct time, but no jobs are getting queued. Manually triggering an automation also does nothing, apart from showing a green 'Automation triggered' message in the web interface and adding a successful event to the automation log. Everything else about the server seems fine. Schedules run at the time they're meant to and queue jobs up properly, and I'm able to run all of the workspaces that should be automated with no issues at all. All of the server logs I can find show no obvious errors and fmeserver.log shows no hint of any of the jobs being run due to automations. I've tried uploading a completely fresh workspace to the server and setting up a new automation. The logs show the automation being assembled and actions being linked, etc. but this is subject
Hi all, I am running FME Flow 2023.1 and have a flow app with a handful of mandatory parameters which the user enters and clicks 'OK'. If the user does not enter all parameters and attempts to run the app, they get a 'Please supply a list for parameter' error.If the user re-enters all the parameters and attempts to run the app, the 'OK' button is now greyed-out. The user must refresh the page and start again.is there a reason for this behaviour?It's pretty annoying to have the user re-enter all parameters again if they have forgotten to enter a mandatory field. thanks
We currently have FME-supplied Flexnet running on a Windows server and would like to use the same daemon to licence another product. I have checked in the manual and the suggestion is that I simply need to tweak the other product licence file to point at a different port. However as the current Flexnet install does not show FME as he vendor file, when I try adding a vendor file it causes and error as it can’t find the FME licence file. I did put the other product’s licence file in the same folder as the FME file. I have also spotted a post that suggested adding the second products licence to the same file with FME pointing at the default port (27000) and the other product point at a second port.Can you advise what is the best approach?ThanksChris
Hi all. I am working on an automation triggered by Survey123 submissions based on webhooks. The initial part is working ok, but I am running into some strange behaviour:As it is now I have an automation with a webhook trigger that starts an action to run a workspace. This workspace parses the data from the webhook, sorts the input into various outputs depending on choices made in Survey123 and sent data to separate FME Flow Automations.Each of the outputs contain two attributes; one with a code for how the registration will be handled further downstream and one with the globalid for the Survey123 submission. To check the output I have set up one message logger and one emailer on the output route in my automation. The message definition to the logger and the email body are identical, but the globalid is only written to the log, not to the email (where I get _undefined_)