A space to discuss FME Flow
Recently active
Hello, We are setting up a fault tolerant FME flow setup where in we have decided to use AWS RDS as FME Flow database component. First if all, is it right thing to use RDS or do we need to have a separate postgres instance installed on an EC2 machine ?Secondly, if we can use, please let me know the steps or any resource material to setup the fme flow withg RDS postgres as database component. Thanks.
Hello, Need to know in detail on how FME Flow and ArcGIS Server licensing works. If there are 16 dynamic engines being run with 16 ESRI jobs, then does it mean that fme flow uses 16 ArcGIS server licenses? Thanks,Rajan
We used to need custom python on FME-Server. I’m no system administrator, but I had found out how to install it (Using Python with FME Flow (safe.com)).Now we updated to FMEFlow 2024 and we don’t need custom python anymore, so I didn’t install it. but obviously it is still registered somewhere that we used to need a different python.dll, for I get the warning “The User-specified library ...python37.dll could not be loaded”. How can I reset everything to default-settings? I tried it with this: <FMEFlowDir>Server/fme/fme.exe APPLY_SETTINGS SYSTEM "Python/Use Custom Python 64" falseand restartet the FMEServer-services, but the warning remains in the log.Thanks, Vera Update:I ran this command as well to reset to the standard python.dll:<FMEFlowDir>Server/fme/fme.exe APPLY_SETTINGS SYSTEM "Python/Python Interpreter 64" "C:\Program Files\FMEFlow\Server\fme\fmepython312\python312.dll"Now I get this warning:The PYTHONHOME `...' for the user-specified Python interpreter set through
Hi, is it possible to upload a file to the FME Flow shared resource folder through the Flow REST API? I tried to setup a POST request for https://fme.oebb.at/fmerest/v3/resources/connections/<resource>/filesys/<path> but get a 415 Unsupported Media Type Response. I used the following parameters in Postman:In this example I want to upload the text file “test.txt” to the shared resource folder “Test”. Is there a problem with the request, or is this the wrong approach for uploading a file via the REST API? The goal would be to provide a means for external applications to upload files that are then processed by FME Flow. Thank you for your help!
Hi there, we are looking at making an OAuth2 connection so that we can pull back JSON files from our Asset Management System in TechOne so that we can then populate our SQL data. I thought FME Workbench would be a lot cleaner than using Python, however I am struggling to connect when setting up a web connection. I receive “an error has occurred” when testing. Out of the three requirements I am unable to set the third one, which is most important. This being grant_type in the body needs to be set to “client_credentials”. Is there any way to change this? I read that you can’t so trying to see if there is a workaround.I read online some are suggesting a REST API but not sure if that’s the way to go in FME Workbench.Regards,Josh
Hi all.Our FME Servers using version 2022.2.x have been running fine for over a year now, but suddenly (in the last month or so) the existing server apps have begun to fail, stating missing token permission to server and database connections as the cause.What’s causing this sudden change in behaviour ?The server apps have been running without problems until this started.Cheers. EDIT: It worked June 27 but failed June 28.
A Feature Information Window pops up when starting Form 2023.2.3.0. This was an install package from our IT group so there could be something from packaging causing this.
Hello,So we upgraded the server to the latest version and now I can't run a workspace.The error in the localhost.2020-02-06.log file.06-Feb-2020 11:24:30.318 SEVERE [https-jsse-nio-443-exec-9] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [JobRunnerForm] in context with path [/fmeserver] threw exception javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targetWhen we try in FireFox we get "This is an unsafe certificate". Chrome en Edge mark the certificate as safe.In the catalina.2020-02-06.log:COM.safe.web.client.SelfSignedTrustManager.checkServerTrusted Server certificate chain received:Certificate #1:[[ Version: V3 Subject: CN=internalservername, OU=X, O=Y, L=Z, C=BE Signature Algorithm: SHA256withRSA, OID = 1.... Key: Sun RSA public key, 2048 bitsWe tried every method that w
Good morning all, I have a working workspace, I run it from FME FLOW and it gets stuck after a while.It doesn’t show any error or warning.I suppose that the problem could be due to a CSV WRITER, it seems that the process got stuck seding the result of a filter to the CSV WRITER. Then I found the solution, altough the workspace was run from the admin user and the user is the owner of data folder, I provided the authorization to data folder to admin group.The task ended with no errors.
We have recently installed FME Flow and FME form 2024, while trying to publish fme workspace, connection get established but after closing and opening FME Form again it failed to connect to FME Flow. Is there restriction from license side or some hanging connection issue which is not closed after first connection, I tried restarting application and even serve but it didn’t help . I have attached screenshot.
Hi!I need help in configuring FME Form to run RCaller.FME is not local in my machine; instead, I'm remoting in to a server to run Form from there. It's prompting me this error message: RCaller (InlineQueryFactory): Failed with exit code 1 when executing R script. Output was: Error in library("sqldf") : there is no package called 'sqldf' Execution halted Failed to execute scripted code.I followed the steps indicated in https://docs.safe.com/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/rcaller.htm. I configured the default paths and R Plugin files in: "C:\Program Files\R\R-4.4.1\bin\Plugins" and the Plugins folder contains the following files: assertthat BH bit bit64 blob chron DBI digest gsubfn magrittr memoise pkgconfig plogr prettyunits proto RCpp RSQLite sqldfI am not sure what's causing the error. Any help or piece of advice greatly appreciated.Thanks,Wilfredo
Hello Forum., This sounds like it’s a straightforward function. I’ve looked but can’t see an obvious way of doing it. I’m looking at FME Flow>Schedules>Manage Schedules. I want to be able to see the last time that a selected schedule item actually run. A bonus would be to see a successful/not successful flag too. Alternatively, this information could be captured in a log. But there doesn’t appear to be log option on that page, nor is there a column stating last time run. Or am I just missing it? Thanks,Stuart
Hi, I am using FME Flow (desktop) and I need to make workspace for producing map reports (image or PDF) like a layout in QGIS or ArcGIS, but as I know it is not so easy. What I need:a basemap (preferred areal, but standard would be good as well) visualize my line layer georeferenced on the top of it some additional informations (tables, map legend etc.) around the map Does anyone know an easy solution/approach fir this, or FME is simply not for such a visualization and I should search for other tools to do it? Thanks for the help!
Good morning,I amplanning to upgrade FME 2018 server to FME 2023 , I have 200-250 ETL in 2018. Usually how many ETLs in 2018 will be impacted on the average when upgrading to FME 2023. On the average, how long it takes to upgrade from FME 2028 to FME 2023, the whole process. I know it depends on the organization setup but just in general how long it takes to upgrade. Thanks
Hey peeps, I'm currently trying to import a project to FME Flow. The problem is that when I only try to select the relevant items for that environment, it still imports and overwrites the other categories. For database connections I don't experience any problems. There is an option to choose whether to overwrite the existing ones or not on the third page. But for all the other items it seems to be all or nothing. Any advice that doesn't tell me to exclude the items from the project, would be welcome.
My co-worker doesn’t see the popup 'Register Service' whenever they publish a workspace to FME server. I generally see one and the service ‘Job Submitter’ is ticked. Does my co-worker need this to run their workspace on the server?
Hello,I’m trying to write files into a Shared Network Folders via an automation in FME Flow running a workspace.The Shared Network Folders were mounted onto the VM Server and then added to the Resources in the FME Flow app with the credentials from “user1”.After adding the shared network folders to the Resources in FME Flow I can see the files and folders inside them and I can download and read the files and folders via the FME Flow interface without problems. But when I’m trying to upload files/folders or create a folder directly in the share it gives me an error indicating issues with access rights. I find it weird that I can see, read and download folders but not upload them, but I guess it is because the credentials used by FME Flow to access the shared network folders are not the ones from “user1” but from the service user account that FME Flow uses, like “fmflow” user or something like that.Question is how can I find out what is the user used by FME Flow to access the shared netw
In the 2024.x versions of FME Flow, will the URL continue to contain ‘fmeserver’ or will it be changed to ‘fmeflow’? Example: https://mydomain/fmeserver vs. https://mydomain/fmeflow If, by default, the URL will continue to have ‘fmeserver’ in it, can we change that in a configuration file?Asking as we may need to run both FME Server 2022.x and FME Flow 2024 in parallel while migrating some legacy 32-bit Esri solutions. Thanks,Mark
A few co-workers have left the company and have forgotten to share their workspaces on the FME server with myself and others. Is there a way for the FME admin to share those workspaces that are being used in automation and schedules with us?
We are slowly moving from an old platform to a newer, in this case FME 2018 to FME 2023. We cant move all our scripts at the same time so we need to find a solution that can be handled over a period of time. We have a lot of flows which uses a startscript and a lot of subscripts. Each flow is dependent on that specific other flows has ended before next one starts. Example:We have three flows, A, B and C. A must be done before B can start. B must be done before C can start and so on. In todays solution we run the flows on the same engine which will secure that some flows has ended before next one starts. All our jobs are scheduled but it doesn’t matter if flow A is taken a little longer time than normal because even if flow B is scheduled to run 02:00 AM but flow A finishes at 02:25 AM, flow B is queued and will start as soon as flow A ends. But if we just move flow B to the new server we have a little problem. It can’t start before flow A is finished which runs on the old server. What
In FME Flow, you can set up automation so that a workspace restarts if the job fails. However, if a job is canceled (for instance, it exceeds the max. queue time), this is not possible. Or have I missed something?
Hi, I’m looking for the best way to let end users decide whether to trigger a second workspace based on result (html data stream service) from first workspace. Is it possbile at all using eg. an automation app? If possible I also want to make use of the same parameters in both workspaces to make sure the geographic extent is the same.My case is that workspace 1 runs some calculations to get costs. These costs need to be accepted by end user (Yes/No) before ruinning next workspace which produces som files. If possible I want to make use of the same parameters in both workspaces since it should make use om the same geographic extent.Thanks for any ideas
Hello, I’m building a workflow to process multiple input files. When running from FME Flow some of the files are read correctly from this location: /data/fmeflow/resources/system/temp/upload// but for some of them I’m getting this error: File does not exist: $(FME_DATA_REPOSITORY)/When running from FME Form I’m getting the same error: File does not exist: $(FME_MF_DIR)For some reason this this happens only when more than 21 files are processed (does not matter the size of the file). Do you have any idea how to fix it? Thank you.
I’m not sure what version of FME Flow this feature was removed in, but in versions prior to 2023.1, there used to be a “Reset” button on the Schedules page so if any parameters were changed in the FME Workspace, you can just press the “Reset” button and it would automatically update the parameters based on the workspace.That functionality is now gone, which makes it slightly more difficult and inconvenient to update schedules.You can see in the screenshot below, that I took from an FME Server 2018 training manual, that the “Reset” button exists. But in this screenshot below in our FME Flow 2023.1 environment, the “Reset” button is not there. While it’s not a big deal, it is a minor inconvenience and I’d like to understand the logic behind Safe removing this functionality.
Good morning,I am trying to open tutorials for the Demos using this link:https://engage.safe.com/demos/When I am truing to go to the Tutorial, I have this browser window opening up:https://community.safe.com/Can someone let me know if this is an issue or there might be a different link? Thank you.