A space to discuss FME Flow
Recently active
I have essentially the same problem described here: https://knowledge.safe.com/questions/30724/in-fme-server-how-to-pass-parameters-to-the-subscr.htmlThe solution described there about running a workspace from a parent isn't all that scalable and it seems like there must be a better way. I thought I had a solution when I added a published parameter called nm_email_to to the job. I tested a failure and success condition and they had worked, but I had manually triggered those tests. It doesn't appear that the scheduled jobs pass the email_to to the subscriber in the same way that a manual run does. I can see the data in the scheduled job under Request Data > Notification Manager Directives in the directives parameter. It looks like this:[{"name":"email_to","value":"email@example.com"}]Is there any way to get this data into the subscriber such that it'll send to the email set up in the workspace?Also, I want to do this in a consistent
I went through an express install on and Amazon EC2 instance, upgrading it from FME Server 2016 (and cunningly skipping 2017). Everything went smoothly until I went to startServer and it complained about [ec2-user@ip-10-140-151-106 fmeserver]$ Mar 21, 2018 9:00:05 PM org.postgresql.Driver connectSEVERE: Connection error: org.postgresql.util.PSQLException: Connection to localhost:7082 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections. This looks like a problem with the default FME Server database, but I don't know enough about postgres config or Red Hat to know what to do to appease it. I got as far as opening port 7082 on the instance through the AWS/EC2 control panel and when that made me cringe, I determined I no longer know what I am doing and need help. If you can, please help! -Fuad
Hi,Almost overnight, the help dialog prompted by the help buttons on the transformer settings dialogs stopped working.I was using 2017.1 x64 (build 17650), but it fails in every version installed, both 32 and 64 bit.The only change from earlier is that I've recently installed 2018.0 on the machine.The help dialog opens, but it never gets any content. If I paste an url into the help dialog address bar, it works however. So it looks like it's the initiation command to the help dialog that's failing.The "Documentation Help Locations" in the "FME Options" seem to be in order.Any insights on how to remedy this is appreciated.
I am trying to submit a csv to a workspace in the cloud using javascript API~below is the call to submit the job to the workspace.FMEServer.submitSyncJob(repository,workspace,params,showResults) The data gets uploaded but the workspace fails with this message:CSV reader: Failed to open file 'C:\\fakepath\\1801116-012618RF(TGS_Export_v2).csv' for reading. Please ensure that the file exists and you have sufficient privileges to read it.Is this a permissions issue, the csv is uploaded to the server so I am wondering why the file is not available for processing also the log file appears to show that the workspace continues but does not produce a result.
After running a workspace download service I cant find how to get the download url in my custom web application. Starting the workspace: GET to http://server/fmedatadownload/repo/workspace.fmw Getting transformation status: GET to http://server/fmerest/v2/transformations/jobs/id/" . $id But then finally, how do I get the download link to display in my app? It does deliver with email and there it appears just as expected.
I am wondering if it is possible to use the FME Server Failover configuration to set-up a semi-automatic failover system. Rather than sharing a fault tolerant web application server and database between the production and failover FME Server Cores and FME Engines, could the failover web application server and database be created or restored manually when the production environment fails? See the attached architecture that I am proposing.To put it another way, I would like to use FME Server Configuration backups and FME Database backups to restore our production FME Server environment in a failover environment after the failover has occurred. This would just help us avoid having to request a new FME Server license when we are restoring to a new environment in the event of a server failure.
I installed FME 2018 64 bit on my machine that have already FME 2017 32 bit. I have also ArcGIS 10.4.1 32 bits on my machine. Finally, 32 bits Oracle client is installed. Right now FME 32 bits version is working, I can create a reader and fetch data from it. I was asked to test FME 64 bit version and I cannot connect to the database. I have read the link included in the error:ArcSDE client library location could not be determined. Please ensure that FME and the installed ArcSDE client libraries are both 32 bit OR both 64 bit. Then refer to this article http://fme.ly/8q8 for more details. Please visit http://www.safe.com/support if the problem persistsIn the link, doesn't say where it take the 64 bits dll. It's writen to take them in the ArcGIS, i don't see how 64 bits dll version are included in the 32 bits version. I'm not sure what do to. Thanks
I am trying to add file reference to a job submitter from an email that come is through the notification service. The email comes in here:Resources /System /temp/emailattachments/20180323010138-tgsdata@production-tgs.fmecloud.com-test/autocad.dwgI had use the email attachments before when they came into ${FME_SHAREDRESOURCE_TEMP}/${FME_JOD_ID}
Im trying to connect to the license-server with FME licensing assistent, but it fails.It connects to the license-server on port 27000, but says that "it doesnt appear to offer FME licenses". If i check lmtools on the license-server i can see the FME-licenses.Anyone who got any idea?Including the full log from FME licensing assistent below...2018-03-22 12:02:29 The FME license has failed, so FME will now attempt some diagnostics for the floating license 2018-03-22 12:02:29 Checking for a floating license file in the locations: "C:\\Program Files\\FME\\licenses\\fme_license.dat" "C:\\ProgramData\\Safe Software\\FME\\Licenses\\fme_license.dat" C:\\Users\\kejohg\\Documents\\FME\\Licenses\\fme_license.dat C:\\Users\\kejohg\\Documents\\FME\\Licenses\\fme_license.dat 2018-03-22 12:02:29 No floating license file was found in the locations: "C:\\Program Files\\FME\\licenses\\fme_license.dat" "C:\\ProgramData\\Safe Software\\FME\\Licenses\\fme_license
Hi,Since we upgraded FME Server a few months ago from 2016 to 2017 I've been unable to chain jobs together successfully when using the FMEServerJobSubmitter Transformer. I have two workbench's on server which need to run in sequence, the workbenches are run in sequence by creating a third workbench utilising the FMEServerJobSubmitter transformer. Since upgrading to 2017 the 3rd workbench used to chain the jobs together just hangs on server when run until i eventually cancel this? All jobs are set to run on the same engine, it's as if the the chain jobs workbench is waiting for the 1st workbench to run, however because the chain jobs workbench is running it needs to clear before the first workbench can run!? Never has this issue with Server 2016?It's worth noting that since we upgraded from 2016 to 2017 we increased our server engine capacity from 1 to 2. I can of course set the chain jobs workbench to run on a different engine, however for operational purposes this is
It is possible to upgrade the fme esri edition version to the database edition version? What are the costs?
What is the earliest version of FME that is compatible with Windows 10? When did support for Windows 10 become official?
I scheduled a job to run, but say when the job is scheduled to run FMEServer is off (someone turned off AWS instance). Will the missed scheduled job run when that AWS instance with FMEServer is turned back on? Is it possible to set up FMEServer try to run all missed scheduled jobs on start-up? Or can FMEServer alert us to which scheduled jobs were missed?
Hi,I was trying to submit job in FME server and it just throwing it in to queue. while I am troubleshooting the issue I have noticed there is no engine listed at Engine Management page I am wondering why??Ihave tried to fix the issue by restarting all FME related service manually and didnt work.Any suggestion? this is production environment ?thank you
We have had FME 2017.1 Server in place for over 6 months but hold off setting up receiving emails forwarded from MS Exchange server. Our company recently migrated to the Office 365 Exchange. Is that any documentation on how to set up email forward from 365 Exchange to FME server? The email receive notification on the FME server is one of the primary reasons we use FME server for.
I am the author of SQLiteSorter on FME Hub. I posted an update to the transformer about a week ago, and the test driver workspace I included passed. Then I looked today and the test driver reports failure. I think I've figured out why: The test driver workspace still referred to the old version of the transformer, without my improvements. And it was passing, so I figured I got it right. However, once I updated the transformer reference version, it started failing on a stupid Python typo. Whoops!I've since fixed the transformer, updated the test driver to test the new version, and uploaded everything to the Hub. But I never saw an email from Hub last week to let me me that it started failing, even though I'd already set up for email notifications of that very event in my Hub/Ideas profile. And, of course, the Hub test passed when I uploaded it last week, so I thought it was working even then. :-/Does anyone know if there a way I can notify the users of the transformer
I have a whole solution that is working well in FME Svr/Desktop 2017.0. I want to replicate it in 2016 (FME Svr 2016.1.3.1 / Desktop 2016.1.2.1) . I have a main workspace with Job Submitter and Notification services enable (I manage the notifications on job completion only in the Notfication service)The problem is when I'm publishing my main workspace on FME Svr 2016, the protocol in Notifications/Subscriptions is set to "push". It should be set to "workspace" to take over correctly the e-mails feedback (I previously set a IMAP Publisher with a generic address to trigger replies on the data process). When I initiate the process (send email with data to load) in 2016, I receive nothing while the expect results (in 2017) are to get a reply whatever if the data loading was a success or a failureso this is why I suspect there is something wrong in the settings. Any ideas? or do you know if there was some kind of improvements from FME Svr 2016 to 2017 which prevent m
This should be done with the kmlpropertysetter in the workspace but it is not working, my version of FME is 2017.1.2.1 This is a part of the fme-desktop-basic-training-2017 what is wrong?
The FME License Sever service will not start with the License file provided. See the below error when attempting to start the service. I have gone through the troubleshooting steps in the install guide and the Safe.com knowledge base. Can you please provided guidance on how to get past this error? Output log: 17:50:16 (lmgrd) ----------------------------------------------- 17:50:16 (lmgrd) Please Note: 17:50:16 (lmgrd) 17:50:16 (lmgrd) This log is intended for debug purposes only. 17:50:16 (lmgrd) In order to capture accurate license 17:50:16 (lmgrd) usage data into an organized repository, 17:50:16 (lmgrd) please enable report logging. Use Flexera Software LLC's 17:50:16 (lmgrd) software license administration solution, 17:50:16 (lmgrd) FlexNet Manager, to readily gain visibility 17:50:16 (lmgrd) into license usage data and to create 17:50:16 (lmgrd) insightful reports on critical information like 17:50:16 (lmgrd) license availability and usage. FlexNet Manager 17:50:16 (lmgrd) ca
Hi Team Fmeiers, I wanted to change the publish parameter value in fme server for each run. for example existing system we have is:fme desktop,in my fmw file the buffer value is published. and every time i run thru batch file, i can change the buffer values by editing batch file.fme.exe c:\\temp\\create_road.fmw --buffer 50fme.exe c:\\temp\\create_road.fmw --buffer 100fme.exe c:\\temp\\create_road.fmw --buffer 150here the bat file calls the same fme workspace three times with different buffer values.calling this batch file windows scheduler , three different time intervals. upgraded to fme server 2017Now, this fmw file is published in fme server and this job is scheduled in server three times a weekhow can I achieve the same task using fme server. your help will be appreciated.
Hi, I have a process running on FME Server 2014 SP4 win32. It includes a notifier in the process and a notifier on failure. I've seen now that the notifier in the process is logged with an error. This is correct because invalid credentials were provided. So in this case the on failure notifier should start when tha translation is finished but the logs says that the translation was succesful (with 16 warnings but now errors). So the log contains an error but still says "translation was successful". Any ideas on this?
I am trying to read data from a shared drive into a PATH reader on server and keep getting "Could not find folder'I have checked permissions on the server, i have the services with the right permissions, i have even tried adding the shared drive as a resource but that fails too.I can login to the actual server and i can map the drive and see the data so i have no idea what i can do now.can the PATH reader see shared drives?I am also using UNC paths.
Thanks Safe
Hi,after the FME Server 'Express' on linux centos 6.9 installation we have this output messages: Setting up Database...cp: cannot stat '/etl/fmeserver/Utilities/pgsql/data/postgresql.conf': No such file or directory sed: can't read /etl/fmeserver/Utilities/pgsql/data/postgresql.conf.tmp: No such file or directory.We have check the install.cfg file for verified the installation data and all seems correct. We have forced the start of DB with the scripts but the output is:./startDatabaseServer.sh LOG: skipping missing configuration file "/etl/fmeserver/Utilities/pgsql/data/postgresql.auto.conf" pg_ctl: directory "/etl/fmeserver/Utilities/pgsql/data" is not a database cluster directory We have any suggestions?
Is there a way to extract a JSON list of the jobs that have been canceled or failed? I can only really see a list for jobs that are either queued, running or completed? Ideally this would be great if this could be accessed via the REST API