A space to discuss FME Flow
Recently active
Hi! I am getting a warning that FMEFlow is affected by CVE-2024-56337. I am running FME Flow 2023.1.1Is this correct?Is there a fix or are these CVE not applicable? Best regards/Kim
Before I get into the details I see there have been a couple of similar questions asked it the past, specificallyAs well as this idea What I’m wanting to be able to do is have a process, specifically one run with the Data Download Service, that has been run through a Workspace App to post to the DATADOWNLOAD_ASYNC_JOB_SUCCESS Topic. Effectively replicating the ‘Email Result To’ functionality of the Run Workspace interface. Now, I know how you could achieve this by modifying the workspace and include the email functionality there, but that means updating a significant number of workspaces, and ensuring that future workspaces are built with that functionality included. Does anyone have any ideas? Could an automation app be a solution (don’t have much experience with them)?
Greetings!I have a question, is it possible to utilize Microsoft 365 / Exchange Online shared mailboxes in IMAP/SMTP automations, in conjunction with OAuth? This question applies to System Email as well.All our research points towards no at the moment, so this might be an Idea post rather than a Question. At least within FME Flow 2024.1.3 (Build 24627) that we are currently running. Background:Exchange Online shared mailboxes cannot be interacted with directly. Their accounts are technically disabled, they have no valid logon credentials nor any mailbox licenses. Instead, you grant Send as and Full permission to other licensed accounts in Exchange Online, who act on behalf of the shared mailboxes.Therefore, in addition to the shared mailbox (fme@our-company.com) we intend to use for automations, we created a licensed service account (account@our-microsoft-tenant.com) that will act on behalf of the shared mailbox. The problem:Now, provided that all we have for Email automations is a sin
Hi, For user parameter Geometry in FME Form, you can configure what type of “selecting geometry” to allow under the GeoJSON Configuration > Geometry Types (Point, Box, Line, Polygon). But when I publish the workspace to FME Flow and set up the user parameters in Automations, the configuration for Geometry Types is missing for the Geometry User parameter. For my example, I want only Point as a valid Geometry type for the Geometry user parameter. I publish the workspace to FME Flow with these settings and create an automation app with the same user parameters, but when I run the app the user can choose between all geometry types (Point, Box, Line, Polygon).
I wanted to make a simple app that reads from database and writes as either a csv or txt file. I created parameter to either choose csv or txt. I put that user parameter on the csv writer under dataset extension.When I try the app, I’m able to successfully download the csv but when I choose txt - it does not download but shows the full table right on the internet browser. I was wondering how to fix this. Also I am unsure as to how to use the txt writer and put my data as csv there instead. Maybe that would be a good workaround.
I’m trying to publish a new app on FME Flow, but there are no services listed to create the app. If I try open an existing app, it says “You do not have access to the "fmedatastreaming" service.” I’m logged as a admin with all possible rights. If I go to services settings, all seems normal. So Im not able to create any app and practically run any workspace. What could have gone wrong?EDIT:After updating to FME 2024.2.3 the problem stays exactly the same.
I built a workbench that creates 2 excel files with unique names that are created use the Fanout Dataset in the excel writers using a filename attribute that creates the unique file name. However, when I run workbench in FME Flow to set up the automation, it says it created it successfully, and the log seems to show that the files were created with the unique names, however, there are no files to open at all in the destination folder that I set up for it on FME Flow. Please help. Thank you! Pic of the fanout in the workbench. I have tried to add the log file to this post but it will not let me as the file type is “log” and for some reason the FME Forum system does not allow for those files to be uploaded.
Hi! I could use a hand. I'm running an FME workspace that downloads data from ArcGIS Online using 4 HTTPCallers and a Web Connection. The workflow works fine in FME Form 2024, but when I publish and run it in FME Flow 2024.1, it fails.Setup:Using a Web Connection to authenticate (ArcGIS Online). The Web Connection exists in FME Server and is assigned to my user. The Web Connection is correctly assigned in FME Server.Does anyone have experience with this issue? Could it be related to permissions, token handling, or FME Server settings?Any suggestions would be greatly appreciated!
Problem Statement:I need to verify if all the workbenches in an automation for a particular run/trigger are successful. There can be multiple runs/triggers in a day, and the number of triggers per day is unknown. Things I Have Tried:When I attempt to retrieve relevant data from the FME Flow PostgreSQL database, I can't find a unique identifier for each run/trigger of an automation.I can see an event_id in web interface, but unable to find that in the postgres database.
Hi, We are following this instruction Upgrading In Place, On the Same Machine and failing in the last step. what could be wrong? We are upgrading from FME flow 2023.1 to 2024.2 So what about that file: Migration) File "/temp/tomcat/fde0b0779317417da467e76dec4c9027/restServerRestore.fsconfig" does not exist for shared resource "FME_SHAREDRESOURCE_SYSTEM".
I want to create a workflow that downloads a file from the internet (SHP file compressed as ZIP file). That file should then be used in my workflow for further analysis and processing. How should I set that up? I now have a "Creator", followed by a 'HTTPCaller'. This HTTPCaller downloads my ZIP file (contains a SHP file). How can I now use this data for further processing? When I use a ESRI SHP File Reader, I can't seem to send this file as an input to that Reader?
We have an issue where a Workspace running on FME Server will not acquire an ArcGIS licence and we get the error message "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" It seems the issue is related to user accounts and licenses used to run FME and ArcGIS, but I'm having trouble understanding how to set this up. I have tried with ArcGIS PRO 3.0.3 with Single User Advanced license or Named User Advanced License, FME Server 2022.2 with services running as either domain user with Administrator access or as a local user who is member of the local Administrator group. The FME Server and FME desktop versions match, Esri ArcGIS Compatibility is set to ArcGIS Pro.
Hi, I have installed ArcGIS Pro 2.9 and FME Workbench 2022 on my computer. I have downloaded arcpy-example.fmw from the website, but I could not get it to run. I changed my setting, so that python compatibility is set to Esri ArcGIS Python 3.7+. I kept getting an ERROR: A compatible ArcGIS application could not be found or is not licensed for Python Compatibility 'Esri ArcGIS Python 3.7+'I am unsure whether I would need an extra step to connect my ArcGIS Pro license to FME. In addition, my ArcGIS Pro is not authorized to work offline. I was wondering whether this was an issue. In addition, inside my ArcGIS, the Data Interoperability extension is grayed out. Is this the reason why I could not use Arcpy in FME desktop? My ArcGIS licensing shows that data interoperability is licensed on my ArcGIS. Do I need to install ArcGIS Data interoperability for Pro for it works? Thank you
FME server 2020.2 failing with - "Unable to perform any licensing related tasks. This 64-bit version of FME requires 64-bit Background Geoprocessing, ArcGIS Pro or ArcGIS Server". There is already ArcGIS pro installed on same machine and the version of ArcGIS Pro is 2.6. Is ArcGIS server required for this?
I am trying to upload a project to FME Flow using REST API V3. The curl command is blank in the documentation. I have tried to configure a command based on the documentation and other (working) commands, but I have not had much success. Does anyone have an example of a working command to upload a .fsproject file?
I am using FME Flow 2021.2.Is there a way to change the Directory Watch Poll Interval in an Automation to trigger only Monday through Friday, 8 a.m. to 5 p.m.?
Hello you all and perhaps especially @LizAtSafe Gone through this tutorial here:Using the Geometry Parameter – FME Support CenterAnd this is of great help, just have one question that I cant figure out the answer to and that is if the selection map can be set as “Inline” by default instead of “Pop up”, as in that the users have the little imbedded selection map by default when accessing the tool?With regards,
Hello, I have FME Form and FME Flow 2021.2.Can I still use this version of FME with ArcGIS Enterprise 11.3?Is there a document outlining which versions of FME work with what versions of ArcGIS Enterprise?
We are currently running FME Server 2022.2. on prem (not cloud hosted). We had been planning on upgrading to the latest, but now even more so with the privilege escalation issue, and there apparently not being a fix for our version….except to upgrade.Looking over the “in place upgrade” portion of the documentation, it seems we can simply backup the configuration files (we’re not using version control yet), do an uninstall of 2022.2, do a fresh install of the latest 2024, and then restore the configuration backup.Are there any known issues with doing this from 2022 to 2024? I know the product was rebranded in 2023, but the differences I could see between 2022 and 2023 seemed mostly cosmetic for the rebrand. However, I know 2024 seems to be different.I just really want to dot all my i’s and cross all my t’s, and keep any down time to a minimum. And know if there are any “gotchas” that can be avoided.Thank you.
In my FME Flow app - I have a geometry/location picker option and sometimes the map is not centered right/doesn’t load correctly (notworking.png) but once a user refreshes the app a few times it goes back to working again (working.png). I’m on version 2022.1 of Flow Hosted and have the screenshots of what the different maps look like below.
There is one workbench file that only has a SQLCreator within it that executes some update queries in the database tables for Oracle DB.This workbench was previously scheduled to run from FME server but we recently migrated our FME environment from FME Server (on-prem) to FME Flow 2023 (azure environment). We are seeing issues when this process is run from FME Flow , the SQL queries defined to be executed within the SQLCreator are not getting executed. However, when run from FME Form (2023) it is working fine.Can you please confirm if there is a known issue with SQLCreator from FME Flow.We have observed that when SQLCreator is replaced with Creator+SQLExecutor , the process seems to be working fine from both FME Form and FME Flow.Hence need confirmation to proceed with the change
Where can we find the download for FME Flow and Form version 2024.2.3?I only see versions 2024.2.2 and 2025.0 in the list of available downloads. Thank you
Build info:FME Flow 2024.2.3Build 24825 - linux-x64running in Ubuntu 24.04.1 LTS AWS KubernetesI have trouble installing oracle client correctly. We are using FME Flow in AWS Kubernetes with helm. I used this dockerfile to install oracle client to the engine pod (this worked in fmeserver 2021): FROM safesoftware/fmeflow-engine:2024.2.3USER rootRUN apt-get update && apt-get install -y \ unzip \ libaio1t64 \ sqlite3 \ software-properties-common && \ apt-get clean && \ rm -rf /var/lib/apt/lists/*RUN mkdir -p /opt/oracle/instantclient_19_26COPY instantclient-basic-linux.x64-19.26.0.0.0dbru.zip /opt/oracle/WORKDIR /opt/oracleRUN unzip instantclient-basic-linux.x64-19.26.0.0.0dbru.zipENV LD_LIBRARY_PATH=/opt/oracle/instantclient_19_26:$LD_LIBRARY_PATHRUN rm instantclient-basic-linux.x64-19.26.0.0.0dbru.zipCOPY mod_spatialite.so /usr/local/lib/RUN echo "LD_LIBRARY_PATH=/opt/oracle/instantclient_19_26:\$LD_LIBRARY_PATH" >> /etc/environmentWORKDIR
Hello, I am looking to use attribute value mapper ( or another transformer etc) to map from multiple input attributes (VEG_SBOIS) and (CLASSE) to a single output attribute (SURF_COVER) see below screenshots for example I have tried using a tester with left value filled in and operator “attribute has a value” but it doesnt work perfectly since im only looking to map certain input values (not all ) to different output values. any help is appreciated,thanks,Curtis
We make use of parallel processing within FME Flow 2023.1. However we are struggling to de-bug issues that intermittently occur in the worker processes. I can see that, whilst running, each worker process has a log file, stored under the parent job log. However, this is deleted when the worker process closes, even if it fails. This makes it very difficult retrospectively diagnose any issues.In our FME Server 2021 instance, the worker logs are surfaced in the main job log once complete, which is fine, but I can’t identify any setting to control and replicate this behaviour.Does any one know of a config change that I can make, in FME Flow 2023, to retain these worker logs somehow?