Hi Hasitha,

Currently we are using AUTO_ACK as the acknowledgement type. This is
because there are limitations in using client acknowledgements in BPMN.
Thanks for the suggestions.



On Wed, Dec 2, 2015 at 11:48 AM, Hasitha Hiranya <[email protected]> wrote:

> Hi Dilini,
>
> What is the Acknowledgement Type you are hoping to use here?
> Or is it configurable?
>
> Acknowledgment type changes the way JMS messages are acked. Once acked,
> message is getting removed from the queue. i.e if you use AUTO_ACK message
> will be acked no matter processing failed or not. If you need to preserve
> message (and maybe re-try), you should consider other acknowledgement types.
>
>
> http://wso2.com/library/articles/2013/01/jms-message-delivery-reliability-acknowledgement-patterns/
>
> Thanks
>
> On Wed, Dec 2, 2015 at 11:41 AM, Dilini Mihindra <[email protected]> wrote:
>
>> Hi,
>>
>> WSO2 BPS already contains a RESTInvokerTask to send a message from a BPMN
>> process instance to a REST service. Similarly, we can provide a JMS
>> transport support for BPMN. This includes the following tasks:
>>
>>       * - JMSStartEvent*
>>        This activity consists of a reference to an external JMS manager
>> configuration and specific queue information for the given process to
>> listen to.
>>
>>         *- JMSMessageEvent *
>>      Similar to the StartActiviti, but this has to include correlation
>> processing logic in addition to the above start event properties.
>>
>>        *-JMSInvokerTask*
>>         This is similar to RESTInvoker Task where, from the BPMN process
>> instance, we will be putting a message into a pre-configured JMS queue
>> or a topic.
>>
>> JMS provides a reliable way of communicating messages among clients and
>> the receiving clients do not need to be online to retrieve messages.
>> Currently, we are implementing the JMSInvokerTask. The following diagram
>> depicts this:
>>
>> [image: Inline image 1]
>>
>> Best Regards,
>>
>> Dilini Mihindra Mampitiya Arachchi
>> Intern - Software Engineer
>> Mobile: +94 710 420 550
>> Email: [email protected]
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> *Hasitha Abeykoon*
> Senior Software Engineer; WSO2, Inc.; http://wso2.com
> *cell:* *+94 719363063*
> *blog: **abeykoon.blogspot.com* <http://abeykoon.blogspot.com>
>
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
*Sathya Bandara*
Software Engineering Intern
Email: [email protected]
Mobile: +94 715 360 421
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to