At a customer, I made a proof of concept using the Custom Workflow. On my mcahine, where everything is installed, the custom workflow triggeres as it should.
Now the customer has implemented this feature, yet it only triggers "sometimes", it is not concistant.
Difference between my implementation and theirs:
Mine:
Writes out the xml that comes in via the IWorkflowExtender implementation
Everything is running on my local SSD
Theirs:
Parses the xml to retrieve specific data, call a sp to expand the data and writes this data to the a network folder
SQL Server (engine) runs on a different machine from where the MDS is installed
Current investigations, like network issues, IO lag do not seem to be the problem.
Any ideas?
Thank you