You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Sundar Ramamurthy (JIRA)" <ji...@apache.org> on 2010/05/16 04:01:42 UTC

[jira] Created: (CXF-2811) org.apache.cxf.interceptor.Fault: UNMARSHAL_ERROR ((XMLBeans data binding with the CXF version 2.2.7/2.2.8

org.apache.cxf.interceptor.Fault: UNMARSHAL_ERROR ((XMLBeans data binding with the CXF version 2.2.7/2.2.8
----------------------------------------------------------------------------------------------------------

                 Key: CXF-2811
                 URL: https://issues.apache.org/jira/browse/CXF-2811
             Project: CXF
          Issue Type: Bug
          Components: OtherDatabindings
    Affects Versions: 2.2.8, 2.2.7
         Environment: GlassFish 2.x/3, CXF Version 2.2.7/8 , Ant 1.6 , jdk 1.6
            Reporter: Sundar Ramamurthy
            Priority: Critical


This issue was created in the past (early 2009) and said to have been addressed as of 2.1.7 ..but i am not sure if there is anything additional that i am missing to make this work. 

BTW ->I am new user to the cxf library and so i might be missing something. 
This is the steps.. 
1) Generate the Webservices with Contract/WSDL First approach. 
2) I used the default databinding and everything works fine (i can test the wsdl and get the response correctly).
2) Then i change the configuration (cxf-servlet.xml and wsdl2java to) use xmlbeans databinding and when i publish the wsdl to the GlassFish Server, i can see the wsdl (through the browser)
3) I test the wsdl, and i get the "org.apache.cxf.interceptor.Fault: UNMARSHAL_ERROR". I 

The stacktrace says:
org.apache.cxf.interceptor.Fault: UNMARSHAL_ERROR
	at org.apache.cxf.xmlbeans.DataReaderImpl.read(DataReaderImpl.java:87)
	at org.apache.cxf.xmlbeans.DataReaderImpl.read(DataReaderImpl.java:45)
	at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:109)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:243)
	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:110)
	at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:98)
	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:423)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:178)
	at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:142)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)
	at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:315)
	at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
	at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
	at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
	at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
	at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:291)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:666)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:597)
	at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:872)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
	at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
	at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:264)
	at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.cxf.xmlbeans.DataReaderImpl.read(DataReaderImpl.java:84)
	... 39 more
Caused by: java.lang.NullPointerException
	at org.apache.xmlbeans.impl.store.Cur$CurLoadContext.attr(Cur.java:3046)
	at org.apache.xmlbeans.impl.store.Cur$CurLoadContext.attr(Cur.java:3063)
	at org.apache.xmlbeans.impl.store.Locale.doNamespaces(Locale.java:906)
	at org.apache.xmlbeans.impl.store.Locale.loadXMLStreamReader(Locale.java:1141)
	at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:849)
	at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:832)
	at org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:231)
	at org.example.schema.doubleIt.DoubleItDocument$Factory.parse(DoubleItDocument.java:133)
	... 44 more


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