OK... I managed to solve it finally. It was a classpath issue.

Best,
Jerome

Le 03/05/2011 15:23, Jerome Revillard a écrit :
> Dear all,
>
> I was updating a service from cxf 2.3.4 to cxf 2.4.0 and I'm facing a
> problem that I do not manage to solve.
> It's a soap service and I deploy everything inside tomcat 6.
>
> The only difference between the 2 deployments is that I removed the
> cxf-extension-*.xml stuff from my configuration file (if I put it back it's
> the same error anyway)
>
> Here is the problem when I send a request:
>
> 2011-05-03 14:55:12,033 DEBUG [http-8443-1] o.a.c.r.DefaultResourceManager
> [Slf4jLogger.java : 88] resolving resource <> type <class
> java.lang.ClassLoader>
> 2011-05-03 14:55:12,040 DEBUG [http-8443-1] o.a.c.c.s.ConfigurerImpl
> [Slf4jLogger.java : 88] Could not determine bean name for instance of class
> org.apache.cxf.transport.http.QueryHandlerRegistryImpl.
> 2011-05-03 14:55:12,042 DEBUG [http-8443-1] o.a.c.t.s.ServletController
> [Slf4jLogger.java : 88] Service http request on thread:
> Thread[http-8443-1,5,main]
> 2011-05-03 14:55:12,043 DEBUG [http-8443-1]
> o.a.c.t.h.AbstractHTTPDestination [Slf4jLogger.java : 88] Create a new
> message for processing
> 2011-05-03 14:55:12,052 DEBUG [http-8443-1] o.a.c.t.h.Headers
> [Slf4jLogger.java : 88] Request Headers: {Accept=[*/*],
> cache-control=[no-cache], connection=[keep-alive], Content-Length=[162],
> content-type=[text/xml; charset=UTF-8], host=[localhost:8443],
> pragma=[no-cache], SOAPAction=[""], user-agent=[Apache CXF 2.4.0]}
> 2011-05-03 14:55:12,061 DEBUG [http-8443-1] o.a.c.c.s.ConfigurerImpl
> [Slf4jLogger.java : 88] Could not determine bean name for instance of class
> org.apache.cxf.phase.PhaseManagerImpl.
> 2011-05-03 14:55:12,068 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.ws.policy.PolicyInInterceptor@74d2e636 to phase receive
> 2011-05-03 14:55:12,069 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.interceptor.LoggingInInterceptor@2334d801 to phase receive
> 2011-05-03 14:55:12,069 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.interceptor.ServiceInvokerInterceptor@62513bb5 to phase
> invoke
> 2011-05-03 14:55:12,069 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.interceptor.OutgoingChainInterceptor@43271a80 to phase
> post-invoke
> 2011-05-03 14:55:12,069 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.interceptor.OneWayProcessorInterceptor@3c3cebf1 to phase
> pre-logical
> 2011-05-03 14:55:12,069 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.jaxws.interceptors.WrapperClassInInterceptor@43a63a1c to
> phase post-logical
> 2011-05-03 14:55:12,070 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.jaxws.interceptors.HolderInInterceptor@563126f6 to phase
> pre-invoke
> 2011-05-03 14:55:12,070 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.jaxws.interceptors.SwAInInterceptor@34f50caf to phase
> pre-invoke
> 2011-05-03 14:55:12,070 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.frontend.WSDLGetInterceptor@4413d052 to phase read
> 2011-05-03 14:55:12,070 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> fr.maatg.pandora.gateway.sl.authentication.authz.AuthenticationServiceInInterceptor@70d1da68
> to phase receive
> 2011-05-03 14:55:12,070 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.interceptor.AttachmentInInterceptor@615a1bb5 to phase receive
> 2011-05-03 14:55:12,071 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.interceptor.StaxInInterceptor@62d13a01 to phase post-stream
> 2011-05-03 14:55:12,071 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.binding.soap.interceptor.SoapActionInInterceptor@16374a56 to
> phase read
> 2011-05-03 14:55:12,071 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.interceptor.DocLiteralInInterceptor@7f15f7f to phase
> unmarshal
> 2011-05-03 14:55:12,071 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.binding.soap.interceptor.SoapHeaderInterceptor@77b48eeb to
> phase unmarshal
> 2011-05-03 14:55:12,071 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@6f1323b2 to
> phase read
> 2011-05-03 14:55:12,071 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.binding.soap.interceptor.StartBodyInterceptor@518cb416 to
> phase read
> 2011-05-03 14:55:12,072 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor@6c833a2d to
> phase post-protocol
> 2011-05-03 14:55:12,072 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.binding.soap.interceptor.MustUnderstandInterceptor@1b609803
> to phase pre-protocol
> 2011-05-03 14:55:12,072 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.interceptor.URIMappingInterceptor@629bfaff to phase unmarshal
> 2011-05-03 14:55:12,072 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.jaxb.attachment.JAXBAttachmentSchemaValidationHack@6e7badec
> to phase post-protocol
> 2011-05-03 14:55:12,073 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Adding interceptor
> org.apache.cxf.transport.https.CertConstraintsInterceptor@39a69290 to phase
> pre-stream
> 2011-05-03 14:55:12,074 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Chain
> org.apache.cxf.phase.PhaseInterceptorChain@ef9e8eb was created. Current
> flow:
>   receive [PolicyInInterceptor, LoggingInInterceptor,
> AuthenticationServiceInInterceptor, AttachmentInInterceptor]
>   pre-stream [CertConstraintsInterceptor]
>   post-stream [StaxInInterceptor]
>   read [WSDLGetInterceptor, ReadHeadersInterceptor, SoapActionInInterceptor,
> StartBodyInterceptor]
>   pre-protocol [MustUnderstandInterceptor]
>   post-protocol [CheckFaultInterceptor, JAXBAttachmentSchemaValidationHack]
>   unmarshal [URIMappingInterceptor, DocLiteralInInterceptor,
> SoapHeaderInterceptor]
>   pre-logical [OneWayProcessorInterceptor]
>   post-logical [WrapperClassInInterceptor]
>   pre-invoke [SwAInInterceptor, HolderInInterceptor]
>   invoke [ServiceInvokerInterceptor]
>   post-invoke [OutgoingChainInterceptor]
>
> 2011-05-03 14:55:12,074 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleMessage on interceptor
> org.apache.cxf.ws.policy.PolicyInInterceptor@74d2e636
> 2011-05-03 14:55:12,077 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleMessage on interceptor
> org.apache.cxf.interceptor.LoggingInInterceptor@2334d801
> 2011-05-03 14:55:12,081 INFO [http-8443-1] o.a.c.i.LoggingInInterceptor
> [Slf4jLogger.java : 90] Inbound Message
> ----------------------------
> ID: 1
> Address:
> https://localhost:8443/pandora-gateway-sl-authentication/Authentication
> Encoding: UTF-8
> Http-Method: POST
> Content-Type: text/xml; charset=UTF-8
> Headers: {Accept=[*/*], cache-control=[no-cache], connection=[keep-alive],
> Content-Length=[162], content-type=[text/xml; charset=UTF-8],
> host=[localhost:8443], pragma=[no-cache], SOAPAction=[""],
> user-agent=[Apache CXF 2.4.0]}
> --------------------------------------
> 2011-05-03 14:55:12,081 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleMessage on interceptor
> fr.maatg.pandora.gateway.sl.authentication.authz.AuthenticationServiceInInterceptor@70d1da68
> 2011-05-03 14:55:12,133 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleMessage on interceptor
> org.apache.cxf.interceptor.AttachmentInInterceptor@615a1bb5
> 2011-05-03 14:55:12,143 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleMessage on interceptor
> org.apache.cxf.transport.https.CertConstraintsInterceptor@39a69290
> 2011-05-03 14:55:12,145 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleMessage on interceptor
> org.apache.cxf.interceptor.StaxInInterceptor@62d13a01
> 2011-05-03 14:55:12,215 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleMessage on interceptor
> org.apache.cxf.frontend.WSDLGetInterceptor@4413d052
> 2011-05-03 14:55:12,216 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleMessage on interceptor
> org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@6f1323b2
> 2011-05-03 14:55:12,218 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleFault on interceptor
> org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor@6f1323b2
> 2011-05-03 14:55:12,218 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleFault on interceptor
> org.apache.cxf.frontend.WSDLGetInterceptor@4413d052
> 2011-05-03 14:55:12,218 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleFault on interceptor
> org.apache.cxf.interceptor.StaxInInterceptor@62d13a01
> 2011-05-03 14:55:12,218 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleFault on interceptor
> org.apache.cxf.transport.https.CertConstraintsInterceptor@39a69290
> 2011-05-03 14:55:12,218 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleFault on interceptor
> org.apache.cxf.interceptor.AttachmentInInterceptor@615a1bb5
> 2011-05-03 14:55:12,219 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleFault on interceptor
> fr.maatg.pandora.gateway.sl.authentication.authz.AuthenticationServiceInInterceptor@70d1da68
> 2011-05-03 14:55:12,219 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleFault on interceptor
> org.apache.cxf.interceptor.LoggingInInterceptor@2334d801
> 2011-05-03 14:55:12,219 DEBUG [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 88] Invoking handleFault on interceptor
> org.apache.cxf.ws.policy.PolicyInInterceptor@74d2e636
> 2011-05-03 14:55:12,220 WARN [http-8443-1] o.a.c.p.PhaseInterceptorChain
> [Slf4jLogger.java : 92] Interceptor for
> {http://authentication.sl.gateway.pandora.maatg.fr/}AuthenticationServiceService
> has thrown exception, unwinding now
> org.apache.cxf.binding.soap.SoapFault: Error reading XMLStreamReader.
>       at
> org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:237)
> ~[cxf-rt-bindings-soap-2.4.0.jar:2.4.0]
>       at
> org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:60)
> ~[cxf-rt-bindings-soap-2.4.0.jar:2.4.0]
>       at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
> ~[cxf-api-2.4.0.jar:2.4.0]
>       at
> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:118)
> [cxf-rt-core-2.4.0.jar:2.4.0]
>       at
> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:208)
> [cxf-rt-transports-http-2.4.0.jar:2.4.0]
>       at
> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223)
> [cxf-rt-transports-http-2.4.0.jar:2.4.0]
>       at
> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:205)
> [cxf-rt-transports-http-2.4.0.jar:2.4.0]
>       at
> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:113)
> [cxf-rt-transports-http-2.4.0.jar:2.4.0]
>       at
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:184)
> [cxf-rt-transports-http-2.4.0.jar:2.4.0]
>       at
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:107)
> [cxf-rt-transports-http-2.4.0.jar:2.4.0]
>       at javax.servlet.http.HttpServlet.service(Unknown Source)
> [servlet-api.jar:na]
>       at
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:163)
> [cxf-rt-transports-http-2.4.0.jar:2.4.0]
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown
> Source) [catalina.jar:6.0.32]
>       at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown 
> Source)
> [catalina.jar:6.0.32]
>       at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
> [catalina.jar:6.0.32]
>       at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
> [catalina.jar:6.0.32]
>       at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Unknown
> Source) [catalina.jar:6.0.32]
>       at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
> [catalina.jar:6.0.32]
>       at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
> [catalina.jar:6.0.32]
>       at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
> [catalina.jar:6.0.32]
>       at
> fr.maatg.pandora.gateway.tomcat.GlobusGSIValve.invoke(GlobusGSIValve.java:78)
> [pandora-tomcat-conf.jar:na]
>       at org.apache.catalina.connector.CoyoteAdapter.service(Unknown Source)
> [catalina.jar:6.0.32]
>       at org.apache.coyote.http11.Http11Processor.process(Unknown Source)
> [tomcat-coyote.jar:6.0.32]
>       at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Unknown
> Source) [tomcat-coyote.jar:6.0.32]
>       at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(Unknown Source)
> [tomcat-coyote.jar:6.0.32]
>       at java.lang.Thread.run(Thread.java:662) [na:1.6.0_24]
> Caused by: com.ctc.wstx.exc.WstxEOFException: Unexpected EOF in prolog
>  at [row,col {unknown-source}]: [1,0]
>       at 
> com.ctc.wstx.sr.StreamScanner.throwUnexpectedEOF(StreamScanner.java:677)
> ~[woodstox-core-asl-4.1.1.jar:4.1.1]
>       at 
> com.ctc.wstx.sr.BasicStreamReader.handleEOF(BasicStreamReader.java:2104)
> ~[woodstox-core-asl-4.1.1.jar:4.1.1]
>       at
> com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2010)
> ~[woodstox-core-asl-4.1.1.jar:4.1.1]
>       at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1102)
> ~[woodstox-core-asl-4.1.1.jar:4.1.1]
>       at 
> com.ctc.wstx.sr.BasicStreamReader.nextTag(BasicStreamReader.java:1125)
> ~[woodstox-core-asl-4.1.1.jar:4.1.1]
>       at
> org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:138)
> ~[cxf-rt-bindings-soap-2.4.0.jar:2.4.0]
>       ... 25 common frames omitted
>
>
> Do you know what's the problem?
>
> Best,
> Jerome
>
>
> --
> View this message in context: 
> http://cxf.547215.n5.nabble.com/Update-from-cxf-2-3-4-to-2-4-0-tp4367237p4367237.html
> Sent from the cxf-user mailing list archive at Nabble.com.
>

-- 
=====================================================
Dr Jérôme Revillard
CTO MAAT France
www.maatg.com
=====================================================


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to