Can anyone suggest something related to the below things-
1. How Info*Engine intercepts events like BOM publication, Parts publication, etc. – the available APIs which can be used
2. How Info*Engine publishes the events on JMS bus:
- The APIs which can be used to publish events on JMS; also the API which can be used to pick up data from JMS (in case there are any WindChill specific APIs)
- Which classes represent the events and APIs to transform them into XML (here we should be looking for API which would understand the input structure and transform to XML; we should not aim to create the message field by field)
- Is it possible to publish an event from a workflow and how?
3. Info*Engine Web Services and JAVA Web Services (WindChill allows these two kinds of web services)
- How can they be used to intercept events and later publish them over JMS
- How Info*Engine Web Services tasks can be interlinked