A space to discuss FME Flow
Recently active
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.
I have built a model, for making custome report in fmes html creator. I have added custom htmltopdf transformer as described in protocol, but not getting pdf. Also no errors showed up in the log. Do i have to change some transformer parameters? Thanks in advance for the help.
I've published a workspace with a TTF file (arial.ttf). I can see the TTF data file in the workspace "files". but when trying to use this font (Arial) in the TextStroker transformer, I get INVALID_PARAMETER_FONT_NAME. What is the correct way to deploy / reference fonts on FME Cloud?
Hello, Is it possible to view the html dashboard pages outside of the FME Server admin pages? For example I am intrested in writing a custom dashboard to FME Cloud and would like to share a direct link to it with some users, without requiring them to log in to FME Cloud/Server etc. and dealing with the UI. Is this possible? Thanks.
Since there is a limit on download I need to add a search envelope on my WFS and WMS import. I got this working in 2 ways: using the search envelope in the parameters of the reader or the XML filter expression. "<Filter> <BBOX> <ValueReference>Geometry</ValueReference> <Envelope srsName="urn:ogc:def:crs:EPSG::31370"> <lowerCorner>159221.09606242698 220934.16757763177</lowerCorner> <upperCorner>160221.09606242698 221934.16757763177</upperCorner> </Envelope> </BBOX></Filter>" My question is how I can use calculated coordinates as an input for this reader. Since the coordinates of the bounding box will change.(I know it has something to do with user-parameters but I can't get any number in the expression or parameter of the search envelope.) Thanks
Hi,I have installed a Fault tolerant FME Server 2019.2. There are two Core servers and 4 engine servers with one engine each, no engines on the core servers. A third party load balancer take care of the active/passive routing to the core machines. When I look at the Deployment Status in the webUI, all 4 engines are tied to the engine manager on the active core host. The issue appears if I stop the FME Server services on the active core host to test the active/passive behaviour. When the active core is down there are no engines left and the only online core have taken over the Job routing. If I send jobs to the FME Server all end up in the queue. When I start the services again the engines show up again and look like they are tied to the now following engine manager.This should not be the case. The engines shuld swich to the active core when the first one is down. This behaviour appeared after an upgrade (uninstall/install) from 2019.0 to 2019.2. Before the upgrade the engines never dis
To start out, I am new to FME and to webhooks (or web mapping/web development in general). I am trying to set up a webhook to send an email when a user updates or creates a feature in an ArcGIS Online feature service. I have been able to successfully set up webhooks with Survey123 using the process in this article. Webhooks seem to be a relatively new feature in AGOL. I have only found this Esri article, and it was just from August of this year. The problem I'm having is that I am able to send the webhook to webhook.site and Integromat (as is described in the Esri article linked above), but when I the webhook sends the payload to the webhook trigger in FME server, the log file doesn't give me the JSON that I get from webhook.site and Integromat, I get the following string of characters:cGF5bG9hZD1bDQogIHsNCiAgICAibmFtZSIgOiAiU3VydmV5MTIzVGVzdFdlYmhvb2siLCANCiAgICAibGF5ZXJJZCIgOiAwLCANCiAgICAib3JnSWQiIDogInBBMm5FVm5CNnRxdXhnT1ciLCANCiAgICAic2VydmljZU5hbWUiIDogInN1cnZleTEyM19
Hello all, I am taking the Basic Course in Safe website and I am really enjoying using this fantastic software. I am doing the exercise called Residential Garbage Collection Zones and I do not understand the SpatialSorter Step (This is the link). The ExpressionEvaluator takes the TotalResident attribute for each feature and divides it by 5 (rounding the result), creating an extra attribute called GroupSize where each value is 109. The SpatialSorter, group the points in spatial proximity and create an extra attribute called GroupId. What I do not understand is how the 109 value (which is the attribute GrupSize) is used to create the GruoupId. What the calculation the SpatialSorter is doing?Why if I give a value different than 109 in GrupSize, the SpatialSorter gives me more or less GroupId (5 or 9 for example). I see as the Spatial sorter is giving the right result, the calculation is absolutely correct but I cannot understand the calculation that SpatialSorter is doing. Thank you
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'
After upgrading ArcGIS from 10.7 to 10.8.1, we no longer can see FME Extension for ArcGIS in the Integration Console as an option. We are on FME2019, build 19617. We have tried installing/reinstalling both ESRI and FME in different orders, but with no luck. Both are 32-bit installations. Is this extension in 2019 supported by 10.8.1, or would we need to upgrade to FME2020?
We are trying to use FME Server/Desktop to achieve the following:1. Intercept Survey123 submissions using webhooks - this works well.2. Conditionally send an email containing submitted data - this works as well.3. Include any photos attached to the survey submission - this part we can't get to work. Most submissions do not include photos. We are novices with FME.Surely someone has had this requirement before. If so, can you please share your solution?
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!
Why can a workspace started in automation not find a path, when the workspace itself run by hand works fine. I have a workspace that is working fine and runs data from a certain path as shown. So the reader is configured correctly.And when starting the workflow the file path is correct.Now when the same workspace is triggered by the automation flow it can't find the file anymore, because a backslash has been dropped from the path?And this continues for all the readers?How is this possible? I tried to change the monitored path of the automation flow but the end result is the same? The path is highlighted in yellow, and after this a backslash should be present but now it inserts the filename directly. When I open the workspace mentioned in the automation, the path is the one with thhe missing backslash at the end of the path name.When I repelace all the entrys here with the correct path with backslash it is working. So when changing a workspace, should you remove all workspaces in a
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
I have a workspace that takes one published parameter to run through. I want to set up a FME server weekly automation, and each weekly run includes running the workspace multiple times, each with a different parameter value. The parameter values are stored in a text file. Seems to be simple? But I can't think of a good way to do this. Still new to the FME server automation. I am using FME 2019.2.1, both desktop and 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
Hello, I've tried to set up everything that FME Knowledge offers. Still I can't seem to configure my gmail account to trigger an automation on incoming mail. I've tried configuring 2-step verification and/or sign in from less secure app. Message in log of automation is: Failed to connect to email server. Please check IMAP settings and insure IMAP is enabled for the email account. Error message: null IMAP settings are good and IMAP is enabled for my account. Has anyone had a similar problem that you managed to solve? I'm using FME Server 2019.
Hello FME Community! In my company, we have several workspaces which run on a regular interval. Some are simple schedules and most are inside automations also triggered by schedules. The goal is to inform specific people inside my company via email if a workspace failes to run on the server. Up to now, we have implemented topics and subscriptions to those topics that people get emails. However, since the email, triggered from a topic, does not contain any information about the workspace which failed inside the automation, I am not sure if this is the way to go. I also thought about sending emails directly from the automations. But since it does not offer any templates, I have to fill the email content manually (considering that multiple people receive the email, it requires quite some manual effort). Could you offer me some guidance, or best practice how to implement a notification service that is suitable for our need? Thanks, Johanna
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
Hi, this is not the kind of question one wants to ask, since it seems almost unethical to demolish a really lovely product, but has anyone ever had any ideas on a stresstest for FME Server? A workspace that eats every bit of memory on a 64bit system, or that fires new jobs every milisecond, or poking around diffent file contents on the harddisk? Put the FME Server postgres database under a ddos attack? Or anything else that tries to - respectfully said - 'break it down'?