In my experience, it's a good idea to switch to hibernate DAO to debug problem, because it gives more exceptions than OpenJPA.
To do this, you need to add to ode.war/WEB-INF/conf ode-axis2.properties with settings: ode-axis2.dao.factory=org.apache.ode.daohib.bpel.BpelDAOConnectionFactoryImpl ode-axis2.db.emb.name=hibdb ode-axis2.db.mode=EMBEDDED And to ode.war/WEB-INF/lib jars (for ode1x from branch): antlr-2.7.6.jar asm-1.5.3.jar cglib-2.1_3.jar dom4j-1.6.1.jar ehcache-1.2.3.jar hibernate-3.2.5.ga.jar Then retry your test case and give us results. 2009/2/4 Bill McCusker <[email protected]>: > The problem I encountered was that it would fail roughly 1 in 5 times I > would attempted to send those two messages successively. I tested in tomcat > 5 and 6 using java 1.5 on windows XP. Processes were not being run > concurrently. > > Bill McCusker > > Matthieu Riou wrote: >> >> Mmmh works for me on the 1.x branch. I've sent those 2 successive >> messages: >> >> <?xml version="1.0" encoding="utf-8" ?> >> <SOAP-ENV:Envelope >> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/ >> "> >> <SOAP-ENV:Body> >> <ns1:openAccount xmlns:ns1="urn:sample:bankAccount:wsdl"> >> <First xmlns="">Hello</First> >> <Last xmlns="">Hello</Last> >> <ID xmlns="">123</ID> >> </ns1:openAccount> >> </SOAP-ENV:Body> >> </SOAP-ENV:Envelope> >> >> <?xml version="1.0" encoding="utf-8" ?> >> <SOAP-ENV:Envelope >> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/ >> "> >> <SOAP-ENV:Body> >> <ns1:closeAccount xmlns:ns1="urn:sample:bankAccount:wsdl"> >> <number xmlns="">123</number> >> </ns1:closeAccount> >> </SOAP-ENV:Body> >> </SOAP-ENV:Envelope> >> >> Matthieu >> >> On Tue, Feb 3, 2009 at 8:17 AM, Bill McCusker >> <[email protected]>wrote: >> >> > -- RafaĆ Rusin www.mimuw.edu.pl/~rrusin
