ode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Maciej Szefler" <...@intalio.com>
Subject Re: Invoking External Services - Execution Exception
Date Thu, 08 Feb 2007 19:27:53 GMT
Raja,

Looks like my bad, I checked in some updates to soap/wsdl handling. Can you
send me the wsdl for your external service? Thanks.
-maciej


On 2/8/07, Raja Balasubramanian/MAXIMUS <RajaBalasubramanian@maximus.com>
wrote:
>
> Hello,
>
> After today's update, I'm not even able to invoke external services.
> Ode throws exception while invoking external web services as follows:
> ================================
> 13:28:01,364 ERROR [ExternalService] Error sending message to Axis2 for
> ODE mex {PartnerRoleMex#1236 [PID
> {http://sdc.maximus.com/Process1/SimpleProcess}SimpleProcess-2] calling
> org.apache.ode.bpel.epr.WSAEndpoint@54c41.addNumbers(...)}
> org.apache.axis2.AxisFault: There must be a method name element.
>         at
> org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOpe
> ration.java:308)
>         at
> org.apache.ode.axis2.ExternalService$1.afterCompletion(ExternalService.jav
> a:134)
>         at
> org.apache.ode.bpel.scheduler.quartz.QuartzSchedulerImpl$2.afterCompletion
> (QuartzSchedulerImpl.java:364)
>         at
> org.apache.geronimo.transaction.manager.TransactionImpl.afterCompletion(Tr
> ansactionImpl.java:494)
>         at
> org.apache.geronimo.transaction.manager.TransactionImpl.commit(Transaction
> Impl.java:296)
>         at
> org.apache.geronimo.transaction.manager.TransactionManagerImpl.commit(Tran
> sactionManagerImpl.java:143)
>         at
> org.apache.geronimo.transaction.manager.TransactionManagerImpl$$FastClassB
> yCGLIB$$14ee5fe0.invoke(<generated>)
>         at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
>         at
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvok
> er.java:38)
>         at
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.jav
> a:122)
>         at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:
> 817)
>         at
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
>         at
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationIn
> voker.java:35)
>         at
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMet
> hodInterceptor.java:96)
>         at
> org.apache.geronimo.transaction.manager.XidImporter$$EnhancerByCGLIB$$13a1
> f0d9.commit(<generated>)
>         at
> org.apache.geronimo.transaction.context.InheritableTransactionContext.comp
> lete(InheritableTransactionContext.java:196)
>         at
> org.apache.geronimo.transaction.context.InheritableTransactionContext.comm
> it(InheritableTransactionContext.java:146)
>         at
> org.apache.geronimo.transaction.context.GeronimoTransactionManager.commit(
> GeronimoTransactionManager.java:81)
>         at
> org.apache.ode.axis2.ODEService.onAxisMessageExchange(ODEService.java:138)
>         at
> org.apache.ode.axis2.hooks.ODEMessageReceiver.invokeBusinessLogic(ODEMessa
> geReceiver.java:78)
>         at
> org.apache.ode.axis2.hooks.ODEMessageReceiver.receive(ODEMessageReceiver.j
> ava:53)
>         at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:493)
>         at
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(
> HTTPTransportUtils.java:319)
>         at
> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:247)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:252)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:173)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
> java:213)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
> java:178)
>         at
> org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubject
> Valve.java:56)
>         at
> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invok
> e(GeronimoStandardContext.java:342)
>         at
> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoB
> eforeAfterValve.java:31)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
> 26)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
> 05)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
> va:107)
>         at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148
> )
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>         at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proces
> sConnection(Http11BaseProtocol.java:667)
>         at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.j
> ava:527)
>         at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollower
> WorkerThread.java:80)
>         at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.j
> ava:684)
>         at java.lang.Thread.run(Thread.java:595)
>
> ==============================================
>
> Until the latest update, I had no problem in invoking external services.
> One good this is though, my Oracle database getting updated now, including
> Quartz tables!
>
> How can I fix this problem quickly?
>
> Thank you
> Raja
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message