Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Cannot Reproduce
-
2.2.1
-
None
-
Java version: 1.5.0_16
OS name: "mac os x" version: "10.5.7" arch: "i386" Family: "unix"
Description
Given the attached wsdl (and related classes generated by cxf-codegen-plugin, cxf 2.2.1), the following stacktrace is obtained:
[INFO] INFO: Application has thrown exception, unwinding now
[INFO] org.apache.cxf.interceptor.Fault: null while invoking public abstract java.lang.String fr.inria.galaxy.j1.scenario1.ISummaryService.createSummary(java.lang.String,java.lang.String,java.lang.String,double,java.lang.String,java.lang.String) with params [null, null, null, null, null, null].
[INFO] at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:152)
[INFO] at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:126)
[INFO] at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:68)
[INFO] at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
[INFO] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
[INFO] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
[INFO] at java.util.concurrent.FutureTask.run(FutureTask.java:123)
[INFO] at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
[INFO] at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:95)
[INFO] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
[INFO] at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:89)
[INFO] at org.apache.cxf.transport.http_jetty.JettyHTTPDestination.serviceRequest(JettyHTTPDestination.java:302)
[INFO] at org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(JettyHTTPDestination.java:265)
[INFO] at org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(JettyHTTPHandler.java:70)
[INFO] at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
[INFO] at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
[INFO] at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
[INFO] at org.mortbay.jetty.Server.handle(Server.java:324)
[INFO] at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:535)
[INFO] at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:880)
[INFO] at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
[INFO] at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
[INFO] at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
[INFO] at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
[INFO] at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)
[INFO] Caused by: java.lang.IllegalArgumentException
[INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[INFO] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[INFO] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[INFO] at java.lang.reflect.Method.invoke(Method.java:585)
[INFO] at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:166)
[INFO] at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:82)
[INFO] ... 23 more
Activating log interceptors, we see that the soap message body is empty:
[INFO] INFO: Outbound Message
[INFO] ---------------------------
[INFO] ID: 4
[INFO] Address: http://localhost:8080/CreateSummary
[INFO] Encoding: UTF-8
[INFO] Content-Type: text/xml
[INFO] Headers:
[INFO] Payload: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><createSummary xmlns="http://scenario1.j1.galaxy.inria.fr/"/></soap:Body></soap:Envelope>
I activated even deeper logs, and here's the result, maybe it can help understand the problem by some cxf guru:
note that at beginning of the call, the parameters seem not to be null..might them get lost in the middle of the handlers/interceptors ?
[INFO] FINE: Invoke, operation info: [BindingOperationInfo: {http://scenario1.j1.galaxy.inria.fr/}createSummary], params: [Ljava.lang.Object;@36289f
[INFO] FINE: set requestContext to message be{org.apache.cxf.message.Message.ENDPOINT_ADDRESS=http://localhost:8080/CreateSummary, java.lang.reflect.Method=public abstract java.lang.String fr.inria.galaxy.j1.scenario1.ISummaryServicePortType.createSummary(java.lang.String,java.lang.String,java.lang.String,double,java.lang.String,java.lang.String), thread.local.request.context=true, org.apache.cxf.jaxws.context.WrappedMessageContext.SCOPES={org.apache.cxf.message.Message.ENDPOINT_ADDRESS=APPLICATION}}
[INFO] FINE: Interceptors contributed by bus: []
[INFO] FINE: Interceptors contributed by client: [org.apache.cxf.interceptor.LoggingOutInterceptor@a501b5]
[INFO] FINE: Interceptors contributed by endpoint: [org.apache.cxf.interceptor.MessageSenderInterceptor@1332b7, org.apache.cxf.jaxws.interceptors.SwAOutInterceptor@66c2c9, org.apache.cxf.jaxws.handler.logical.LogicalHandlerOutInterceptor@7e238f, org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor@508dd9, org.apache.cxf.jaxws.interceptors.HolderOutInterceptor@90a23b, org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor@8af84c]
[INFO] FINE: Interceptors contributed by binding: [org.apache.cxf.interceptor.AttachmentOutInterceptor@b35645, org.apache.cxf.interceptor.StaxOutInterceptor@e4cde8, org.apache.cxf.binding.soap.interceptor.SoapHeaderOutFilterInterceptor@8a7546, org.apache.cxf.interceptor.WrappedOutInterceptor@194c95, org.apache.cxf.interceptor.BareOutInterceptor@f2e25b, org.apache.cxf.binding.soap.interceptor.SoapPreProtocolOutInterceptor@ead7d3, org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor@ff9582]
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.LoggingOutInterceptor@a501b5 to phase pre-stream
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@1332b7 to phase prepare-send
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.interceptors.SwAOutInterceptor@66c2c9 to phase pre-logical
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.handler.logical.LogicalHandlerOutInterceptor@7e238f to phase pre-marshal
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor@508dd9 to phase pre-logical
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.interceptors.HolderOutInterceptor@90a23b to phase pre-logical
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor@8af84c to phase pre-protocol
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.AttachmentOutInterceptor@b35645 to phase pre-stream
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.StaxOutInterceptor@e4cde8 to phase pre-stream
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.SoapHeaderOutFilterInterceptor@8a7546 to phase pre-logical
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.WrappedOutInterceptor@194c95 to phase marshal
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.BareOutInterceptor@f2e25b to phase marshal
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.SoapPreProtocolOutInterceptor@ead7d3 to phase post-logical
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor@ff9582 to phase write
[INFO] FINE: Could not find a definition for bean with id {http://scenario1.j1.galaxy.inria.fr/}ISummaryServicePort.http-conduit - no injection will be performed.
[INFO] FINE: Could not find a definition for bean with id http://localhost:8080/CreateSummary - no injection will be performed.
[INFO] FINE: No Trust Decider configured for Conduit '{http://scenario1.j1.galaxy.inria.fr/}ISummaryServicePort.http-conduit'
[INFO] FINE: No Auth Supplier configured for Conduit '{http://scenario1.j1.galaxy.inria.fr/}ISummaryServicePort.http-conduit'
[INFO] FINE: Conduit '{http://scenario1.j1.galaxy.inria.fr/}ISummaryServicePort.http-conduit' has been configured for plain http.
[INFO] FINE: registering incoming observer: org.apache.cxf.endpoint.ClientImpl@b0a165
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@34228e was created. Current flow:
[INFO] pre-logical [HolderOutInterceptor, SwAOutInterceptor, WrapperClassOutInterceptor, SoapHeaderOutFilterInterceptor]
[INFO] post-logical [SoapPreProtocolOutInterceptor]
[INFO] prepare-send [MessageSenderInterceptor]
[INFO] pre-stream [LoggingOutInterceptor, AttachmentOutInterceptor, StaxOutInterceptor]
[INFO] pre-protocol [SOAPHandlerInterceptor]
[INFO] write [SoapOutInterceptor]
[INFO] pre-marshal [LogicalHandlerOutInterceptor]
[INFO] marshal [WrappedOutInterceptor, BareOutInterceptor]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxws.interceptors.HolderOutInterceptor@90a23b
[INFO] FINE: op: [OperationInfo: {http://scenario1.j1.galaxy.inria.fr/}createSummary]
[INFO] FINE: op.hasOutput(): true
[INFO] FINE: op.getOutput().size(): 1
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxws.interceptors.SwAOutInterceptor@66c2c9
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxws.interceptors.WrapperClassOutInterceptor@508dd9
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.SoapHeaderOutFilterInterceptor@8a7546
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.SoapPreProtocolOutInterceptor@ead7d3
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@1332b7
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@1be0de to phase prepare-send-ending
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@34228e was modified. Current flow:
[INFO] pre-logical [HolderOutInterceptor, SwAOutInterceptor, WrapperClassOutInterceptor, SoapHeaderOutFilterInterceptor]
[INFO] post-logical [SoapPreProtocolOutInterceptor]
[INFO] prepare-send [MessageSenderInterceptor]
[INFO] pre-stream [LoggingOutInterceptor, AttachmentOutInterceptor, StaxOutInterceptor]
[INFO] pre-protocol [SOAPHandlerInterceptor]
[INFO] write [SoapOutInterceptor]
[INFO] pre-marshal [LogicalHandlerOutInterceptor]
[INFO] marshal [WrappedOutInterceptor, BareOutInterceptor]
[INFO] prepare-send-ending [MessageSenderEndingInterceptor]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.LoggingOutInterceptor@a501b5
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.AttachmentOutInterceptor@b35645
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.StaxOutInterceptor@e4cde8
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.StaxOutInterceptor$StaxOutEndingInterceptor@5bf048 to phase pre-stream-ending
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@34228e was modified. Current flow:
[INFO] pre-logical [HolderOutInterceptor, SwAOutInterceptor, WrapperClassOutInterceptor, SoapHeaderOutFilterInterceptor]
[INFO] post-logical [SoapPreProtocolOutInterceptor]
[INFO] prepare-send [MessageSenderInterceptor]
[INFO] pre-stream [LoggingOutInterceptor, AttachmentOutInterceptor, StaxOutInterceptor]
[INFO] pre-protocol [SOAPHandlerInterceptor]
[INFO] write [SoapOutInterceptor]
[INFO] pre-marshal [LogicalHandlerOutInterceptor]
[INFO] marshal [WrappedOutInterceptor, BareOutInterceptor]
[INFO] pre-stream-ending [StaxOutEndingInterceptor]
[INFO] prepare-send-ending [MessageSenderEndingInterceptor]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor@8af84c
[INFO] FINE: invoker for chain size: 0
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor@ff9582
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor$SoapOutEndingInterceptor@7c8e1c to phase write-ending
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@34228e was modified. Current flow:
[INFO] pre-logical [HolderOutInterceptor, SwAOutInterceptor, WrapperClassOutInterceptor, SoapHeaderOutFilterInterceptor]
[INFO] post-logical [SoapPreProtocolOutInterceptor]
[INFO] prepare-send [MessageSenderInterceptor]
[INFO] pre-stream [LoggingOutInterceptor, AttachmentOutInterceptor, StaxOutInterceptor]
[INFO] pre-protocol [SOAPHandlerInterceptor]
[INFO] write [SoapOutInterceptor]
[INFO] pre-marshal [LogicalHandlerOutInterceptor]
[INFO] marshal [WrappedOutInterceptor, BareOutInterceptor]
[INFO] write-ending [SoapOutEndingInterceptor]
[INFO] pre-stream-ending [StaxOutEndingInterceptor]
[INFO] prepare-send-ending [MessageSenderEndingInterceptor]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxws.handler.logical.LogicalHandlerOutInterceptor@7e238f
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.WrappedOutInterceptor@194c95
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.BareOutInterceptor@f2e25b
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor$SoapOutEndingInterceptor@7c8e1c
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.StaxOutInterceptor$StaxOutEndingInterceptor@5bf048
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@1be0de
[INFO] INFO: Outbound Message
[INFO] ---------------------------
[INFO] ID: 4
[INFO] Address: http://localhost:8080/CreateSummary
[INFO] Encoding: UTF-8
[INFO] Content-Type: text/xml
[INFO] Headers: {SOAPAction=[""], Accept=[*/*]}
[INFO] Payload: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><createSummary xmlns="http://scenario1.j1.galaxy.inria.fr/"/></soap:Body></soap:Envelope>
[INFO] --------------------------------------
[INFO] FINE: Sending POST Message with Headers to http://localhost:8080/CreateSummary Conduit :
ISummaryServicePort.http-conduit
[INFO] Content-Type: text/xml; charset=UTF-8
[INFO]
[INFO] FINE: SOAPAction: ""
[INFO] FINE: Accept: /
[INFO] FINE: No Trust Decider for Conduit '
ISummaryServicePort.http-conduit'. An afirmative Trust Decision is assumed.
[INFO] FINE: Service http request on thread: Thread[16074946@qtp-5888504-0,5,main]
[INFO] FINE: Request Headers:
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.ServiceInvokerInterceptor@1d7fcf to phase invoke
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.OutgoingChainInterceptor@b1f01e to phase post-invoke
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.OneWayProcessorInterceptor@b7223 to phase pre-logical
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.AttachmentInInterceptor@72935a to phase receive
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.StaxInInterceptor@2807c9 to phase post-stream
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.SoapActionInInterceptor@175e57 to phase read
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.DocLiteralInInterceptor@32b0ac to phase unmarshal
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.SoapHeaderInterceptor@ed2228 to phase unmarshal
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@5db132 to phase read
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor@1c4ad4 to phase post-protocol
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.MustUnderstandInterceptor@74cff3 to phase pre-protocol
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.URIMappingInterceptor@756c to phase unmarshal
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@1d3734 was created. Current flow:
[INFO] receive [AttachmentInInterceptor]
[INFO] post-stream [StaxInInterceptor]
[INFO] read [ReadHeadersInterceptor, SoapActionInInterceptor]
[INFO] pre-protocol [MustUnderstandInterceptor]
[INFO] post-protocol [CheckFaultInterceptor]
[INFO] unmarshal [URIMappingInterceptor, DocLiteralInInterceptor, SoapHeaderInterceptor]
[INFO] pre-logical [OneWayProcessorInterceptor]
[INFO] invoke [ServiceInvokerInterceptor]
[INFO] post-invoke [OutgoingChainInterceptor]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.AttachmentInInterceptor@72935a
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.StaxInInterceptor@2807c9
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@5db132
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.SoapActionInInterceptor@175e57
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.MustUnderstandInterceptor@74cff3
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor@1c4ad4
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.URIMappingInterceptor@756c
[INFO] FINE: Invoking HTTP method POST
[INFO] FINE: URIMappingInterceptor can only handle HTTP GET, not HTTP POST
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.DocLiteralInInterceptor@32b0ac
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.SoapHeaderInterceptor@ed2228
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.OneWayProcessorInterceptor@b7223
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.ServiceInvokerInterceptor@1d7fcf
[INFO] FINER: Invoking method public abstract java.lang.String fr.inria.galaxy.j1.scenario1.ISummaryService.createSummary(java.lang.String,java.lang.String,java.lang.String,double,java.lang.String,java.lang.String) on object fr.inria.galaxy.j1.scenario1.ISummaryServiceFcItf@6e3522fe with params [null, null, null, null, null, null].
- Show quoted text -
[INFO] INFO: Application has thrown exception, unwinding now
[INFO] org.apache.cxf.interceptor.Fault: null while invoking public abstract java.lang.String fr.inria.galaxy.j1.scenario1.ISummaryService.createSummary(java.lang.String,java.lang.String,java.lang.String,double,java.lang.String,java.lang.String) with params [null, null, null, null, null, null].
[INFO] at org.apache.cxf.service.invoker.AbstractInvoker.createFault(AbstractInvoker.java:152)
[INFO] at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:126)
[INFO] at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:68)
[INFO] at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
[INFO] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
[INFO] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
[INFO] at java.util.concurrent.FutureTask.run(FutureTask.java:123)
[INFO] at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
[INFO] at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:95)
[INFO] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
[INFO] at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:89)
[INFO] at org.apache.cxf.transport.http_jetty.JettyHTTPDestination.serviceRequest(JettyHTTPDestination.java:302)
[INFO] at org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(JettyHTTPDestination.java:265)
[INFO] at org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(JettyHTTPHandler.java:70)
[INFO] at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
[INFO] at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
[INFO] at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
[INFO] at org.mortbay.jetty.Server.handle(Server.java:324)
[INFO] at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:535)
[INFO] at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:880)
[INFO] at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
[INFO] at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
[INFO] at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
[INFO] at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
[INFO] at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)
[INFO] Caused by: java.lang.IllegalArgumentException
[INFO] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[INFO] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[INFO] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[INFO] at java.lang.reflect.Method.invoke(Method.java:585)
[INFO] at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:166)
[INFO] at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:82)
[INFO] ... 23 more
[INFO] FINE: Invoking handleFault on interceptor org.apache.cxf.interceptor.ServiceInvokerInterceptor@1d7fcf
[INFO] FINE: Invoking handleFault on interceptor org.apache.cxf.interceptor.OneWayProcessorInterceptor@b7223
[INFO] FINE: Invoking handleFault on interceptor org.apache.cxf.binding.soap.interceptor.SoapHeaderInterceptor@ed2228
[INFO] FINE: Invoking handleFault on interceptor org.apache.cxf.interceptor.DocLiteralInInterceptor@32b0ac
[INFO] FINE: Invoking handleFault on interceptor org.apache.cxf.interceptor.URIMappingInterceptor@756c
[INFO] FINE: Invoking handleFault on interceptor org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor@1c4ad4
[INFO] FINE: Invoking handleFault on interceptor org.apache.cxf.binding.soap.interceptor.MustUnderstandInterceptor@74cff3
[INFO] FINE: Invoking handleFault on interceptor org.apache.cxf.binding.soap.interceptor.SoapActionInInterceptor@175e57
[INFO] FINE: Invoking handleFault on interceptor org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@5db132
[INFO] FINE: Invoking handleFault on interceptor org.apache.cxf.interceptor.StaxInInterceptor@2807c9
[INFO] FINE: Invoking handleFault on interceptor org.apache.cxf.interceptor.AttachmentInInterceptor@72935a
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.FaultOutInterceptor@cbaa42 to phase pre-protocol
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@16fbfb to phase prepare-send
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.StaxOutInterceptor@f93ea9 to phase pre-stream
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor@80ea92 to phase write
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor@a82d8e to phase write
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.Soap11FaultOutInterceptor@46d454 to phase prepare-send
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@1e0abe was created. Current flow:
[INFO] prepare-send [MessageSenderInterceptor, Soap11FaultOutInterceptor]
[INFO] pre-stream [StaxOutInterceptor]
[INFO] pre-protocol [FaultOutInterceptor]
[INFO] write [SoapOutInterceptor]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor@16fbfb
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@1cbf36 to phase prepare-send-ending
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@1e0abe was modified. Current flow:
[INFO] prepare-send [MessageSenderInterceptor, Soap11FaultOutInterceptor]
[INFO] pre-stream [StaxOutInterceptor]
[INFO] pre-protocol [FaultOutInterceptor]
[INFO] write [SoapOutInterceptor]
[INFO] prepare-send-ending [MessageSenderEndingInterceptor]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.Soap11FaultOutInterceptor@46d454
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.Soap11FaultOutInterceptor$Soap11FaultOutInterceptorInternal@ad481c to phase marshal
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@1e0abe was modified. Current flow:
[INFO] prepare-send [MessageSenderInterceptor, Soap11FaultOutInterceptor]
[INFO] pre-stream [StaxOutInterceptor]
[INFO] pre-protocol [FaultOutInterceptor]
[INFO] write [SoapOutInterceptor]
[INFO] marshal [Soap11FaultOutInterceptorInternal]
[INFO] prepare-send-ending [MessageSenderEndingInterceptor]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.StaxOutInterceptor@f93ea9
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.StaxOutInterceptor$StaxOutEndingInterceptor@6122dc to phase pre-stream-ending
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@1e0abe was modified. Current flow:
[INFO] prepare-send [MessageSenderInterceptor, Soap11FaultOutInterceptor]
[INFO] pre-stream [StaxOutInterceptor]
[INFO] pre-protocol [FaultOutInterceptor]
[INFO] write [SoapOutInterceptor]
[INFO] marshal [Soap11FaultOutInterceptorInternal]
[INFO] pre-stream-ending [StaxOutEndingInterceptor]
[INFO] prepare-send-ending [MessageSenderEndingInterceptor]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.FaultOutInterceptor@cbaa42
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor@80ea92
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor$SoapOutEndingInterceptor@452472 to phase write-ending
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@1e0abe was modified. Current flow:
[INFO] prepare-send [MessageSenderInterceptor, Soap11FaultOutInterceptor]
[INFO] pre-stream [StaxOutInterceptor]
[INFO] pre-protocol [FaultOutInterceptor]
[INFO] write [SoapOutInterceptor]
[INFO] marshal [Soap11FaultOutInterceptorInternal]
[INFO] write-ending [SoapOutEndingInterceptor]
[INFO] pre-stream-ending [StaxOutEndingInterceptor]
[INFO] prepare-send-ending [MessageSenderEndingInterceptor]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.Soap11FaultOutInterceptor$Soap11FaultOutInterceptorInternal@ad481c
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.SoapOutInterceptor$SoapOutEndingInterceptor@452472
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.StaxOutInterceptor$StaxOutEndingInterceptor@6122dc
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor@1cbf36
[INFO] FINE: Finished servicing http request on thread: Thread[16074946@qtp-5888504-0,5,main]
[INFO] FINE: Response Code: 500 Conduit:
ISummaryServicePort.http-conduit
[INFO] FINE: Content length: 449
[INFO] FINE: Header fields:
[INFO] Content-Length: [449]
[INFO] null: [HTTP/1.1 500 Internal Server Error]
[INFO] Content-Type: [text/xml; charset=utf-8]
[INFO] Server: [Jetty(6.1.16)]
[INFO]
[INFO] FINE: Interceptors contributed by bus: []
[INFO] FINE: Interceptors contributed by client: [org.apache.cxf.interceptor.LoggingInInterceptor@322bd9]
[INFO] FINE: Interceptors contributed by endpoint: [org.apache.cxf.interceptor.LoggingInInterceptor@322bd9]
[INFO] FINE: Interceptors contributed by binding: [org.apache.cxf.interceptor.AttachmentInInterceptor@dce87d, org.apache.cxf.interceptor.StaxInInterceptor@236e2a, org.apache.cxf.binding.soap.interceptor.SoapActionInInterceptor@15ace9, org.apache.cxf.interceptor.DocLiteralInInterceptor@b1039, org.apache.cxf.binding.soap.interceptor.SoapHeaderInterceptor@561fa5, org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@378bdc, org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor@bf3245, org.apache.cxf.binding.soap.interceptor.MustUnderstandInterceptor@7d7f95, org.apache.cxf.interceptor.URIMappingInterceptor@43159b]
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.LoggingInInterceptor@322bd9 to phase receive
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.handler.logical.LogicalHandlerInInterceptor@3f74c9 to phase pre-protocol
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.interceptors.WrapperClassInInterceptor@c4d47 to phase post-logical
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.interceptors.HolderInInterceptor@a572e7 to phase pre-invoke
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor@1ad264 to phase pre-protocol
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.interceptors.SwAInInterceptor@eaad8b to phase pre-invoke
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.AttachmentInInterceptor@dce87d to phase receive
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.StaxInInterceptor@236e2a to phase post-stream
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.SoapActionInInterceptor@15ace9 to phase read
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.DocLiteralInInterceptor@b1039 to phase unmarshal
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.SoapHeaderInterceptor@561fa5 to phase unmarshal
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@378bdc to phase read
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor@bf3245 to phase post-protocol
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.MustUnderstandInterceptor@7d7f95 to phase pre-protocol
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.URIMappingInterceptor@43159b to phase unmarshal
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@27b88a was created. Current flow:
[INFO] receive [LoggingInInterceptor, AttachmentInInterceptor]
[INFO] post-stream [StaxInInterceptor]
[INFO] read [ReadHeadersInterceptor, SoapActionInInterceptor]
[INFO] pre-protocol [MustUnderstandInterceptor, SOAPHandlerInterceptor, LogicalHandlerInInterceptor]
[INFO] post-protocol [CheckFaultInterceptor]
[INFO] unmarshal [URIMappingInterceptor, DocLiteralInInterceptor, SoapHeaderInterceptor]
[INFO] post-logical [WrapperClassInInterceptor]
[INFO] pre-invoke [SwAInInterceptor, HolderInInterceptor]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.LoggingInInterceptor@322bd9
[INFO] INFO: Inbound Message
[INFO] ----------------------------
[INFO] ID: 4
[INFO] Encoding: UTF-8
[INFO] Content-Type: text/xml; charset=utf-8
[INFO] Headers:
[INFO] Payload: <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><soap:Fault><faultcode>soap:Server</faultcode><faultstring>null while invoking public abstract java.lang.String fr.inria.galaxy.j1.scenario1.ISummaryService.createSummary(java.lang.String,java.lang.String,java.lang.String,double,java.lang.String,java.lang.String) with params [null, null, null, null, null, null].</faultstring></soap:Fault></soap:Body></soap:Envelope>
[INFO] --------------------------------------
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.AttachmentInInterceptor@dce87d
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.StaxInInterceptor@236e2a
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@378bdc
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.SoapActionInInterceptor@15ace9
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.MustUnderstandInterceptor@7d7f95
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxws.handler.soap.SOAPHandlerInterceptor@1ad264
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxws.handler.logical.LogicalHandlerInInterceptor@3f74c9
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor@bf3245
[INFO] FINE: Adding interceptor org.apache.cxf.interceptor.ClientFaultConverter@c47e0e to phase unmarshal
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.handler.logical.LogicalHandlerFaultInInterceptor@2fcb94 to phase pre-protocol
[INFO] FINE: Adding interceptor org.apache.cxf.jaxws.handler.soap.SOAPHandlerFaultInInterceptor@de61a4 to phase pre-protocol
[INFO] FINE: Adding interceptor org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor@dc77c4 to phase unmarshal
[INFO] FINE: Chain org.apache.cxf.phase.PhaseInterceptorChain@3b1db8 was created. Current flow:
[INFO] pre-protocol [SOAPHandlerFaultInInterceptor, LogicalHandlerFaultInInterceptor]
[INFO] unmarshal [Soap11FaultInInterceptor, ClientFaultConverter]
[INFO]
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxws.handler.soap.SOAPHandlerFaultInInterceptor@de61a4
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.jaxws.handler.logical.LogicalHandlerFaultInInterceptor@2fcb94
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor@dc77c4
[INFO] FINE: Invoking handleMessage on interceptor org.apache.cxf.interceptor.ClientFaultConverter@c47e0e
[INFO] FINE: set responseContext to bejava.lang.ThreadLocal@5f7447
[INFO] Exception in thread "Thread-12" javax.xml.ws.soap.SOAPFaultException: null while invoking public abstract java.lang.String fr.inria.galaxy.j1.scenario1.ISummaryService.createSummary(java.lang.String,java.lang.String,java.lang.String,double,java.lang.String,java.lang.String) with params [null, null, null, null, null, null].
[INFO] at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:145)
[INFO] at $Proxy48.createSummary(Unknown Source)
[INFO] at org.objectweb.fractal.bf.connectors.ws.AbstractWsStubContentImpl.createSummary(Unknown Source)
[INFO] at org.objectweb.fractal.julia.generated.Cf66b0fe1_0.createSummary(INTERCEPTOR[ISummaryServicePortType])
[INFO] at org.objectweb.fractal.julia.generated.C28703f46_0.createSummary(INTERFACE[ISummaryServicePortType])
[INFO] at fr.inria.galaxy.j1.scenario1.ISummaryServicePortTypeInterceptorIntent$IntentJoinPointImplForMethod0.proceed(ISummaryServicePortTypeInterceptorIntent.java:25)
[INFO] at fr.inria.galaxy.j1.scenario1.ISummaryServicePortTypeInterceptorIntent.createSummary(ISummaryServicePortTypeInterceptorIntent.java:66)
[INFO] at fr.inria.galaxy.j1.scenario1.ISummaryServicePortTypeFcOutItf.createSummary(ISummaryServicePortTypeFcOutItf.java:36)
[INFO] at fr.inria.galaxy.j1.scenario1.ISummaryServicePortTypeFcSR.createSummary(ISummaryServicePortTypeFcSR.java:20)
[INFO] at fr.inria.galaxy.j1.scenario1.OrchestrationImpl.process(OrchestrationImpl.java:121)
[INFO] at fr.inria.galaxy.j1.scenario1.TripInterceptorLCb56bb98SCACCIntent$IntentJoinPointImplForMethod0.proceed(TripInterceptorLCb56bb98SCACCIntent.java:26)
[INFO] at fr.inria.galaxy.j1.scenario1.TripInterceptorLCb56bb98SCACCIntent.process(TripInterceptorLCb56bb98SCACCIntent.java:87)
[INFO] at fr.inria.galaxy.j1.scenario1.TripFcItf.process(TripFcItf.java:32)
[INFO] at fr.inria.galaxy.j1.scenario1.TripInterceptorIntent$IntentJoinPointImplForMethod0.proceed(TripInterceptorIntent.java:25)
[INFO] at fr.inria.galaxy.j1.scenario1.TripInterceptorIntent.process(TripInterceptorIntent.java:66)
[INFO] at fr.inria.galaxy.j1.scenario1.TripFcOutItf.process(TripFcOutItf.java:36)
[INFO] at fr.inria.galaxy.j1.scenario1.TripFcSR.process(TripFcSR.java:20)
[INFO] at fr.inria.galaxy.j1.scenario1.SimpleClient.run(SimpleClient.java:13)
[INFO] at juliac.generated.java.lang.RunnableInterceptorLCb56bb98SCACCIntent$IntentJoinPointImplForMethod0.proceed(RunnableInterceptorLCb56bb98SCACCIntent.java:26)
[INFO] at juliac.generated.java.lang.RunnableInterceptorLCb56bb98SCACCIntent.run(RunnableInterceptorLCb56bb98SCACCIntent.java:87)
[INFO] at juliac.generated.java.lang.RunnableInterceptorIntent$IntentJoinPointImplForMethod0.proceed(RunnableInterceptorIntent.java:25)
[INFO] at juliac.generated.java.lang.RunnableInterceptorIntent.run(RunnableInterceptorIntent.java:66)
[INFO] at juliac.generated.java.lang.RunnableFcItf.run(RunnableFcItf.java:32)
[INFO] at java.lang.Thread.run(Thread.java:613)
[INFO] Caused by: org.apache.cxf.binding.soap.SoapFault: null while invoking public abstract java.lang.String fr.inria.galaxy.j1.scenario1.ISummaryService.createSummary(java.lang.String,java.lang.String,java.lang.String,double,java.lang.String,java.lang.String) with params [null, null, null, null, null, null].
[INFO] at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75)
[INFO] at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46)
[INFO] at org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35)
[INFO] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
[INFO] at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:96)
[INFO] at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69)
[INFO] at org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34)
[INFO] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
[INFO] at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:641)
[INFO] at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2134)
[INFO] at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2013)
[INFO] at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1938)
[INFO] at org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.java:47)
[INFO] at org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:180)
[INFO] at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
[INFO] at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:626)
[INFO] at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
[INFO] at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
[INFO] at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:469)
[INFO] at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:299)
[INFO] at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:251)
[INFO] at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
[INFO] at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
[INFO] ... 23 more