A space to discuss FME Flow
Recently active
I am configuring a new installation of FME Server 2017 and have set up a reverse proxy for web access. I have been following this link which is based on FME Server 2015: https://knowledge.safe.com/articles/876/use-a-reverse-proxy-with-fme-server.htmlI am at the stage of configuring the email subscriber:Open the Web Admin Interface > Notifications > Subscriptions > Email_JobSuccess > Configure,In the Email Template, replace {urlPrefix} with {ResultPrexfix}.Under subscriptions I see:DataDownload_Email_JobSuccessJobSubmitter_Email_JobSuccessMigration_Email_JobSuccessI cannot locate {urlPrefix} in the data download subscription email template, there is however {downloadUrl} - do I need to change this?
HiI want to use FME Server to work with data from Database (DB1) and Fileshare (FS1) and transform them and place in Database (DB2) and Fileshare (FS2). All Source and Destination resources are located on different, separate machine. Do I need to run FME Server services (FME Serv App Server, FME Serv Core, FME Serv Database, FME Serv Engines) on such user account which has an access to all resources DB1, FS1, DB2 and FS2?
Hi There are 4 sevices on FME Server - FME Server Application Server, Core, Database, Engines. Is there any required order of services running, e. g. when the whole machine is restarting?
Hello!In FME Server 2017 when I create a publication with the directory watch protocol, there is a poll interval that let me choose how often I want to verify my path. If I put 1 (or any number) a hour or day or week, is there a way for me to know the exact time FME will proceed to this verification?If I put 5 a week, how does FME manage the verification? 7 days divided by 5?Would it be possible to create our own schedule? With CRON expression available, like in the workspace scheduler.I read this but nothing about the time : PollThanks a lot.
Hi,I'm new to the Docker world and trying to get an understanding of how things work. I've downloaded a couple of the Docker compose files for FME Server and have done some initial playing around with them using the Docker for Windows platform. From my observations to date, all data is lost if the Docker instance is shut down using the docker-compose down -v command, so an FME Server backup should be performed prior to shutdown.According to information given in this post, it is recommended to leave the Docker container running and let Docker itself manage bringing the FME Server instance up/down if the host machine is rebooted. This will preserve configuration changes, so all good so far, just don't shut down the container!What happens if the host machine crashes? I assume that Docker will not be able to shut down cleanly and all FME Server configuration information will be lost? To this end, I was hoping to set up a scheduled backup on FME Server but the compose file provi
In FME Desktop, the FME Script ends with Successful translation. But when running in FME Server, it stops after Total Features Written based on the log file. Does not close the geodatabase and does not show the translation was successful log. This is why the job is marked as failed in FME server. Reader and Writers are both ArcGIS SDE Geodatabase
Hello FMEs!!I am currently working on a modified docker-compose setup for FME 2017.1 that includes the Oracle Client libraries so that FME could access an Oracle Instance. I applied the various guides I found and basically came up with the following Dockerfile for the FME engine:FROM safesoftware/fmeserver-engine:2017.1.1# Installation of the Oracle Instant ClientADD OracleClient/oracle-instantclient*.rpm /tmp/ENV ORACLE_HOME=/usr/lib/oracle/11.2/client64RUN apt-get install -y libaio1RUN alien -i -c -v /tmp/oracle-instantclient*.rpm && \ rm -f /tmp/oracle-instantclient*.rpm && \ echo $ORACLE_HOME/lib > /etc/ld.so.conf.d/oracle-instantclient11.2.conf && \ ldconfigENV PATH=$PATH:$ORACLE_HOME/binENV LD_LIBRARY_PATH=$ORACLE_HOME/libENV TNS_ADMIN=$ORACLE_HOME/network/adminWORKDIR $LD_LIBRARY_PATHRUN ln -s libclntsh.so.11.1 libclntsh.soRUN mkdir $TNS_ADMIN -pCOPY OracleClient/*.ora $TNS_ADMIN/The modified build for the engine is used in the docker-compose
I've been googling away here at Knowledge Center for a couple of times on this simple matter. I have a bunch of scripts creating different outputs and I want to find/extract the data download URL so that I can e-mail this URL to the end users. Can anyone point me to where I can read more on this?Yours truly, Peter
I have two Netapp share locations mounted to an instance of FME Server on Linux. These locations are setup as FME Server Resources. Jobs can successfully write out to one of them but not the other. All permissions are EXACTLY the same on both Netapp shares. I am at a loss as to what could be going on here.
Hi,We upgraded from 2015 Server to 2017 on our test server. Desktop picks up the ArcMap 10.5.1 license. I can open ArcMap on the machine.But FME Server 2017 does not recognise the license. I test with a simple write to a local file geodatabase and I get the following below.Any ideas how to get Server 2017 to recognise the ArcMap license?Thanks,AnnetteWriter `GEODATABASE_FILE_1' of type `GEODATABASE_FILE' using group definition keyword `GEODATABASE_FILE_1_DEF' FME API version of module 'GEODATABASE_FILE' matches current internal version (3.8 20170315) The ArcObjects license 'Basic' is being selected from the Windows registry The Esri Product license used by this machine does not include licenses for the 'Basic' licensing level Unable to perform licensing related tasks. Please ensure that ArcGIS is correctly installed A fatal error has occurred. Check the logfile above for details A fatal error has occurred. Check the logfile above for details
See: https://nvd.nist.gov/vuln/detail/CVE-2016-10395We need to update the Safe License server which you currently only provide up to version 11.13.
I have installed both ArcGIS Desktop and ArcGIS Engine to the same machine where I work with FME Desktop. I want FME to only use my ArcGIS Engine due to licensing constraints -- how can I do this?
What is the optimal number of FME Engines? Should I use multiple machines?
Hi,I am trying to send multiple emails (different subjects, recipients, attachments etc) at the end of a process in FME Server. I am writing to a text writer and posting that data to a topic. While I have multiple features writing to the text writer, only one is used and thus only one email is sent. Am I missing something...why doesn't it send multiple emails if it receives multiple features.I realize I can use the workaround of using a featurewriter and then a FME ServerNotifier at the end of the process to get around this, but I am interested in why the initial workflow won't work.Cheers,Todd
With RHEL and CentOS beeing supported platforms it should work, because it is 100% compatible with RHEL.But has anyone tried this in real life or is there a statement from @FMELizard? ;)
Hi FME-Users and -Experts!I am creating a custom WebApplication for my co-workers to use some workbenches on their own with FME Server instead of asking me all the time. So far it works quite well. The site can load the parameters of a workbench automatically. I can even submit a job and retrieve the results as a download-link. But: Every now and then the upload-function stucks. On the server I can see that the specific folder is created (System/temp/upload/<repository-name>/<workspace-name>/<session>), but the content is empty. After some minutes the session-folder is deleted. Furthermore the parameters are not completey loaded. The default values are missing. When using the plain example from FME Server Playground (Upload File In Session) and just replace the server, token, repository and workspace it works. suspect my modified JavaScript has a bug, but I can not find it, nor do I know what to look for.Any suggestions?!FME Server 2016.1.0.1 - Build 16494 - win64 Web
I recently started receiving this error after things likely changed on the back end due to company restructuring. Has anyone received this error and been able to explain what might fix it, to the Exchange Admin people?
Hello, I'm a newbie here so I hope someone can help me out.I have a basic work space where I extract data out of an Oracle DB and write it out to an MS Access DB and compact on completion.This is to be run by a scheduled task on a server calling a batch file which has the command line prompt for calling my FME workspace.I wish to use 64 bit FME to do this transformation but upon completing the transformation successfully it gives an error saying compacting of database is not available in 64 bit.The result being a Access DB with all the data but not compacted.Thanks in advance for any help.
Hello,I've a master model that calls multiple job submitter and it successfully runs on FME Desktop. However, when I run it on FME server, even though the transaction was said to be successful, FME Server still reports as translation failed."FMEWorkspaceRunner: The translation failed, review log for details"I check the log and it does not have any error. Can you please give advice to where I should look to resolve this issue?I'm using FME Server 2015, FME Desktop 2015 and ArcGIS 10.3
Hi, I have an issue that's an emergency. We frequently rely on FME Servers email subscription to send out emails. We use that service to notify ourselves if a scheduled script fails to run. We use it to notify clients when certain data is available for them to download. This week, all of a sudden those emails stopped delivering. I ran some tests today. Nothing. We have a script that notifies FME Server. The notification is received successfully. The subscription is also running successfully it seems. I checked the email log that falls under \\resources\\logs\\core\\current\\subscribers\\PVSRVFME_email.logThe log says all the emails have been "successfully sent" I haven't received any of the failure notification, not any other kind of emails. These are my FME Subscriber setting. It has been like this for months and the emails are usually sent finePlease let me know what can be done. Its really necessary to have this service started again for us.Thanks for your time!Reg
I am running FME 20170331 - Build 17280 - Win64, with ArcGIS Desktop 10.5 and ArcGIS Pro 1.4 in the background.For ArcGIS Desktop I also installed the Background Geoprocessing extension to enable a 64-bit Python with arcpy. For ArcGIS Desktop, that's of course always for Python 2.7. ArcGIS Pro comes with Python 3.5 and is a 64-bit system.When I ran my workbench with four little Python scripts, whereof not a single one is calling arcpy, gp or something related to ESRI Python modules, only standard modules are used, then I got a Python error: File "c:\\apps\\arcgis\\desktop10.5\\arcpy\\arcpy\\geoprocessing\\_base.py", line 14, in <module> import arcgisscripting ImportError: No module named arcgisscriptingI set my Pythonpath to the bin64 folder of the desktop10.5 installation, referencing the 64-bit geoprocessing tools, and adjusted the Python interpreter in FME to 'Esri ArcGIS Desktop Python(2.7)'I ran the workbench and got the same error messageI adjusted the
Our FME Server fsconfig backup file is 15Gb. It is a 2015 server that we plan to upgrade to version 2017 and then clean up the legacy workspaces that we inherited from another team.But with a back up of 15Gb I expect problems when I read that other users on the forum had problems with a 3Gb backup file.What is the easiest way of determining what is contributing to the large backup file size so we can clean the biggest offending workspaces etc.Thanks in advance,Annette
I am trying to modify the docker-compose file available here to work on a Docker Swarm but I end up with an FME Server core that does not see my engines. My modifications to the docker-compose file included updating the version to 3 and removing the networking information. If I run the compose file with the networks attributes I received errors about them being out of scope of the swarm. Any hints?
Hi,We recently upgraded FME Server to 2017, our schedules are running correctly however when running a workspace through the web interface it return an error message "There was an error submitting the job".Any suggestions welcome.Thanks,Chris