Answers for "ESRI Reprojector Fails in FME Server" https://knowledge.safe.com/questions/61296/esri-reprojector-fails-in-fme-server.html The latest answers for the question "ESRI Reprojector Fails in FME Server" Answer by jactry https://knowledge.safe.com/answers/105102/view.html

Hello, please solve your problem, where can I use the file of a custom transformation of ESRI Reprojector?

Sun, 29 Dec 2019 01:28:48 GMT jactry
Answer by nochoski https://knowledge.safe.com/answers/92349/view.html

In order to get the Esri Reprojector working in FME Server 2019 with my custom transformation (NAD83 Original to NAD83 CSRS) I had to add my Ontario grid file to the following location: C:\Program Files\FMEServer\Server\fme\Reproject\EsriPEGridData\ntv2\canada. FME didn't care that the file was already added to the the ArcGIS grid file directory on the server.

Tue, 21 May 2019 14:36:56 GMT nochoski
Answer by farfar https://knowledge.safe.com/answers/61320/view.html

I agree with david.

You uninstall ArcGis Desktop (32-bit) and install ArcGis Server (64-bits).

ArcGIS Desktop is not for use in “server environments”

Tue, 09 Jan 2018 21:22:59 GMT farfar
Answer by MattAtSafe https://knowledge.safe.com/answers/61305/view.html

Hi @chris_rmw,

If ArcGIS Server is installed then the path to the Custom Transformation should be as follows:

C:\Users\<FMEServerEngineUser>\AppData\Roaming\Esri\Server10.x\ArcToolbox\CustomTransformations


**UPDATE**

It seems like the problem in this particular case is related to the User Account which is running the FME Server Engines. Because ArcGIS is trying to look for a User specific location (%AppData%) then we need to make sure the user running FME Server Engines matches the AppData location. If you don't want to change the User for your FME engines (see here on method) then try creating the file in this location:
C:\Windows\System32\config\systemprofile\AppData\Roaming\Esri\Server10.x\ArcToolbox\CustomTransformations

The above location should work if the FME Server Engines are running as Local System which is the default when FME Server is installed

** End Update**


I suggest that you try a few debugging steps to see if you can narrow down the cause. To me there could be a few things which may be causing you problems, either licensing, or the grid shift file.
Firstly I would try and rule out ESRI licensing. If you can create a simple workspace which uses a simple ESRI reprojection, or simply try and write something to an ESRI File Geodatabase this should either rule out the licensing OR confirm it as the culprit.
If you can check out an ESRI license and then it might related to the grid file in some way.

Also I feel compelled to point you towards this Q/A with regards to ESRI Licensing and FME Server. https://knowledge.safe.com/questions/57704/is-fme-server-compatible-with-arcgis-desktop-and-a.html

**EDIT** removed any references to Custom Transformer as I misread the original question

星期二,2018年1月09 18:35:05格林尼治时间 MattAtSafe
Answer by lars_de_vries https://knowledge.safe.com/answers/61301/view.html

I thinking, but I'm not sure, that it also nerds to access the reprojection engine of Esri from the server. Therefor it is also necessary to have ArcGIS installed in the server.

Tue, 09 Jan 2018 17:24:00 GMT lars_de_vries
Answer by chris_rmw https://knowledge.safe.com/answers/61299/view.html

I already have 64-bit background geoprocessing installed.

Tue, 09 Jan 2018 17:17:14 GMT chris_rmw
Answer by david_r https://knowledge.safe.com/answers/61297/view.html

Based on the path names, it seems you're using a 32-bit version of ArcGIS. If you're using a 64-bit version of FME Server, you'll have to install and configure the 64-bit version of ArcGIS (64-bit Geoprocessing, Pro or Server) as well.

See here for more details: https://knowledge.safe.com/articles/1517/notes-on-fme-and-esri-versions-and-compatibility.html

Tue, 09 Jan 2018 17:02:58 GMT david_r