Known Issue: FME Server Packages and Linked Custom Transformer

Kezia Yu
Kezia Yu
  • Updated

Known Issue ID

FMESERVER-17744

Discovered

FME Server 2021.1.2

Affects

All Versions

Resolved

N/A

Symptom

FME Server fails to extract the package into Resources > Engine > Packages after running a workspace that contains a linked custom transformer with an FME Package . You may find this error in your job log: Python Exception <ModuleNotFoundError> .

 

Cause

When a package is published, the .fpkg file gets uploaded to Resources > Engine and the first time a workspace is run that contains a component of this package, it will extract the contents of the .fpkg and distribute it across a series of subfolders within Resources > Engine > Packages. This extraction process does not complete successfully when the package is within a linked custom transformer. 

 

Workaround

Embed the custom transformer in the workspace and run on FME Server to extract the package files properly. Once the package files are extracted successfully into Resources > Engine > Packages > <build>-<os>, edit your workspace to have the custom transformer linked once again and republish back to FME Server. Publish the custom transformer into the same repository. When you run the workspace, FME Server should be able to reference the module and run successfully. 

 

Troubleshooting

If the suggested instructions do not resolve your problem please contact Safe Software Support for further troubleshooting. 

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.