This bit:

Scheduled job failed; jobDetail={type=INVOKE_INTERNAL, mexid=hqejbhcnphr2s7en3xcq1k, pid={http://ode/bpel/unit-test} HelloWorld2-3}
java.lang.NullPointerException
at org.apache.ode.dao.jpa.BPELDAOConnectionFactoryImpl.getConnection (BPELDAOConnectionFactoryImpl.java:63)

Looks interesting.  Either no transaction manager or no transaction...?

-- Paul

On Nov 28, 2007, at 9:57 AM, Lavanya Ramakrishnan wrote:

Yes, I am running with the latest version of the branch as of yesterday. I
didnt see any errors in the log before the NullPointerException.

I have put up the log (with DEBUG on):

http://www.cs.indiana.edu/~laramakr/catalina.out



On Wed, 28 Nov 2007, Matthieu Riou wrote:

Hi Lavanaya,

Just to confirm, you are running with the latest version of the branch,
right?

There's probably a fault or an exception happening inside the engine that causes it to provide an empty reply to the incoming message. Could you check whether you have a previous fault or exception message in your logs? Also if
you could provide a full log with debug turned on that would help.

Thanks!
Matthieu

On Nov 27, 2007 2:21 PM, Lavanya Ramakrishnan <[EMAIL PROTECTED]>
wrote:

I am running a simple test with multiple concurrent clients that make repeated calls to the engine and getting the NullPointerException below.

My configuration is

Tomcat 5.5.23
MySQL for backend
ODE 1.1 subversion branch (only change is the patch Jira ODE-211 applied)

Example: HelloWorld

I noticed some previous messages with the same error which seemed to
indicate a problem with the axis-kernel jar. I noticed that the 1.1 branch
already has the 1.3 jar which is supposed to have fixed the problem.

The problem seems to definitely get worse with increasing concurrent
clients. With 5 clients and 50 back to back calls a large number of them
fail.

Any suggestions will be helpful.

thanks!
Lavanya

ERROR - GeronimoLog.error(108) | Error processing response for MEX
{MyRoleMex#hqejbhcnphr2s4q4a7l7qd [Client hqejbhcnphr2s4q4a7l7qc] calling {http://ode/bpel/unit-test.wsdl}HelloService.hello(...)<http:// ode/bpel/unit-test.wsdl%7DHelloService.hello%28...%29>
}
java.lang.NullPointerException: null message!
       at
org.apache.ode.bpel.engine.MessageImpl.<init>(MessageImpl.java:40)
       at
org.apache.ode.bpel.engine.MessageExchangeImpl.getResponse(
MessageExchangeImpl.java:97)
at org.apache.ode.axis2.ODEService.onResponse (ODEService.java:226)
       at
org.apache.ode.axis2.ODEService.onAxisMessageExchange (ODEService.java:172)
       at
org.apache.ode.axis2.hooks.ODEMessageReceiver.invokeBusinessLogic(
ODEMessageReceiver.java:69)
       at
org.apache.ode.axis2.hooks.ODEMessageReceiver.invokeBusinessLogic(
ODEMessageReceiver.java:50)
       at
org.apache.axis2.receivers.AbstractMessageReceiver.receive(
AbstractMessageReceiver.java:96)
at org.apache.axis2.engine.AxisEngine.receive (AxisEngine.java:145)
       at
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRe quest(
HTTPTransportUtils.java:275)
       at
org.apache.axis2.transport.http.AxisServlet.doPost (AxisServlet.java:120) at javax.servlet.http.HttpServlet.service(HttpServlet.java: 710) at javax.servlet.http.HttpServlet.service(HttpServlet.java: 803)
       at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:269)
       at
org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:188)
       at
org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:210)
       at
org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:174)
       at
org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java
:127)
       at
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java
:117)
       at
org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:108)
       at
org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java
:151)
       at
org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:870)
       at

org.apache.coyote.http11.Http11BaseProtocol $Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:665)
       at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:528)
       at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:81)
       at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:685)
       at java.lang.Thread.run(Thread.java:595)




Paul Brown
[EMAIL PROTECTED]



Reply via email to