Most of the time users have contacted us to report that publishing is not happening properly. Only then, we noticed that workers are down. To address this issue, the Windchill system should alert users when the workers are unavailable.
Definitely a good suggestion. Notification to administrators is the minimum we should expect.
Additionally, notification on fail of post-publish actions are difficult to notice and track as well.
The listener that keys off PublishServiceEvent.PUBLISH_NOT_SUCCESSFUL does in fact fire if the CAD Worker does not start.
After the listener fires it automatically start a very simple workflow that sends a Task but ONLY if the issue is the CAD worker does not start.
The Task is sent to:
1. the user who initiated the publishing job
2. the Admins
The task includes a link to the object that did not publish as well as the WVS Job Monitor log generated by the publishing job.
This is the workflow. Pretty simple.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.