A read-only category for lost FME Flow topics. We hope to move them shortly.
Recently active
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 !
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
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
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.
Is there any way where I access FME server Database which already installed when i install FME Server .
We have a pair of tasks running on FME Server, the first one selects a range of records to process and builds the predicate to access them, the second one uses this predicate to read and process. The first bit looks like this... (the min and max passed parameters are my fix) so we pass _where_clause to the called job. This has worked fine for 2 years with fme 2020.2. I've now updated to desktop and server 2022.1 and when that parameter is accessed in the called job I see....so the parameter is not resolved. However if i take the min and max values from the calling model and pass them through i see...(to get the logger values I used an attribute manager to turn the user parameters into attributes ) Any idea what’s changed here?
Hi,I'm encountering an annoying issue where the DateTime picker stops working in the FME Server Web UI after the initial run of a workspace. It works the first time for any workspace, but when trying to run the same workspace again, the date time picker will not work in the UI and the date fields will be empty.Any date entered manually gets converted to the text "invalid date" in the subsequent request.The following errors appear in the console:Running FME Server 2022.1.2 Build 22627 - win64. Clearing the browser cache allows a single run of the workspace again before the issue reoccurs. Is this happening for anyone else?
Dear all, I hope the community is fine 🙂 I am using FME Server to run a workspace that has 2 optionals user parameters published. After launching the workspace, everything is ok.Next time I go to run the workspace, the optional parameter is set with the previous value. The user can click on the "reset" button to clear by himself, but I would like to know if there is a way to automatically clear these optional parameter values in FME Server? Kind regards, Aymeric
Hi all, Can this be done with published parameters and/or Python scripting in Server Apps? So, I would like to have two fields that are dependent. First field would be choice only and second field would be filtered based on the first field. Second field is multichoice. Only the values from the second field would be calculated for output. Example of a table with two columnsAnimal, SpecsCat, BlackCat, Halloween queenDog, BrownDog, Mr. WednesdayDog, LoyalGiraffe, SmallGiraffe, Excellent listenerSo, the first field would list all the animals and once the animal chosen, then the second field would list specifics for that animal only and then the user can choose from those for the output.Thanks in advance
I have a Server App with that converts coordinates in a Excel spreadsheet. I followed the Article:HTML Page with Link to Download Excel File - FME Server App (safe.com)And it works really well with small files but falls over with a 404 error with large spreadsheets. The workbench works fine on desktop, within Server & as an App without the webhook.Would anyone have any suggestions about what the issue maybe?
i need to get the email address from this [{""email"":""228_mg_primarydistribution@hotmail.com""}] And { "token": "-QPWNTxHkE4R1TM8u_M1AOUohy0X2i69BMJBEy0oUDZnqugzS4IKCWiAMrI6YqbLDxJKDyahZ0vrhoAj7FQ49EM4AWkxohFN54D5vJJLzxxR6M_3xcb2mI4iG8E0WDj3fR1my34kAB0_oRNcfNlueTm-jwpxb-OI6WxCJoLkvzaF9y74XYmGUbBeISz1Wmr-U5nFxUCrXbVOtEt5bd9Qh5qwrc9nZeZ6W7uP0oUyXs-wmqHxFxXOl7dhho4LmD-0bo2525vNwKvEZRsgfn6ep8WC264IfwNW7h7UvFX1d6Y.", "expires": 1665744258308, "ssl": true} and other query i need extract only bold values
This should still work <fmeblock><p style="font-family: Arial; font-size: 11px;">Din bestilling (id {id}) av data er nå ferdig produsert. Resultatdatasettet er tilgjenglig i 24 timer og kan lastes ned fra<br />{urlPrefix}{ResultRootDir}/{@getFileName(@zip(OutputLocation))}</p></fmeblock> However when used in 2021 it still says: https://fmeserver.com/fmedatadownload_undefined_/_undefined_ Is this not valid anymore? According to this: https://docs.safe.com/fme/2022.1/html/FME_Server_Documentation/ReferenceManual/EmailTemplateLanguage.htm#Function
Hello, I'm trying to implement a a html report when user runs my workspace app. When the workspace goes to failure I'd like that the server returns the log file straight to the user.
Hello,I have a (static) file in the FME Server resources folder and I would like to have a copy of this file to the output of my workspace. I tried AttributeFileReader with AttributeFileWriter. This gives a file in my output with the correct name, but it's unreadable. I also tried a FeatureWriter with File Copy but I can't get it to work.Any ideas?
I am getting error while starting the services on local machine where I install the FME Server
Hi, There is a workspace scheduled to run every hour on FME Server 2020 that is successfull all the time except some failures times to times. When it fails. the error is with the ArcGIS Online feature writer. From the logs, FME Server is then loading the Python 2.7 version of the writer instead of the Python 3.7 version like the other times. Here a success log:Here a failed log: The task fails with Python 2.7 simply because strings are not encoded in utf-8 so thats very annoying. The question is why FME Server sometimes switch to Python 2.7 instead of Python 3.7 when loading the ArcGIS Online Feature writer. How can I prevent that? Thanks
What would cause an FME Server job to successfully complete with no errors, but not create the expected output? In this workbench I have specified to write a file GDB to a zipped folder, which works as expected when running from Desktop. The log file from FME Server shows that 500k features were written as expected, but the file is not present in the output folder. I'm running this with the Job Submitter Service. I originally thought it was a permissions issue, but that does not seem to be the case since I didn't receive an error.
I am trying to email a file geodatabase. I quickly learned that FME Server doesnt like folders and will only zip and email files. So I went back to the desktop client and set the gdb to be zipped for output. Tested it on local storage and I get a valid zip archive that contains the gdb folder. I then publish that workspace to FME Server and run it with a geodatabase folder parameter of $(FME_SHAREDRESOURCE_DATA)\\BuildingFootprintQC\\BFP_overlaps.zip\\BFP_overlaps.gdbOR$(FME_SHAREDRESOURCE_DATA)\\BuildingFootprintQC\\Neither works. The workspace runs without error but generates no output. I logged into the host server and checked the resources folders to make sure the zip is not there and indeed its not being created. How can I get FME Server to follow the desktop function of zipping the output so I can tell the email action in the automation to send the gdb as an attachment? Edit:I checked the log and the entry MULTIREADER: output will be zipped only appears when running on the deskt
Hi, I've recently completed a FME Serverdeployment on Azure Kubernetes and I'm positively thrilled about thecapabilities of FME Server on this environment.The automatic scaling of the Azure node pools for dynamic engines makes it very easy for large requests to be handled easily by FME Server. When you assign a number of engines to a specific node pool with property: “compute” via a helm upgrade command - name: "dynamic-group-1" -> - name: "dynamic-group-1" engines: 2 engines: 8 type: "DYNAMIC" type: "DYNAMIC" nodeSelector: nodeSelector: property: compute property: compute Azure Kubernetes handles this perfectly with autoscaling and start up these nodes and engines without issue.However, I would expect that when these engines are not in use FME Server
I am trying to configure FME Server for HTTPS using a client provided pfx certificate. I have used this documentation, successfully completing steps 1-6. However I'm getting this error:I suspect there is an issue with the certificate, but I'm unsure where to begin looking, or how to fix. When looking at the certificate details, the Owner CN is '*.<client_website>.com, which differs from the local host FME Server is installed with. Is this the same as the hostname?
Hello everyone, and welcome to What's Up Wednesday. New FME ReleaseI noticed that last week we released FME 2022.1.2 (build 22627). According to my information, the updates include: Snowflake Writer: multiple fixes and improvements, including Bulk writing supportTransformer fixes: SQLCreator/SQLExecutor, DuplicateFilter, FeatureWriter, DatabaseJoiner, 2DGridAccumulatorFormat fixes: Revit, 12dXML, SpatiaLite, Cesium 3D, GTI ViewerListSearcher: add a case-insensitive option I don't think there is anything major in there, so before rushing to update - especially at the enterprise level - I suggest you check the change logs to see if there are specific items that affect you. Incidentally, the FME Hub has already been updated to support this new build. Knowledge Article UpdatesI've started to get a handy automated message each week (thanks, Liz) that tells me which knowledge base articles have been updated. This week it is: FME Server Troubleshooting: AutomationsFME Server Troub
Hi, I'm new to FME server and I configured an smtp account to send system emails however something wrong is happening as no emails are actually sent.The configuration seems correct in Admin panel (configuration > system & email > email service) (correct info and validation test pass). However, the simple test of running a workspace with email notification on status does not work. Checking the subscribers logs (resources/logs/core/current/subscribers/emails.log) gives quite odd information: "801031 : Invalid SMTP server." I used the same SMTP configuration using an emailer transformer onto a workspace; everything works fine when running on the server. So I'm a bit confused here about why it gives this error since all other stuff seems OK ... (side note: I'm using infomaniak.com infrastructure for the mail server and they does not ask for 2nd auth or other protection for sending email from other apps) Thanks in advance!
Hello,I published a workbench on FME Server enabling version control.After having published I noticed that I am using a wrong number in the text. instead of -214 it should be -216.Can I change the text ? Or delete the version ? Thank you!
Hi,I have installed FME server, but after installing everything successfully I cannot see the fields for login in the web page.I have checked my firewall , couldn't find any blocker from there. I dont have any additional antivirus installed in my machine. Please suggest how to resolve this issue.
Hi, I am migrating my fme server installation to a new server, but I encountered error during the restoration process in the new fme server environment. The backup is from FME Server 2021, and I am restoring the backup in FME Server 2022. I have captured the error message and attached in this post. I would like to ask for some guidance here and hope to hear from the others who faced the same problem before.. Thanks.