A space to discuss FME Flow
Recently active
Hey, so I'm looking at the download page here https://engage.safe.com/support/downloads/#official And I'm seeing tabs with "FME 2022.2" and "FME 2023.0" and "Past Versions". Is it fair to assume that FME 2023 is still in Beta? I think this page is pretty confusing now. I'm pretty sure this used to have a Beta section. Anyone visiting this page who wasn't familiar might just download FME2023 thinking it's ready for production... Checking the FME Cloud console I can see that FME 2023 is still listed as Beta anyone at Safe wanna fix the webpage? @andreaatsafe @nampreetatsafe @mark2atsafe
I have tried an area calculator and area selector for polygons less than 1m2which appears to work but I wonder if there is a better method
Hello is there any steps to speed up the run time of FME workbench, My workbench is taking more than 6 hours of time for execution.
I want to encrypt generated output shapefile via PGP encryption in FME. How we can achieve this?
I had an FME Cloud 2022.2 instance where I had uploaded a Python module and its dependencies to the python38 directory as that was the version of Python I had on local machine running FME Desktop. Everything worked as expected. When I replaced the instance with an FME Flow Hosed 2023.1.1 instance, the workspaces using the module continued working normally. However, I wanted to upgrade the module as I was using a pre-release version. My local machine is now running Python 3.10, so I uploaded the new version of the modules and its dependencies to the python310 directory on the instance and removed the files in python38. I have not been able to get the module to work in the python310. I have both removed and re-added engines and rebooted the instance. If I move the files into the python38 directory, the module is accessible. I noticed that even though the workspaces have Python capability set to 310, the workspace logs on the instance always say they are using Python 3.8. This make
We (APA) are facing issues with security certificate installed on our FME Server.The certificate has expired and we are not able to update it with new valid cert. We have followed the workflow mentioned here: https://community.safe.com/s/article/Configuring-FME-Server-for-HTTPS-Updating-an-expired-CertificateWe completed all these steps but still not successful.when we connect we still see old expired cert on browser.
Dear FME community, We would like to have redunancy in our FME Form licencing using Flexlm. We have x number of licenses that should not be divided over n servers, but the same licenses need to be configured on all servers, master and backup. In case of crash of the master server the backup machines need to automatically take over. Only thing I could find was: https://community.safe.com/s/bridea/a0r4Q00000HbqijQAB/configure-a-backup-or-failover-license-manager The answer of Rylan doesn't specify if his suggested method is for load-balancing or/and a backup-license manager. The flexlm guide online states:"The following is an example of a license file that is configured for three-server redundancy. SERVER pat 17003456 2837 PRIMARY_IS_MASTER SERVER lee 17004355 2837 SERVER terry 17007ea8 2837 VENDOR demo FEATURE f1 demo 1.0 1-jan-2018 10 SIGN=”<...>” FEATURE f2 demo 1.0 1-jan-2018 10 SIGN=”<...>”" The license-file should be the same on the master and all the redu
Hi Group, Imagine I create a workspace in Form which is then published to Flow. I'd then run this via Flow, and it runs fine. But if I then make a change in the original workspace in Form (even a tiny change like change the destination of a writer, or add a new transformer somewhere), do I then have to republish the workspace from Form to Flow? Or does Flow automatically pick up on changes made to the workspace in Form? Thanks,Stuart
If I install FME engine on seprate machine to connect FME flow core host (with default Flow database installed on same), does the trial FME flow standard license work on distributed architecture? Is ther any specific license required to configure distributed engine setup not the trial one?
I have an FME Server (Flow) 2022.2.5 installation on a Windows server and I have application-level user security enabled (not Windows-level security). Sometimes I need to do maintenance on the server and I'd like to be able to see who is currently logged in via the web interface. I've looked everywhere in the web interface for something like this but no luck. Thanks.
Are FME Desktop 2017 and 2020 vulnerable for Apache ActiveMQ CVE-2023-46604? Thank you
If I reinstall FME flow software, can same license file be used again even this is a trial flow license? According to the licesne request file machine code is generating diffrent value. Do I need to request new trial license file if reinstallation is in place? Is it applicable for permanent license also in case of any reinstallation is needed? Please advise.
I have a 3D dataset of lines several lines contain large spikes - like the one in the screen shot and attached template. I tried using the SpikeRemover but it doesn't seem to work - Does the Spike remover just not work on spike in the Z direction - the documentation doesn't really help identify why it doens't work? Failing that is there another way to remove points like the (z points which are about 100 meters off from the expected position). I started going down the line of extracting coordinates and trying to identify them that way but it seems like there must be a better way
Hi, We have recently upgraded our FME Server 2021.* to FME Flow 2023.1.1.1 Build 23636. Many of our workspaces work fine but some have started to take much more time. 1h30m copying 619855 features from SQL server to PostGIS in FME Flow with 15828934!!! warnings vs. 4m in FME Form with 530 warnings. The warnings are of this type (both Flow 2023 and Form 2023 - none in FME 2021):2023-11-14 14:01:50| 186.1| 0.0|WARN |POSTGIS Writer: Renamed user attribute 'DW_TimeStamp' to 'dw_timestamp' based on format constraints for invalid characters, length, and caseIs this behaviour due to the fact that our workspaces in FME flow 2023 still are in version 2021? Regards Jakob
In Manage Schedules, there is a column named "Total Runs"; this tells you how many times a Schedule has been run; is there a FME Flow Setting to have a particular Schedule "auto-refresh" the Total Runs at a specific interval? Currently, to view the total runs a user needs to refresh the page or step out of and back into Manage Schedules.
I have a workspace where I am using the Emailer Transformer. What is the best way to send a single email based on reading a list of 5 email addresses in an Excel Spreadsheet? Would I still use the Emailer Transformer? I am thinking there are parameters I need to change in the Emailer?
I have a FME 2022 Script that run against an Oracle Database and extract list of boundaries and output on to a FGDB. I would like to let User to run the script using a bat file, rather than intervene with the Script on FME workbench. I have a list of boundary IDs on an Excel that attached to the script then User can extract boundaries on the excel sheet. But I would like User to extract any boundaries begins with boundary ID ie: "AA-X-BB" I would like some help to understand how to write the script that the bat file extract all the boundaries begins with my ID rather than a single boundary.Any help would be appreciated. thanksPushpa
I have a private AWS server. I have a customer who uses power app to create rest api calls to fme server installed on this server. They need the server to be at a security level of https. They access fme server using the URL of the server through a gateway with an enabled port. Aws has its own security certificate but it charges a lot of money for a private CA. There are free websites out there but they want the domain registered. I can't register the domain of the AWS as it's a private server I went through the safe http to https tutorial using a self signed cert (pfx) section. However, while I managed to get the fme server to use https an untrusted error comes up, even if I add the cert to trusted certificates. I suspect it's because it is a self signed cert. I've had to roll back fme server to http as the users couldn't access the rest API anymore. This is my first dabble with security certificates but I can't see a solution around this. thanks for any adv
Is FME Server / Flow vulnerable for Apache ActiveMQ CVE-2023-46604 https://www.cve.org/CVERecord?id=CVE-2023-46604
FIXEDWe have encountered a strange problem on FME Server 2020.0.2: all of a sudden the Web Application Interface has stopped working.This happened right after I terminated a job that had run all weekend. In the logging of FME Server we can see all jobs are still run as usual, so it is just a problem with the Web Application Interface. This appears to be a Tomcat problem. The server runs Apache Tomcat 9.0.24. So we checked the latest catalina.<date>.log file. It contains the following error messages:06-Nov-2023 09:28:32.913 SEVERE [main] org.apache.catalina.core.StandardServer.await Failed to create server shutdown socket on address [localhost] and port [8005] (base port [8005] and offset [0])java.net.BindException: Address already in use: JVM_Bindat java.net.DualStackPlainSocketImpl.bind0(Native Method)at java.net.DualStackPlainSocketImpl.socketBind(DualStackPlainSocketImpl.java:106)at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)at java.net.PlainSocketI
Hello, we would like to authenticate FME Flow users via „KeyCloak“ application. Our idea is that FME Flow would somehow be connected to the KeyCloak application. The moment a user wants to log in to FME Flow, he would be redirected to KeyCloak, authenticated. KeyCloak passes the information back to the FME Flow application, and user will be logged in. Do you have any experience with FME Flow-KeyCloak collaboration?Keycloak supports protocols OpenID Connect, OAuth 2.0 and SAML 2.0.
I've recently developed a Workspace App using FME Flow where users can enter search criteria, and the backend workbench processes this input to return an HTML results page with a list of database query results. I now need to implement a printing feature that allows users to print a selected row from the results table. Here's my current setup:I've added a print button to each row of the results table.When a user clicks this button, it triggers a webhook URL intended to initiate an FME Flow automation. This automation isn't yet configured but will be responsible for creating a printable document. My initial idea, which I'm open to feedback on, is as follows:Capture the data from the selected row and pass it to the webhook URL.Use the necessary workbench logic in the automation to generate a Word/PDF document with the chosen information.Allow the document to either be downloaded directly (preferred) by the user's browser or present it for printing. I’m aiming for t
I created a workspace that takes a zip file (nested zip), unzips it to a temporary folder (I used StartUp Python Script to do so). It then reads all the unzipped SHP files from the temporary folder (uses dynamic ESRI Shapefile Reader), reprojects all the files, filters them by feature type (to points, lines, polygons), checks for duplicate features and if the geometry is valid. Finally, it saves 3 output shapefiles:1. all point elements consolidate into one output shapefile2. all linear elements consolidate to one output shapefile 3. all polygon elements consolidate into one output shapefile I would like the workspace to be independent of the input dataset (attributes). Because now when I run workspace with a second set of zipped shapefiles (with different attributes), I get shapefiles in the output with empty attributes that are in the first set of data. For example first dataset (which was used to create workspace) has ‘A’, ‘B’, ‘C’ attributes, second dataset has ‘D’, ‘E’, ‘F’, ‘G’
Hi community! I installed FME Flow 2023.1.1.1 on Ubuntu 22.04 with installer [1]. I choosesetup type "Distributed / Fault Tolerant" to use an existing Postgres instanceaccording to [2]. I then set up the Postgres database according to [3].I also changed proxyPort in /opt/fmeflow/Utilities/tomcat/conf/server.xmlto the correct port number. Then installed, enabled, and started the systemdunits according to [4]. Everything worked at this point and I could log in as admin and change thepassword as required. I could also log out and log in as admin. I thencreated a new admin user. When I logged out and try to log in as the new userthe landing page was stuck in an infinite refresh loop. I also deleted allcookies which did not have any effect on the constant reloading. The URL is https://view-db.vinci-energies.de/fmeserver/. I uninstalled FME Flow, dropped the fmeserver database, and installed FME Flowagain as before. Now the landing page doesn't even prompt for the admin loginan
Hi,Is it possible to download Automation workflow/save it to a file, so that it can be easily transferred to another FME Server/Flow?