A space to discuss FME Flow
Recently active
Hi all, I have a list of urls (50 in number). For each url there are 10s of thousends requests to be made.12 engines in my fme server.What I want to do use 5 of fme engines to run the jobs in parallel - so 10 jobs each engine.How can I do that?At the moment I have:xls reader -> sampler2 (first 10 urls) -> FMEServerJobSubmitter1 (submit in sequence, wait to finish) , sampler2 (connected to sampler1,not_sampled port (first 10) -> FMEServerJobSubmitter2 and so on. But it just runs the 10 jobs on one engine in FMEServerJobSubmitter1 one after another.
I'm having the following issue. The FME server engine can't access ESRI license in order to read / write to GDB. Although the ESRI license is clearly available (I can open and use ESRI products on the host machine). License type is set to Floating (concurrent) and borrowed for 30 days. Error message for SDE writer is:The Esri Product license 'ArcInfo' is unavailable because all licenses of this type are currently in use. Unable to perform licensing related tasks. Please ensure that ArcGIS is correctly installed.And for GDB message looks like:An ArcGIS license is already checked out. The product checked out is 'ArcInfo' . Installed ArcGIS version is '?.?' Unable to connect to the File Geodatabase at '[some_location]'. Make sure the correct filename was specified, and that the geodatabase wasn't saved with a newer version of ArcGIS than the one installed locally. The error number from ArcObjects is: '-2147220952'. The error message from
With the "IMDFToArcGISIndoors.fmwt", I was not to able to find the source IMDF dataset "NoError.zip". Is there a place where I can download this data?
Does anyone have an example of a system architect diagram where FME is being used to validate and transform CAD data into GIS? Just looking at what the best practices are around the key components in an enterprise system.
Within an automation I want to trigger a workspace with a previous result. In this case, as shown in the picture, I only want to process a submitted file if the validation is valid. Most desirable is that I can set a certain parameter within the createValidationStatus workspace and be able to filter on that in the automation filter.Unfortunately I haven't figured out how to do it this way. I did find a work around by adding a terminator to the workspace when a submission isn't valid. This wil result in an "action failed". But still this isn't desirable because submitter and administrator messages got mixed up. Failure doesn't necessarily mean workspace failure. Question: What is the best way to pass results from an upstream workspace within an automation?
I am a post graduate student working on 3D modelling using FME Desktop. I would like to know if FME Server is available free for the student community.
This is probably out there... FME Server engines run under a service account, we have Oracle database that use OS authentication, so users can authenticate into these databases. On FME desktop this works just fine, as FME desktop runs under the users credentials. It would be really nice to find a way to do this on FME Server. So, does any one see any kind of pathway to make a some sort of a call to FME Server to shutdown an engine, re-start it as the user, run a job, and then re-start it back as the service account ?
Has anybody seen this error before on FME Sever, any thoughts ?FME Server 2018 - Microsoft SQL Server - Provider error `(21) Encryption not supported on the client
Hello, I have few workspaces created in FME 2016. If I would run them as they are in FME 2019 would they use old version of transformers or new (potentially with some improvements)?
Hi,I'm trying to send an email (to myself) after a succesful translation. I implemented the steps mentioned in the link (with the featurewriter, sampler etc) by @aaronkoning :https://knowledge.safe.com/questions/4963/sending-mail-in-fme-desktop.htmlHowever, eventhough the translation itself is succesful, the email apparently gets rejected (see image), and in the inspector 17, I see the following error:Fme_rejection_code: ERROR_DURING_PROCESSING (don't mind the lack of output from the featurewriter, I was playing around with it just before screenshotting. It generates input just fine). What am I doing wrong? I'm using FME Desktop version 2018.1.0.1.
Filter tasks can be added to FME Server 2019 Automations, as demonstrated during the FME World Tour.The example shown during the WT was filtering incoming Shape file datasets after a Directory Watch trigger had fired so that the subsequent workspace would only process files with a .shp extension. However, when the Automation logs are viewed, it indicates that a filter.fmw workspace is being run to apply the filter. Does this filter workspace tie up an available Engine license? If so, could it cause contention on a system with only 1 available Engine?
I am trying to install FME Desktop. And I am getting a which reads, "The cabinet file cab7.cab required for the installation is corrupt and cannot be used. This could indicate a network error, an error reading the cD-ROM or a problem with the package". Could anybody please help me on this?
I have a number of workbench that do some things. Each workbench made specific work and each workbench is independent. When I published my workspaces I set notifications on my topic in the jobsubmitter service.If I run each workspaces alone on the server, notifications are fired and all is ok.Now, I have created a workspace that call my workspaces with FMEServerJobSubmitter. It's like an "Automation" but made with a workbench (we use fme version 2018). I published my workbench that run my workspaces and I've scheduled it to run in the night. I expect that each single workspace fire my notifications when is executed but this didn't happen.I read in documentation that I have to register notifications for the scheduled task. I've set the notifications in the scheduled task but only the notification of the scheduled task is fired. Other notifications of the single workspaces executed by the main workspace aren't fired.How can I fire each signle notifications
I work a lot with Power BI and now have a request for a weekly report using information that is best run through FME ... so my idea was to automate running the workspace using windows task scheduler, have FME export an excel document that replaces the older version every time the workspace is run, import the excel sheet to BI and then put the BI report on a refresh schedule ... There are several problems though: Does anyone have any obvious, obscure or creative solutions?1. The workbench is saved on a mapped drive and I'm hesitant to put a copy on my personal drive, though I'm not ruling it out. The task scheduler (and cmd prompt) cant seem to find the file when I try through the mapped drive. 2. I've set up a schedule in Windows Task Scheduler but it doesn't seem to be running properly. Even if it says it ran successfully, no excel table is exported, like it does when I run it in the FME application. (I've also tried to do so in command prompt, because I figured I
Following an upgrade to a new FME Cloud instance, my previous parent and child workspaces which ran under the same user account now run on different logins. My parent workbench runs on the correct login whilst all of the child workspaces run on a master login.I have checked the credentials and re-published all workbenches with the correct user account details but still hit this issue. If I add a grandparent workbench over both of these, it then runs on the correct login whilst the parent and child jobs run on the master login.
I have a simple workspace that calls an external json service. I can open and run it without any issues on my laptop. But when I open it on a Windows server, it gives a few such errors "The class 'COM/safe/fmewebservices/FMENamedConnectionEnv" could not be located. Check your classpathError getting id for 'COM/safe/fmewebservices/FMENamedConnectionEnv' with signature 'COM/safe/fmewebservices/FMENamedConnectionEnv'". The workspace actually runs correctly on the server. But I want to fix this error. I don't have a system variable called classpath on the server. I have a Classpath system variable on my laptop as ";C:\\Program Files (x86)\\Common Files\\EMC\\ExJNIAPIGateway.jar". But if I delete it, the workspace on the laptop still has no issues at all so I am not sure what Classpath is needed for FME web service call.
I can make an OAuth App in Github and generate the client ID and secret but the authorization callback URL has me stumped. The documentation talks about URLs that don't exist in my 'app', unless its somewhere in the Github API I don't know about. Anyone got this going before?
Hi all,Is there a way to export an automation, i.e. port it -in my case- from a Development Server setup to a UAT setup? Thanks, Klaas
Logging to FME Server fails, I couldn’t figure out why I’m getting the message shown in the screenshot below: “couldn’t connect to FME core” In addition to that, Windows fails to start the FME Server Core. What could be the issue here?
We are in the process of setting up a new license server for ArcGIS and FME, and I'm struggling with getting the FME license up and running.I have read https://knowledge.safe.com/articles/19459/arcgis-and-fme-on-same-flexlm-license-server.html and https://knowledge.safe.com/articles/19460/specify-port-numbers-used-by-flexlm.html and have adjusted the FME license file to run om port 28001 (leaving ArcGIS to use the default ports). Using LMTOOLS to get server status, it says that the service is up:--------Status--------Flexible License Manager status on Mon 2/11/2019 16:48[Detecting lmgrd processes...]License server status: 28001@A05-P1-LIC003 License file(s) on A05-P1-LIC003: C:\Program Files\FlexServer\safe.lic:A05-P1-LIC003: license server UP (MASTER) v11.15.0Vendor daemon status (on A05-P1-LIC003): safe: UP v11.15.0Feature usage info:Users of FME: (Total of 1 license issued; Total of 0 licenses in use)Users of FME_GUI: (Total of 1 license issued; Total of 0 licenses in us
I recently applied for a new student license. The next day I used the license, a new computer arrived.So I applied for a new license but could not get it.Should I wait until the next update?
Hello Partners,We have new articles utilizing the new automations functionality in FME Server. There is still more content that is being created. Additionally, automations will be included in the FME Server Authoring 2019 training course, which will be happening June 3rd. Stay tuned!Run a Workspace in Response to Incoming EmailRun a Workspace When Data Arrives in a DirectoryJob Orchestration with Automations
Hello, One of our FME Floating licenses has expired and we've got a new one. However, I don't know how should I proceed to install the new one. I've got just the new .fmelic file and I have access to the server. Thank you in advance.
Hello all.I require some guidance and clarification.I need to develop an application that would automatically translate input data to another output format, e.g., test.dgn into test.shpI have installed FMEServer and uploaded my workspace which does the work.I have managed to upload an input file from my pc to my uploaded workspace in the FMEServer by using your javascript demo application.However, my issue is that in reality my input files will be located in the Microsoft Azure Storage, and the workspace in FMEServer should be automatically triggered to run the process when it gets a call from my application with input link or when it sees that a new file where uploaded in Azure storage.I have tested my workspace by manualy pasting in the file shared access link (URL link) from Azure blob container as an input value, and the workspace ran successfully.I have read a bunch of articles about directories watch, and HTTPCaller, and as I am very new in the field, I got very confused.Question
I'm trying to licence a new installation of FME Server, but I keep getting these errors if I upload or request a new licence respectively. I'm sure my license file is valid. Whats going on?The license file failed to uploadLicense request did not succeed