renewe0815 wrote:
Hi @tomf ,
thank you for your message.
To verify that this is the issue, I did the following:
- Deleted workflow from server
- Published the workflow to the server again, making sure that the box next to the package upload was ticked (which is the default)
- Set up a new "run-once" schedule for the workflow and triggered it
Same as before, complains about the missing Python module.
Hi @renewe0815 ,
When you first publish a package to FME Server the .fpkg file gets uploaded to Resources > Engine and the first time a job is run that contains this package transformer it should extract the package and import all the files into a series of subfolders within Resources > Engine >Packages. For the SharepointOnlineConnector, a folder safe.microsoft.sharepoint should be created within the subfolders:
- packageFiles
-python
-transformers
-resources
-webfilesystems
Since it complains that the module cannot be found I suspect I suspect there was a problem with the package extraction and it only partially installed the first time around.
To try and resolve the issue please try and remove all references of the safe.microsoft.sharepoint folder from the folders listed above. Then try rerunning the workspace that contains the transformer. Hopefully this time the package will be able to extract all the files successfully and the transformer will work. Please let me know if this continues to fail.