Hallo, at first, OpenWFEru looks very interessting for me !!!
I'm not completely new to the BPM topic. In the past I' was working with a BPMS from Intalio. I have tested some small examples and it was OK. After that I tried to expand the example using SqsParticipant. I read the documentation and inspecting the implementation scope and was expecting that a SqsParticipant behaves like the "fire and forget" pattern. In my tests the process (or workflow) works like expected as long as it arrive the SqsParticipant 'statement'. The SqsParticipant send a message to the queue -- this was OK, but after that the process execution "hang". It looks like the SqsParticipant is waiting for something ? This is not described in the documentation. What sould be done to enforce the SqsParticipant to give the control back to the engine. It would be also very interesting to have more information in detail about the magic which is performed by the engine exspecially because of potential some implicit activities. After that problems I define a SqsListner which was listening to the queue which was also used by the SqsParticipant. The SqsListner was receiving a message and after that the SqsParticipant gave back the control and the excepted flow was executed. This "correlation" is could not be found if you look in the implementation code of both classes. Is it possible to enforce the SqsParticipant to give the control back to the engine without using SqsListner ? Is there a way to define a "receive activity" in the process definition using the defined SqsListner (the listen expression is only listening to a participant) ? In the documentation you can read: "A listener allows InFlowWorkItems to resume back in their originating process instance. " ==> but at which location in the process definition ??? The general relation between Participant and Listner in detail needs a little bit more clarification ( I have some ideas but I'm not sure abaout the details ). Potentially some UML sequence diagramms could supply some information. I can create such diagrams if I have enough background information. Some more complex examples could be also a good thing. Best regards, Andreas --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "OpenWFEru dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/openwferu-dev?hl=en -~----------~----~----~----~------~----~------~--~---
