I solved it, I needed ArcGIS installed on the server to read the GEODATABASE_FILE...
UPDATE - this did not solve it, it only allowed me to login to the server and run a local .FMW.
The server is licensed, the fme local desktop version is licensed and able to run, not sure why its causing this issue @DaveAtSafe
Hi @dfresh,
That TCL code starts a command line FME to generate a mapping file, from which the domain information is read. This works fine on Desktop, but in the Server environment, the FME Engines are constantly running, and have used up all the available licenses. So the command line FME will always fail with a licensing error.
This was written quite a few years ago, and newer versions of FME have another way to get the domain information. The FeatureReader transformer can be set to output only a Schema feature, and the schema for Geodatabases include the domain definitions, if the reader setting Resolve Domains is enabled.
I would recommend using the FeatureReader instead the TCL code.
Hi @dfresh,
That TCL code starts a command line FME to generate a mapping file, from which the domain information is read. This works fine on Desktop, but in the Server environment, the FME Engines are constantly running, and have used up all the available licenses. So the command line FME will always fail with a licensing error.
This was written quite a few years ago, and newer versions of FME have another way to get the domain information. The FeatureReader transformer can be set to output only a Schema feature, and the schema for Geodatabases include the domain definitions, if the reader setting Resolve Domains is enabled.
I would recommend using the FeatureReader instead the TCL code.
Thanks @DaveAtSafe you are the best, I owe you a beer.