A space to discuss FME Flow
Recently active
Hello,There is something wrong with my fmeserver, now it can't run any datastreaming services, F12 my chrome, it appears "provisional headers are shown",and response nothing,checked the server side logs, nothing written,means server side didn't receive the post,but successfully run jobsubmitter, datadownload and others. It happened many times, I have fix this problem by restart the "FMEServer_ApplicationServer.exe" task in my serverIs there any better way to fix it?Regards, yujian@rylanatsafe @rahulsharma @daleatsafe
Hello,Is there anyway to generate token id from postman?Thanks.
Hello,We have fme 2016.We have two engine servers, on each one 4 engines. What is the algorithm for choosing engine to each new job will be assigned? Let's say that we are not using any routing tags.
Root certificates are automatically placed in “C:\\Program Files\\FMEServer\\Utilities\\jre\\lib\\security”. This is where the keystore is and also our self-signed root certificate with others. In “C:\\Program Files\\FMEServer\\Server\\fme\\ssl” we can find only the PEM file which is obtained from Mozilla (public root certificates). Unfortunately we cannot find anywhere how to use the keystore instead of a standard PEM file, as FME takes only public root certificates. Now we made some changes in the PEM file to import the root certificate. But how to officially import an Self-Signed SSL certificate in keystore on FME Server? Kind regards,GeoJan
I hope somebody can help with following: I have a list (text file) with similar urls stock data. The only difference is the ticker code in the name (e.g. "https://www.barchart.com/stocks/quotes/AAP/performance" and "https://www.barchart.com/stocks/quotes/BA/performance are some of them). I read the whole list with reader "Text_line". After that I made a reader for one of these urls in order to know what I will scrape. This is Table1. For so far everything goes well. But after this I want to merge or combine these two so that for all the urls in the Text_line Table1 will be extracted and I will get one file containing on each row: used url, performance 5-Day, performance 1-Month, performance 3-Month, performance 6-Month, performance YTD, performance 52-Week, performance 2-Year, etc.
Hi FMEr'sI am using FME server to build relationships in an access database-- in tFNE server data folder--via an SQLExecutor, so no writers on the workbench. My issue is that I cant download the access database from the shared folder.Any thoughts on how to accomplish this?
Has anyone come across an email address validator using FME?I want to use an API, ideally, to check email addresses for my contacts are valid. Any assistance or workspaces would be appreciated. Thanks
Getting Started with FME Server Apps is now published with thanks to @jlutherthomashttps://knowledge.safe.com/articles/94277/fme-server-apps.html
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?