A space to discuss FME Flow
Recently active
I want to terminate child workbench automatically if its taking more than the expected time (e.g. 30 min). Also it should be treated as successful translation in the workspace runner so that next job in queue can start concurrently. Is there any solution?
Can you use LDAP/Active Directory Reader (Technology Preview) to update active directory? If not, what does FME offer to provide this functionality? Thanks
I have a workbench on FME server I need to start running by calling URL through an external script. (In my case a poweshell script.) I can create all the parameters necessary to run workbench, but I need to specify which Queue or FME Server this workbench will be run on. I have created a Job Queue with the FME Server I want to run on. When running this in browser I can use the Advanced option and select the Job Queue. This will then run where I need it to run. But I can't see a how to get this to happen when submitting through API/external script.
I was using Httpcaller for an automation but I could not get it to work. The URL to the service I wanted to use worked fine in the browser but when my automation ran, it resulted in an error from the service saying "invalid URL". It turned out that my URL contained spaces that was encoded as %20 wich the Httpcaller encoded in turn to %2520. Replacing %20 with a space in the Httpcaller solved the problem. Is this desired behaviour? I'd excpect the Httpcaller to understand not to encode an URL that is already encoded.
Do I need to refresh the "Run Workspace" action in an Automation on FME Server when I make an expression change in an Attribute Manager in the workspace? I've published the updated workspace to FME Server already. Will the Automation run the newest version of the workspace? Or do I need to make it "see" the change somehow?
We are scripting our installation of FME server 2020 and need to run API calls after installation. To do this we need a token but how do we create the token using python code, without creating it manually in the web interface? The FME server playground documentation references the "fmetokens" service but this has been deprecated. The API v3 documentation does not cover this topic that I can find. Unable to get any assistance on this from safe support, looking for suggestions. Thanks
I have built a simple Automation that is set up to read in email attachments, process them in workspace 1, and then move the attachment files to another folder location in workspace 2. The trigger is an IMAP trigger, which polls every 10 min. This means that sometimes, there are two or more emails waiting to be processed when the email is polled. When this happens I would like email 1 files to be processed through both workspace 1 and 2, before moving on to email 2, but I am having trouble setting this up. Currently, my job logs show:Workspace 1Workspace 1Workspace 2Workspace 2But I would like them to process in a different order so the job logs would look like this:Workspace 1Workspace 2Workspace 1Workspace 2I had a similar Automation set up and working this way in version 2018.1, but I haven't been able to replicate it in 2020.2. Did something change between these two versions? Or am I just missing something simple?
Can FME connect/read the database files of the 4D system? (extensions like: .4DD, .4DB)
Hi friends, how to add the display of my data to the map (for example, the outline of houses or some zones) when activating the window for selecting an area to FME Server.
I'm trying to learn how to leverage FME Server with web services and have a couple of questions. Been following a few tutorials and built a workbench that:Reads a JSON file using TextLineReader Massages the dataWrites data to databaseNow I would like to publish this as web service... basically I'd like to be able to send JSON to an FME URL and let server pick it up there. I know you it's possible to run a workbench from a URL. But every tutorial I've tried to follow to do this has led me nowhere. I always end up unable to publish to Data Streaming service because there "Nothing To Select".Would appreciate any guidance as to what tutorial might work for me. In the meantime, I will dig into the documentation here:https://s3.amazonaws.com/gitbook/Server-REST-API-2019/index.html
I have a time series data historian that I have established an ODBC connection to successfully. I can pull tables in and have filtered the data by time to reduce the records while I am testing. The table I am attempting to bring has a field called _index. I am not sure why they used a reserved word, much less started a column name with an underscore. It is causing FME to choke every time, understandably so. Is it possible to remove or have FME ignore that field and bring the rest of the data into workbench?
I have a copy of FME Server for Linux. After looking at the documentation, can I integrate Windows Active Directory/LDAP from a Windows Domain Controller? I didn't see any RHEL 7 'linux' based configurations in the guide...
We get the error "Can't connect to HTTPS URL because the SSL module is not available." when running a workspace on FME Server but the same workspace run from FME Desktop is okay. FME Desktop 2020.2.1.0 (20201130 - Build 20806 - WIN64)FME Server 2020.2 Build 20787 - win64 ```2021-1-26 19:19:35 | ArcGIS Feature Service Reader: Requesting metadata for Feature Service at 'http://mapservices.gov.yk.ca/arcgis/rest/services/GeoYukon/GY_Biophysical/MapServer'2021-1-26 19:19:48 | ArcGIS Feature Service Reader: Could not connect to server. Check that you are connected to the internet and that no firewall is blocking outbound connections. The error was 'HTTPSConnectionPool(host='mapservices.gov.yk.ca', port=443): Max retries exceeded with url: /arcgis/rest/services/GeoYukon/GY_Biophysical/MapServer?f=json (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available."))' ```Digging around on Stack Overflow and similar s
ProblemThe problems are caused by the underlying functionality of how FME Core downloads the email attachment and with the default FME Server Cleanup setup One of the functionalities that will be broken with this, is, for example, Backing up the FME Server. Resulting in a `COM.safe.fmeserver.configuration.migration.FMEConfigurationException: java.io.FileNotFoundException:` for the attachment. This is reproduced with the following steps:Create an Automation Trigger of an email (SMTP)Define a custom "Download Attachments To (optional)" path. Preferable something that is not covered by the default FME Cleanup, like`$(FME_SHAREDRESOURCE_DATA)/custom/mail/received/`Make sure this is triggered and the attachment is downloaded to the locationNotice that the FME Server seem to create symlinks in `$(FME_SHAREDRESOURCE_DATA)/custom/mail/received/` which are linking to the default mail attachment resource `$(FME_SHAREDRESOURCE_SYSTEM)temp/emailattachments`Wait for the default "Dele
I have 3 layers of data, lines, points and labels setup in feature writer, runs fine on my desktop but will not write the points on fme server
Hi all,I have an FME Server automation that runs a number of workspaces one at a time. In the first workspace I want to apply some kind of action depending on whether there are any features on a certain transformer output port. For example, I can place a NoFeaturesTester on this port, and:If it reports no features, I would like to inform the user in some way and continue with the remaining automationIf it reports that there are features, then I would like to send the user a list of these features (via email perhaps), and also look to pause or terminate the Automation.Can anyone advise a sensible way of doing this?Thanks,RB
I have a scheduled job set up on FME Server (2020.0.1. Build 20218) that had been working fine for over a month. Then all of a sudden it stopped earlier this week. The workspace can be run on its on in FME Server without issue. I reviewed the "fmescheduler.log" and found this: Fri-12-Feb-2021 11:42:23.525 AM INFORM QuartzScheduler_FMEServerQuartzScheduler-SERVERNAMEHERE51612808703694_MisfireHandler 406432 : Trigger misfired (Category: FME Name: FME_RunStatsForDashboards).Fri-12-Feb-2021 11:46:23.530 AM INFORM QuartzScheduler_FMEServerQuartzScheduler-SERVERNAMEHERE1612808703694_MisfireHandler 406432 : Trigger misfired (Category: COM.safe.fmeserver.CleanupManager Name: CleanupDoResourceCheck). After deleting and rebuilding the scheduled job, it continued to fail. I republished the workspace, deleted the scheduled job and still nothing. I then restarted the FME Server Services. After the restart, I am seeing this new error in the log:406401 : Internal scheduler error &quo
Houston,We have a problem with the File Geodatabase writer that requires ArcGIS (not the API version). It performs differently in different virtual environments (Citrix) with different FME versions, on the same File Geodatabase. We suspect that the differences in the virtual environments are the cause of this, because the desired functionality is offered in all FME versions. We'd like to know which parts of the ArcGIS Desktop installation are used by FME, when writing to a File Geodatabase, in order to get to the bottom of the issue. The details of the situation are as follows. As mentioned, we have two different virtual environments:A production environment with FME 2019 32-bits served in a "bubble". This is combined with ArcGIS Desktop 10.6.1, in a direct install (no bubble).A testing environment with FME 2019 64-bits and ArcGIS Desktop deployed the same way as the production environment In the production environment, the File Geodatabase writer does not work* when th
I have a customer that 4-5 times a year need to run an fme workspace on an offline computer. This computer can not be connected to any network at all.They have floating licenses and now would like to borrow a license without connecting to client to the license server.Is this possible?
I have amended the FME_SHAREDRESOURCED_DATA directory to E:/FMEServerShare//resources/data/ which was previously set to the default location in ProgramData. In the workbench I have a HTTPCaller that drops the file downloaded to $(FME_SHAREDRESOURCE_DATA)\\Geodesys\\.... Checking the fmesharedresource.log file and I can see that the correct directory is being references; Tue-02-Feb-2021 12:29:26.743 PM INFORM main 408602 : Configured Shared Resource Type: FILE | Name: FME_SHAREDRESOURCE_DATA | Display Name: Data | Description: This shared resource is the Server data directory | Migratable: true | Directory: E:/FMEServerShare//resources/data/ However, and here's the really confusing part (for me). When I run the workbench on FMEServer, the log file displays `--FME_SHAREDRESOURCE_DATA' `C:/ProgramData/Safe Software/FME Server//resources/data/' I have restarted FMEServer using the restart functionality, I've also stopped FMServer, checked that all the services have stopp
Welcome to a chilly What’s Up Wednesday. For only the 3rd time in 100 years, every Canadian provincial capital is below freezing! WebinarsI can’t seem to keep up with all the webinars we are posting. Three more have been added! That’s almost two webinars each week for the next 2.5 months. The full list can be found on our website. How to Connect to Any REST API (Without Writing Any Code) - March 3rdUnveiling FME 2021 - March 9th 5 Ways FME Can Improve Your Excel Data - April 20th BlogAre you interested in batch processing? Check out the new blog about Implementing and Automating Batch Processing Methods. FME Server .NET API DeprecationAs of FME 2021, FME Server .NET API will be deprecated and removed from the installers. If you are currently using .NET we strongly recommend that you transition to REST API. Contact Support if you have any questions or difficulties. FME TrainingDon’t forget, next week on February 17th, is the free live online Getting Started with the FME Platform cours
Is it possible to use CAS as a single-sign on mechanism for FME Server? https://en.wikipedia.org/wiki/Central_Authentication_Service It is not clear to me whether SAML would cover this. If I understand it well CAS 3.0 also allows SAML https://stackoverflow.com/questions/43676624/what-is-the-relation-between-cas-vs-saml
Hello,I have recently installed FME Server 2019.2.3.2 (32 Bit) and have been using it without any issues up until this point. I modified a config property in the 'fmeServerConfig.txt' file and even since then, the manager doesn't want to load correctly. After that, I restored the config back to what I had it at before (when it was working) and restarted the FME Server Services, the machine, etc. Has anyone else ran into this issue before? Have added some screenshots below: Thank you
Assume I have an automation that starts with a directory watch to capture an updated zip file in a folder. The zip file name is passed as a parameter (File Path) to the 1st workspace. This workspace is followed by a second workspace, which needs to use the same zip file as a parameter. I can not figure out an easy way to feed the File Path (zip file path) to the second workspace as a parameter, other than writing it to a text file and let the 2nd workspace to read from the file. Any advice to make this easier and streamline? The FME server is 2020.1.3.
How can I bypass the problem that appears to me while trying to migrate from windows server 2012 to 2016 R2, I have an error "Too long Path" , how can just skip this? I use Robocopy