You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by juniorbansal <ex...@gmail.com> on 2012/06/15 03:56:11 UTC
CXF 2.4.1 + XML Beans 2.2.1 + Spring + Java 1.6 + Maven -
Interceptor XXX has thrown exception, unwinding now: NullPointerException
in DataImplReaderImpl and DataImplWriterImpl
Hi
CXF 2.4.1 + XML Beans 2.2.1 + Spring + Java 1.6 + Maven - Interceptor XXX
has thrown exception, unwinding now: NullPointerException in
DataImplReaderImpl and DataImplWriterImpl
I am using Java 6 + Spring + CXF 2.4.1 + XML Beans ... I got a XSD and I
used XML Beans and created Java Beans out of it... Now I created a web
service using the above technology stack and used the java beans... The
service got created. But when I try to test it via SOAP UI I see this
following exception. I know that CXF by default supports JAXB. I gave
@DataBinding as XMLBeans in my interface. Also I manually gave this in my
end point declaration like this below
<jaxws:endpoint id="visionSharePointWebServiceEndPoint"
implementor="#visionSharePointWebService"
address="/visionSharePointService">
<jaxws:dataBinding>
<bean class="org.apache.cxf.xmlbeans.XmlBeansDataBinding" />
</jaxws:dataBinding>
</jaxws:endpoint>
**Stack Trace when tested from SOAP UI:-**
java.lang.NullPointerException
at
org.apache.cxf.xmlbeans.DataReaderImpl.doRead(DataReaderImpl.java:92)
at org.apache.cxf.xmlbeans.DataReaderImpl.read(DataReaderImpl.java:63)
at org.apache.cxf.xmlbeans.DataReaderImpl.read(DataReaderImpl.java:45)
at
org.apache.cxf.interceptor.DocLiteralInInterceptor.getPara(DocLiteralInInterceptor.java:260)
at
org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:127)
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:118)
at
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:208)
......................................................................
**Stack Trace When tested from Web Services Explorer:-**
java.lang.NullPointerException
at org.apache.cxf.xmlbeans.DataWriterImpl.write(DataWriterImpl.java:83)
at org.apache.cxf.xmlbeans.DataWriterImpl.write(DataWriterImpl.java:60)
at
org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.writeParts(AbstractOutDatabindingInterceptor.java:119)
at
org.apache.cxf.interceptor.BareOutInterceptor.handleMessage(BareOutInterceptor.java:68)
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
at
org.apache.cxf.interceptor.OutgoingChainInterceptor.handleMessage(OutgoingChainInterceptor.java:77)
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:263)
at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:118)
at
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:208)
at
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223)
at
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:205)
at
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:113)
at
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:184)
at
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:107)
.....................................................................
The DataReaderImpl and DataWriterImpl classes are present in
cxf-rt-databinding-xmlbeans-2.4.1.jar
Now I don't know what else to fix here....
1) Can anybody please help me to make this service work. Like if upgrading
to a better version of CXF Jars... Would it help?
2)Also why is the exception different when tested from 2 different tools?
Like when tested from SOAP UI i am seeing stack trace as DataReaderImpl and
when tested from web services explorer i am seeing exception in
DataWriterImpl?
--
View this message in context: http://cxf.547215.n5.nabble.com/CXF-2-4-1-XML-Beans-2-2-1-Spring-Java-1-6-Maven-Interceptor-XXX-has-thrown-exception-unwinding-now-Nl-tp5709845.html
Sent from the cxf-user mailing list archive at Nabble.com.