A read-only category for lost FME Flow topics. We hope to move them shortly.
Recently active
Hi.I've had a close look at the FME Server API.It seems that I can download a list of uploaded workspaces in a server repository, and get the timestamps of their upload.I can compare those timestamps to the file timestamps of my master repository on a file share, and determine which ones that need to be updated on the server.And there is a nice function to replace an item (PUT /repositories/< repository >/items/< item > ), but the notes say: Note: This endpoint is for internal use by FME Workbench and is not supported for external applications.Does this means that automating uploads to an FME Server is undocumented and impossible as-is ?Or is there another way (apart from hacking via a file access) ?Cheers.
I'm trying to write a new FGDB to a network location using FME Sever. In FME Desktop it writes out fine. In FME server the error message is: Geodatabase Error (-2147024894): The system cannot find the file specified. Could not open File Geodatabase dataset for writing FME server has write access to this location. It will write feature classes to an existing FGDB, but it wont create a new one. I have tried both the Esri Geodatabase (File Geodb Open API) and Esri Geodatabase (File Geodb) writers. Any idea's why it works in Desktop but not in Server?
Dear All,I've a question about choice parameter in FMEServer.I've published a workbench with some parameters. One paramter is a choice list (single). When I use the interface all is ok because I can specify only the items in the list. Now, I have some procedures that call the workbench by rest api. I've expected that FMEServer checked the submitted parameters with the list in the choice list but this didn't happen. I have to check in the workbench the input paramters?
FMEServerLogFileRetriever has been extensively used in our FME server jobs since FME 2016. It simply takes a FME server job id and returns the job's logfile content. I have been doing FME server and desktop 2019.2.1 to 2020.1.3 upgrade testing, and found this transformer works fine in desktop 2020.1.3, but breaks on the FME server 2020.1.3. The error is "FMEServerLogFileRetriever (ServerLogFileRetrieverFactory): Unable to use web connection to connect to FME Server. If connecting to FME Server 2013 or older, use direct connection." Anybody ran into this issue?
hello! I am very new to FME and I want to create a real-time or near real time dashboard using the FME tool. I could not find any tutorials to help me. can anyone help?
HelloI want to do the samples of https://playground.fmeserver.com/by myself. Is there a demo or test server available? I want recreate the javascript and python samples.
Bringing the fragments together with the xmlappener running on fme server 2020.1.3 gives an error:193 2020-12-11 16:35:05 | element name expected194 2020-12-11 16:35:05 | An error occurred while appending an XML document: 'element name expected'. The parsing fragment is identified by: 'xml_fragment'
We are getting ready to start using AD authentication with FME Server, so when a user changes their AD password, do they need to manually update it in the FME Server connection, or does that synch somehow with Active Directory ?
I am looking for a good/best-practices example python script the can check for a token for the user, if not valid will request one and then execute a set workspace. Anyone have anything they are willing to share?
In order to control the file system size I have setup a automatic System Cleanup that works on one of our custom shared resources. This was setup a couple of days ago, but it seems that this process was not run. Is there a place where I can see the System Cleanup runs? Neither in the logs or jobs could I find any reference to this.Is there a setting at what time of the day this is run?What privileges are needed for the service to delete the files?What defines the filesystem user for, for example, the "fmeupload" files?I have used the following System Cleanup task definition, which should be run every day. However, in the folder structure I can see folders and files older than 1 month already. UpdateAfter restarting the FME Core, it now correctly logs the event of checking if it can delete the logs once every day. It however does not delete the logs. It looks like that all the files are owned by "root:root". Not something I would expect from a service ran by "f
Hi everybody, where can I find (ad eventually set) the hostname FME Server uses when sending e-mails? Thanks!
A package in the form of a fpkg file was installed during the upload of a new workspace. How can the package be uninstalled from FME server
The default position is center screen for the logo on server apps. I was wondering if it possible to move it left aligned for branding continuity Thank you very much
Hi all; I just started learning fme server. I want to create a web service using the rest api. I want to show the data in my database as json. Is there a sample application? What are the fme server settings? Thank you.
When I try to upload any file using the Web interface I get an error message. I have attached the screenshot here. Any suggestions? FME Server 2020.1 Build 20614
I am running FME Server 2020.2 and have an automation setup for email polling (IMAP) that triggers a workspace when new emails arrive. For whatever reason when a new email arrives, FME Server passes an empty email.body key and stores the text in the email body as an attachment. This inbox is a shared inbox in Office365. Any ideas as to why it would be parsing the email body as an attachment? Here is an example of the FME_TOPIC_MESSAGE: { "email.to": "REDACTED", "email.subject": "OPUS solution : JTT_PECOS_1.20o OP1606798966776", "email.attachment": "C:\\ProgramData\\Safe Software\\FME Server\\resources\\system\\temp\\emailattachments\\20201130230450-OPUS_Result_Parsing-OPUS_solution__JTT_PECOS_1.20o_OP1606798966776\\attachment_0", "email.received": "Mon Nov 30 23:04:50 CST 2020", "source": "imap", "time": "2020-11-30T23:05:49-06:00", "email.from": "opus@ngs.noaa.gov", "email.sent": "Mon Nov 30 23:04:45 CST 2020", "email.attachments": "C:\\ProgramData\\Safe Software\\FME Server
I've just been thinking about required permissions for a project I've been working on. The initial workspace is triggered via REST call (jobSubmitter). Depending on success or failure a topic gets triggered which may fire a subsequent workspace. In one of these workspaces it needs to access the FME job history data via a rest call. I've set up a web connection. My question is, does the initial token I use for the JobSubmitter need to have access to the job table (and web connection)? or are permissions used based on the owner of the subscription workspace or the subscription itself? Any best practices here?
Hello, I created a workspace to stream data to my PowerBI client through a webhook. This works fine in 1 project but in my new it doesn't work. The workspace comes in jobs > running and when it's done the job just restarts. Thus no data is being streamed to my Power BI client. Server version: FME Server 2019.2.3 Build 19822 - win64 Am I missing something here? Edit: The webhook works just fine :)
Hi! I’m Holly, one of the FME Server Technology Experts at Safe Software. I’ve been a member of the Customer Success team since June 2018 (Wow I can’t believe it’s been 2 years already!). Prior to this I briefly worked for one of our UK Partners where I was first exposed to the magic that is FME. My role consists of providing technical support, primarily for our FME Server product, through a variety of platforms including Cases, Live Chat and the Community. You’ll find my name behind some of the Knowledge Base content and if you tune into our live training or webinars you may catch me here as well. Essentially I exist to help you get the most out of FME! Away from my desk (now dining table) you'll find me out exploring the beautiful areas surrounding Vancouver that I’m lucky enough to call home.
I have been building a server app that writes out an HTML that I was planning on streaming back to users. I was also planning on using an Emailer after this so was going to use a FeatureWriter with HTML output. However, I am finding that when I use a FeatureWriter for the HTML output, FME Server uses the data download service, not data streaming. But when I write the HTML out to a normal writer, the data streaming service works fine and the HTML page opens on it's own. Everything else is the same in the workspace and during publishing (with the exception of the included writers in stream, as it should be different).Has anyone else come across this? Is this a bug?I'm running 2020.0.2.1 Build 20238.
Hi list.Is there a best-practice in how to monitor the health of the FME Server engines?I know that if a workspace runs, the engine used must work, but is that a guarantee that it'll work with any workspace?E.g., has there been built some comprehensive testing workspace, that'll test most aspects of an engine?And how can one log that an engine won't start?I've been asked about this in connection with our upcoming launch of our FME Server for production.Cheers.
When I try to create a Data Streaming Service for a workbench creating a XLSX file, the resulting file originating from FME Server is recognized as a XLS file instead of XLSX. Thus, the downloaded file is test.xlsx.xls. How can I guarantee that the file is recognized as XLSX? The content-type returned by FME Server is application/vnd.ms-excel. As far as I can see, this is wrong. It should be application/vnd.openxmlformats-officedocument.spreadsheetml.sheet?
I'm unable to use SSL with the S3Connector on a FME Server that has valid certs to our AWS. The certs are valid because we have successfully added a resource to the same S3 bucket. If I turn off SSL verification in the transformer, it works successfully. What is different with how the S3Connector works? Has anyone ran into this issue and resolved it?FME Server 2019.1Thank-you!Kathy
Hello, I'm trying to run a worspace on FME Server ...locally it works well, but on FME Server this error is shown every time it is run... Error opening dataset '' for writing, ensure that file path and permissions allow for writingThe XML Module halted on error, see the logfile for detailsMULTI_READER(R_10): Skipping to next Reader Does anyone know how to solve this?
We have a FME 2020 workspace using python 3.7+ running successfully on Desktop.When running on FME Server 2020 (FME Server for Docker 2020.1.3.0 build 20632 linux x64) the workspace failed due to the python version loaded by the FME Server engine (python 3.6. coming with the image). It looks like python 3.6 is the most current for Ubuntu 18.04 The question is: Is there any recommended way (by safe) to enable python 3.7 in the environment we have? thanksKlaus