A space to discuss FME Flow
Recently active
We do not have image backup of the VM. We detected the problem too late
Hello everyone, Let's say that I need to launch the same workspace 1 000 000 times (one for each object i have in entry). This workspace would have some tester, filter, geometry transformers. I have planned on using the FME Rest API to launch my jobs. I will launch them by batch of 10 000 jobs (so 100 batchs in total) Is it a good way to do it ?I would be happy to read your advices !
Can I read FFS file by python?
Hello, I created a dynamic workflow to load geopackages into as many tables of a PostGIS database From a SchemaScanner, I retrieve the source schemas then I build the names of the destination tables and I make some modifications to the data types. For example, boolean attributes are not recognized by FME because the values are not conforming. So I would like to replace all non conforming values of these attributes. In the schema part of the processing, I retrieved all the boolean attributes (in a list or a concatenated string). I would now like to use this as a parameter to define in the features part of the processing the attributes whose boolean values must be corrected (StringReplacer for example). I could manually select these attributes but I would lose the interest of the dynamic workflow. I don't know how to do it automatically. Does anyone know how to do this?
Hi,Is there a way to get FME Server to notify a topic when a job fails to start from the queue because of invalid or missing parameters? We submit an async job, which returns 202 and a job number. It sits in the queue for a while, and then fails when it comes up to be run.Submitting sync jobs with invalid parameters return a 422 immediately, along with an error message. The job doesn't run, so doesn't trigger start/stop scripts, and doesn't appear to notify the Failure topic either. I've been searching around for a while but haven't found anything helpful yet. Thanks,Andy
As usual, when a new version is released, I download both desktop, server, and engine, just in case.One thing puzzles me though: Why is the engine download so big (3.9g) ?It's 600Mb bigger than the full server (3.3g), and more than 2Gb larger than desktop (1.7g), which I would assume should be very similar in content to engine.What is the extra 2Gb of dead weight in the engine download ?Cheers.
I have an environment with FME Server 64 bits 2018.1, and ArcGIS Server 10.7.1A workspace contains a SystemCaller transformer that is able to run this:$(PythonEXE) -c "import this".the parameter PythonEXE is "C:\Program Files\ArcGIS\Server\framework\runtime\ArcGIS\bin\Python\envs\arcgispro-py3\python.exe" it works ok.An update to FME Server 2019.2.3 was made, now the execution of the SystemCaller allways fails: Update: Same happens in FME Server 2020.1.2.1 with ArcGIS Server 10.8.1Failed to Execute `""C:\Program Files\ArcGIS\Server\framework\runtime\ArcGIS\bin\Python\envs\arcgispro-py3\python.exe".....with this: `exit_code' has value `-1073740791'if I run the same command from a CMD it runs OKif I run the same command from a Powersehll it runs OKif I run the same command from a CMD with the credentials used by FME Server it runs OKif I run the same command from a Powersehll with the credentials used by FME Server it runs OK Is there any configuration or flag that i should activate in o
I would like to install the transformer AutodeskBIM360DocsConnector o a shared folder instead of an user profiel. That way the transformer can be used by all employees without having to install it in every profile. As we work in Citrix the package is not installed completely and needs to be finished manually for each profile.
I need to run rather extensive workspace to update database tables from an XML file. The update files can generated every day and are avaible for two months to past. When processing the worskpace I download these update XML and write them them. So far no problem.During the execution I need to check the continuity against a table in the database. So I would need to load up to 60 files read the header with date (1) and previous file information pass it to tester, process first file with all writes (2), write a row to database table with a header information about file processed (3) and take the next files to process from failed tester (4) and fetch them again to SQL executor.I'm not sure about the loop part as it seems there can´t be writers inside and I also miss attributes passed from feature reader. Not sure how to correctly arrange it. An idea is to pass it later to FME server and run every day, so no or just one file would be processed. But the workspace needs to be able to proc
We want to set up our Flex licensing server using a CNAME instead of a server name. When submitting the license request do we just enter the full CNAME of the machine in the hostid field of the form? e.g. lic.prd.companyname.nl Will this work via the submission form? Thanks,Annette
We can only do one software upgrade a year because of restrictions from our IT department. Would be good to know if if we can wait for that and benefit from some bug fixes or just have to go with 2022.1
FME Server 2022.0.0.2 Lots of instances of this error. I know it means bad geometry in the source data, just don't know how to fix it.
I'm having an issue regarding the FME Automation triggering the automation when a new file is added to an FTP Directory and running a workspace that needs a parameter of a CAD File or Rivet File, but the Cad/Rivet Reader is showing an error which fails the workspace, I am using the file path in the FTP directory to read it as a parameter.
Is there any way where I access FME server Database which already installed when i install FME Server .
Hello everyone,In regards to the security issues in regards to Apache Text Commons 1.6 till 1.9, I was wondering whether FME dekstop makes use of this file and if yes, one needs to be worried about it?
I have set up integration between FME Server (v2021.2.6) and Azure AD where I am able to import users from AAD and native AAD users are able to single sign in using microsoft. The problem is that Guest users in AAD are not able to single sign in using Microsoft login. It seems that the FME server logon instead tries to authenticate through the users home-tenant. Does anyone have experience with this setup?
We have a simple automation that checks an S3 bucket every 30 seconds and triggers a workbench when a file is added to the bucket. It all seems to work fine, except I noticed today that although the automation was still running it was not triggering the workbench when new files were added to the bucket. Looking at the automation log I see... Service Unavailable (Service: Amazon S3; Status Code: 503; Error Code: 503 Service Unavailable; Request ID: 4F1445BF8D4DF69F; S3 Extended Request ID: bNSlvkHBzAjPZYX7hSRdG86fwpdaYqp2WrrGNa0IpPm4Qk4XeLb9qRXDdUk5EkWY/NdK1PcNYahUZduRItZf4t9NeiHv1+A8juV+dCYgLfc=) It appears that there was an intermittent issue that caused the 503 error. When this happened the automation continued to run, but no longer worked correctly (new files were added to the S3 bucket, but the automation did not trigger the workbench). I added a notifier to the S3 Trigger in the automation so I can be notified of future failures, but wondering if there is another solution to reso
Hello, I have a FME Server Automation with a Manual Trigger. This FME Server Automation is triggered via the FME Server REST API in a HTTP Caller. I would like to know if it is possible to set the Output key values (Manual or otherwise) of the Manual Trigger via the body parameter of the HTTP Caller.And if it is possible, what kind of body should you send? I did find out you can set these in FME Server when you trigger the Automation in the Web UI(Start Automation -> Trigger) when the Manual Trigger parameter of the automation "Prompt for JSON on Trigger" is checked. Then you can set the values for the (Manual) Output Keys. This however can't be used in my process. Thanks in advance,
Is there any way of returning information about all the workspaces that have been actioned when running a Dynamic Workspace within an automation?
Hi there, I am running a number of jobs (all using the same workspace) on FME server, and some of them are running for a period of time (each job processes a number of URLs, so it is getting through some of the list, and then failing), and then failing with an XML module error. There are two errors:XML module Error: XalanFileOutputStreamWriteException: Error writing file: and XML module Error: 'SAXParseException: invalid document structure I am running 14 jobs at a time (on an FME Cloud Professional Server, so enough CPUs), and I have noticed that three will fail at the same time, and others will continue to run, so I suspect there is something interrelated (perhaps they all try to write to some XML log file at the same time?) If anyone has come across similar issues, or has any ideas of what I can try to work out the cause of this issue, that would be very gratefully received -it is a fairly urgent problem! I am running FME Server 2022.1.2 Build 22627 - linux-x64 I have attached
Hello!I have workspace which takes shp files and write it down to dwg.So far so good, FME 101.The autocad contains manholes blocks with attributes, And in crowded places, where there are many manholes, everything is a terrible mess:Is there a way to do a visual arrangement using FME?Where the table of attributes hides another table, or is on a sewer line, move it to another nearby place.I have quite a bit of experience with work intergate Cad & FME,And here I don't even know how to begin to address it.I would love ideas for those who have!Thanks!I am attaching an example file.
Windows 2019/ FME Server 2022.0.2. We weary of doing full FME Server upgrades when all we really need to do is upgrade Tomcat for security vulnerabilities. TC is currently embedded in Server, can we install latest TC externally (on the server but not part of fme) and hook to that?
Hi! Have anybody succeeded in connecting the Mapillary API v4 with FME workbench? I get stuck on an internal server error when i use https://localhost/ as redirect URL in the OAuth 2.0 webservice authentification.
How do you make an automation with two workspaces use only one engine?
We are on the process to upgrade FME 2015 to 2020. Because all of the security regulations our cybersecuirty team blocking this from happening without getting an answers for the following question, we do appreciate if you can help us with this.What types of applications are being coded and in what languages?What training has been provided or completed in secure application development by the development team?What is the Software Development LifeCycle, and how does security form a part of this?Do the applications take inputs or variables? If yes, how are they sanitised?Are whitelists being used in place of blacklisted characters?Are automated tools used to scan for vulnerabilities, what is the time frame for high and critical vulnerabilities to be remediated?Where will the code repository sit?How are error exceptions handled?What network separation is there from Dev/ QA/ Prod, who reviews the code?