On Tue, Jun 30, 2009 at 7:54 AM, Mike Edwards<[email protected]> wrote: > Folks, > > The rollback seems to occur because of a null pointer exception which I > believe is something to do with the return of the response message from the > BPEL process. It may be that the response message ends up with no data > being returned and the null pointer occurs when the dereference of that data > is done. Why there is no data is a mystery at the moment - the BPEL process > appears to execute just fine... > > But anyway - the point I am trying to get over is that the RollbackException > is a symptom of a deeper problem. > > This stuff is REALLY hard to debug because of multi-threading and async > handoffs of work items between threads, plus timeouts all over the place.... > > > Yours, Mike. > >
This seems exactly the same problem I was having in the 1.x branch while trying to move the BPEL extension to latest 1.x release, I have already asked for help from ODE team without much success... I'll try to take a look at this in a day or so... -- Luciano Resende Apache Tuscany, Apache PhotArk http://people.apache.org/~lresende http://lresende.blogspot.com/
