Hi Maciej,
JMS will work with Axis2 as it currently does (that is to say there is a possibility of messages being lost). Reliable JMS will require a little bit more cooperation from AXIS. The specific problem is in reliable, we'd need axis to start a TX when a message is received from a partner (i.e. a request on the server or a response from a server-initiated invoke). I am not sure AXIS is capable of doing this.
Axis can certainly start a transaction to pull the message from the queue and deliver it to Ode.
Can you please bring this up on axis-dev? Asankha is the person who did the JMS work and I'm sure he'll reply with his thoughts on it and then we can work on getting this integrated.
Thanks, Sanjiva. -- Sanjiva Weerawarana, Ph.D. Founder & Director; Lanka Software Foundation; http://www.opensource.lk/ Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/ Member; Apache Software Foundation; http://www.apache.org/ Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/
