You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Valerio Schiavoni (JIRA)" <ji...@apache.org> on 2009/05/21 19:15:45 UTC

[jira] Created: (CXF-2231) JaxWs client send null values resulting in empty body of soap message

JaxWs client send null values resulting in empty body of soap message
---------------------------------------------------------------------

                 Key: CXF-2231
                 URL: https://issues.apache.org/jira/browse/CXF-2231
             Project: CXF
          Issue Type: Bug
    Affects Versions: 2.2.1
         Environment: Java version: 1.5.0_16
OS name: "mac os x" version: "10.5.7" arch: "i386" Family: "unix"

            Reporter: Valerio Schiavoni


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: {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>

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 :{http://scenario1.j1.galaxy.inria.fr/}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 '{http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[170], Host=[localhost:8080], User-Agent=[Apache CXF 2.2.1], connection=[keep-alive], SOAPAction=[""], Pragma=[no-cache], content-type=[text/xml; charset=UTF-8], Cache-Control=[no-cache], Accept=[*/*]}
[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: {http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[449], Server=[Jetty(6.1.16)], content-type=[text/xml; charset=utf-8]}
[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

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CXF-2231) JaxWs client send null values resulting in empty body of soap message

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-2231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12711746#action_12711746 ] 

Daniel Kulp commented on CXF-2231:
----------------------------------


Since it seems to work fine with newly generated files, you may want to try re-generating any code.

If that doesn't help, I may need to see the full project.   :-(

> JaxWs client send null values resulting in empty body of soap message
> ---------------------------------------------------------------------
>
>                 Key: CXF-2231
>                 URL: https://issues.apache.org/jira/browse/CXF-2231
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.2.1
>         Environment: Java version: 1.5.0_16
> OS name: "mac os x" version: "10.5.7" arch: "i386" Family: "unix"
>            Reporter: Valerio Schiavoni
>         Attachments: CreateSummary.wsdl
>
>
> 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: {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>
> 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 :{http://scenario1.j1.galaxy.inria.fr/}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 '{http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[170], Host=[localhost:8080], User-Agent=[Apache CXF 2.2.1], connection=[keep-alive], SOAPAction=[""], Pragma=[no-cache], content-type=[text/xml; charset=UTF-8], Cache-Control=[no-cache], Accept=[*/*]}
> [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: {http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[449], Server=[Jetty(6.1.16)], content-type=[text/xml; charset=utf-8]}
> [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

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CXF-2231) JaxWs client send null values resulting in empty body of soap message

Posted by "Valerio Schiavoni (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-2231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Valerio Schiavoni updated CXF-2231:
-----------------------------------

    Attachment: CreateSummary.wsdl

the WSDL from which the JaxWs classes have been generated.

> JaxWs client send null values resulting in empty body of soap message
> ---------------------------------------------------------------------
>
>                 Key: CXF-2231
>                 URL: https://issues.apache.org/jira/browse/CXF-2231
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.2.1
>         Environment: Java version: 1.5.0_16
> OS name: "mac os x" version: "10.5.7" arch: "i386" Family: "unix"
>            Reporter: Valerio Schiavoni
>         Attachments: CreateSummary.wsdl
>
>
> 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: {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>
> 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 :{http://scenario1.j1.galaxy.inria.fr/}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 '{http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[170], Host=[localhost:8080], User-Agent=[Apache CXF 2.2.1], connection=[keep-alive], SOAPAction=[""], Pragma=[no-cache], content-type=[text/xml; charset=UTF-8], Cache-Control=[no-cache], Accept=[*/*]}
> [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: {http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[449], Server=[Jetty(6.1.16)], content-type=[text/xml; charset=utf-8]}
> [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

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CXF-2231) JaxWs client send null values resulting in empty body of soap message

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-2231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12711710#action_12711710 ] 

Daniel Kulp commented on CXF-2231:
----------------------------------


Can I also see the client code?   Particularly, where you setup the parameters and make the call.



> JaxWs client send null values resulting in empty body of soap message
> ---------------------------------------------------------------------
>
>                 Key: CXF-2231
>                 URL: https://issues.apache.org/jira/browse/CXF-2231
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.2.1
>         Environment: Java version: 1.5.0_16
> OS name: "mac os x" version: "10.5.7" arch: "i386" Family: "unix"
>            Reporter: Valerio Schiavoni
>         Attachments: CreateSummary.wsdl
>
>
> 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: {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>
> 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 :{http://scenario1.j1.galaxy.inria.fr/}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 '{http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[170], Host=[localhost:8080], User-Agent=[Apache CXF 2.2.1], connection=[keep-alive], SOAPAction=[""], Pragma=[no-cache], content-type=[text/xml; charset=UTF-8], Cache-Control=[no-cache], Accept=[*/*]}
> [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: {http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[449], Server=[Jetty(6.1.16)], content-type=[text/xml; charset=utf-8]}
> [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

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (CXF-2231) JaxWs client send null values resulting in empty body of soap message

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CXF-2231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Kulp resolved CXF-2231.
------------------------------

       Resolution: Cannot Reproduce
    Fix Version/s: Invalid


Cannot reproduce and request for more information unanswered.

> JaxWs client send null values resulting in empty body of soap message
> ---------------------------------------------------------------------
>
>                 Key: CXF-2231
>                 URL: https://issues.apache.org/jira/browse/CXF-2231
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-WS Runtime
>    Affects Versions: 2.2.1
>         Environment: Java version: 1.5.0_16
> OS name: "mac os x" version: "10.5.7" arch: "i386" Family: "unix"
>            Reporter: Valerio Schiavoni
>             Fix For: Invalid
>
>         Attachments: CreateSummary.wsdl
>
>
> 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: {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>
> 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 :{http://scenario1.j1.galaxy.inria.fr/}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 '{http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[170], Host=[localhost:8080], User-Agent=[Apache CXF 2.2.1], connection=[keep-alive], SOAPAction=[""], Pragma=[no-cache], content-type=[text/xml; charset=UTF-8], Cache-Control=[no-cache], Accept=[*/*]}
> [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: {http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[449], Server=[Jetty(6.1.16)], content-type=[text/xml; charset=utf-8]}
> [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

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CXF-2231) JaxWs client send null values resulting in empty body of soap message

Posted by "Valerio Schiavoni (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-2231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12711725#action_12711725 ] 

Valerio Schiavoni commented on CXF-2231:
----------------------------------------

Here it is:

public static void main(String[] args) {
		ISummaryServiceFactory factory = new ISummaryServiceFactory();
		ISummaryServicePortType client = factory.getISummaryServicePort();
		String city = "Grenoble";
		String country = "France";
		String mete = "cloudy";
		double rate = 1.34;
		String eng = "Hello";
		String fr = "Salut";
		final String createSummary = client.createSummary(city, country, mete,
				rate, eng, fr);
		System.err.println("Summary: \n" + createSummary);

	}

> JaxWs client send null values resulting in empty body of soap message
> ---------------------------------------------------------------------
>
>                 Key: CXF-2231
>                 URL: https://issues.apache.org/jira/browse/CXF-2231
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.2.1
>         Environment: Java version: 1.5.0_16
> OS name: "mac os x" version: "10.5.7" arch: "i386" Family: "unix"
>            Reporter: Valerio Schiavoni
>         Attachments: CreateSummary.wsdl
>
>
> 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: {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>
> 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 :{http://scenario1.j1.galaxy.inria.fr/}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 '{http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[170], Host=[localhost:8080], User-Agent=[Apache CXF 2.2.1], connection=[keep-alive], SOAPAction=[""], Pragma=[no-cache], content-type=[text/xml; charset=UTF-8], Cache-Control=[no-cache], Accept=[*/*]}
> [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: {http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[449], Server=[Jetty(6.1.16)], content-type=[text/xml; charset=utf-8]}
> [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

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CXF-2231) JaxWs client send null values resulting in empty body of soap message

Posted by "Valerio Schiavoni (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-2231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12711748#action_12711748 ] 

Valerio Schiavoni commented on CXF-2231:
----------------------------------------

That is because I was using this mapping file:
<jaxws:bindings wsdlLocation="./CreateSummary.wsdl"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:jaxws="http://java.sun.com/xml/ns/jaxws"
    xmlns:jaxb="http://java.sun.com/xml/ns/jaxb">
    <jaxws:bindings
     node="wsdl:definitions/wsdl:service[@name='ISummaryService']">
         <jaxws:class name="ISummaryServiceFactory"/>
    </jaxws:bindings>
</jaxws:bindings>

Here's the code:

package fr.inria.galaxy.j1.scenario1;

import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.xml.ws.WebEndpoint;
import javax.xml.ws.WebServiceClient;
import javax.xml.ws.WebServiceFeature;
import javax.xml.ws.Service;

/**
 * This class was generated by Apache CXF 2.2.1
 * Thu May 21 20:15:22 CEST 2009
 * Generated source version: 2.2.1
 * 
 */


@WebServiceClient(name = "ISummaryService", 
                  wsdlLocation = "file:/Users/veleno/workspace/galaxy-svn/demoj1-scenario1/trunk/summary-model/src/main/resources/wsdl/CreateSummary.wsdl",
                  targetNamespace = "http://scenario1.j1.galaxy.inria.fr/") 
public class ISummaryServiceFactory extends Service {

    public final static URL WSDL_LOCATION;
    public final static QName SERVICE = new QName("http://scenario1.j1.galaxy.inria.fr/", "ISummaryService");
    public final static QName ISummaryServicePort = new QName("http://scenario1.j1.galaxy.inria.fr/", "ISummaryServicePort");
    static {
        URL url = null;
        try {
            url = new URL("file:/Users/veleno/workspace/galaxy-svn/demoj1-scenario1/trunk/summary-model/src/main/resources/wsdl/CreateSummary.wsdl");
        } catch (MalformedURLException e) {
            System.err.println("Can not initialize the default wsdl from file:/Users/veleno/workspace/galaxy-svn/demoj1-scenario1/trunk/summary-model/src/main/resources/wsdl/CreateSummary.wsdl");
            // e.printStackTrace();
        }
        WSDL_LOCATION = url;
    }

    public ISummaryServiceFactory(URL wsdlLocation) {
        super(wsdlLocation, SERVICE);
    }

    public ISummaryServiceFactory(URL wsdlLocation, QName serviceName) {
        super(wsdlLocation, serviceName);
    }

    public ISummaryServiceFactory() {
        super(WSDL_LOCATION, SERVICE);
    }

    /**
     * 
     * @return
     *     returns ISummaryServicePortType
     */
    @WebEndpoint(name = "ISummaryServicePort")
    public ISummaryServicePortType getISummaryServicePort() {
        return super.getPort(ISummaryServicePort, ISummaryServicePortType.class);
    }

    /**
     * 
     * @param features
     *     A list of {@link javax.xml.ws.WebServiceFeature} to configure on the proxy.  Supported features not in the <code>features</code> parameter will have their default values.
     * @return
     *     returns ISummaryServicePortType
     */
    @WebEndpoint(name = "ISummaryServicePort")
    public ISummaryServicePortType getISummaryServicePort(WebServiceFeature... features) {
        return super.getPort(ISummaryServicePort, ISummaryServicePortType.class, features);
    }

}

> JaxWs client send null values resulting in empty body of soap message
> ---------------------------------------------------------------------
>
>                 Key: CXF-2231
>                 URL: https://issues.apache.org/jira/browse/CXF-2231
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.2.1
>         Environment: Java version: 1.5.0_16
> OS name: "mac os x" version: "10.5.7" arch: "i386" Family: "unix"
>            Reporter: Valerio Schiavoni
>         Attachments: CreateSummary.wsdl
>
>
> 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: {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>
> 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 :{http://scenario1.j1.galaxy.inria.fr/}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 '{http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[170], Host=[localhost:8080], User-Agent=[Apache CXF 2.2.1], connection=[keep-alive], SOAPAction=[""], Pragma=[no-cache], content-type=[text/xml; charset=UTF-8], Cache-Control=[no-cache], Accept=[*/*]}
> [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: {http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[449], Server=[Jetty(6.1.16)], content-type=[text/xml; charset=utf-8]}
> [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

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CXF-2231) JaxWs client send null values resulting in empty body of soap message

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-2231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12711745#action_12711745 ] 

Daniel Kulp commented on CXF-2231:
----------------------------------


I just generated code from the wsdl and used your "main" method (with a mod) and it worked fine.   All the params made it to there server.

HOWEVER,  we don't generate a  ISummaryServiceFactory class.    It's just ISummaryService.    Is that some class you have created?   Do you have code for that?

> JaxWs client send null values resulting in empty body of soap message
> ---------------------------------------------------------------------
>
>                 Key: CXF-2231
>                 URL: https://issues.apache.org/jira/browse/CXF-2231
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.2.1
>         Environment: Java version: 1.5.0_16
> OS name: "mac os x" version: "10.5.7" arch: "i386" Family: "unix"
>            Reporter: Valerio Schiavoni
>         Attachments: CreateSummary.wsdl
>
>
> 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: {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>
> 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 :{http://scenario1.j1.galaxy.inria.fr/}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 '{http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[170], Host=[localhost:8080], User-Agent=[Apache CXF 2.2.1], connection=[keep-alive], SOAPAction=[""], Pragma=[no-cache], content-type=[text/xml; charset=UTF-8], Cache-Control=[no-cache], Accept=[*/*]}
> [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: {http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[449], Server=[Jetty(6.1.16)], content-type=[text/xml; charset=utf-8]}
> [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

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CXF-2231) JaxWs client send null values resulting in empty body of soap message

Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-2231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12711750#action_12711750 ] 

Daniel Kulp commented on CXF-2231:
----------------------------------


I have no clue why it's not working for you then.   It seems to work completely fine for me.   

I'm going to need more information, but I'm not even sure what to ask for.   :-(

Any chance you could create a small test project (preferrably maven based) that shows the issue?

> JaxWs client send null values resulting in empty body of soap message
> ---------------------------------------------------------------------
>
>                 Key: CXF-2231
>                 URL: https://issues.apache.org/jira/browse/CXF-2231
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 2.2.1
>         Environment: Java version: 1.5.0_16
> OS name: "mac os x" version: "10.5.7" arch: "i386" Family: "unix"
>            Reporter: Valerio Schiavoni
>         Attachments: CreateSummary.wsdl
>
>
> 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: {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>
> 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 :{http://scenario1.j1.galaxy.inria.fr/}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 '{http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[170], Host=[localhost:8080], User-Agent=[Apache CXF 2.2.1], connection=[keep-alive], SOAPAction=[""], Pragma=[no-cache], content-type=[text/xml; charset=UTF-8], Cache-Control=[no-cache], Accept=[*/*]}
> [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: {http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[449], Server=[Jetty(6.1.16)], content-type=[text/xml; charset=utf-8]}
> [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

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CXF-2231) JaxWs client send null values resulting in empty body of soap message

Posted by "Krzysiek (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CXF-2231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12754135#action_12754135 ] 

Krzysiek commented on CXF-2231:
-------------------------------

I do not know if it is the same issue, but I had problem with empty body. I used tcpmon to see what cxf sends. There were only http headers. The solution was disable chunking. Now it works very well.

    <http-conf:conduit name="*.http-conduit">
        <http-conf:client ReceiveTimeout="300000" AllowChunking="false"/>
    </http-conf:conduit>


> JaxWs client send null values resulting in empty body of soap message
> ---------------------------------------------------------------------
>
>                 Key: CXF-2231
>                 URL: https://issues.apache.org/jira/browse/CXF-2231
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-WS Runtime
>    Affects Versions: 2.2.1
>         Environment: Java version: 1.5.0_16
> OS name: "mac os x" version: "10.5.7" arch: "i386" Family: "unix"
>            Reporter: Valerio Schiavoni
>         Attachments: CreateSummary.wsdl
>
>
> 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: {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>
> 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 :{http://scenario1.j1.galaxy.inria.fr/}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 '{http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[170], Host=[localhost:8080], User-Agent=[Apache CXF 2.2.1], connection=[keep-alive], SOAPAction=[""], Pragma=[no-cache], content-type=[text/xml; charset=UTF-8], Cache-Control=[no-cache], Accept=[*/*]}
> [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: {http://scenario1.j1.galaxy.inria.fr/}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: {Content-Length=[449], Server=[Jetty(6.1.16)], content-type=[text/xml; charset=utf-8]}
> [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

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.