Hi all.

Doing some tests with jibxsoap-alph0.2, jibx-beta3c, jetty-4.2.20, Java-1.4.2_0x -
when I try to use my service, I get exceptions while marshalling the soap response (see also the stacktraces below).
I'll try debugging tomorrow or next week, but exceptions are thrown in JiBX_methods, which makes it kind of hard. To be able to step into those, I'd first have to decompile the bytecodes, recompile with debuginfos, redeploy and restart. Will take some time.
Until then: Any ideas someone?


Cheers,
Joerg


CLIENTSIDE STACKTRACE:

org.jibx.soap.SOAPException: Error unmarshalling message body
Root cause: org.jibx.runtime.JiBXException: Error accessing document
Root cause: java.io.EOFException: no more data available
at org.jibx.soap.SOAPContext.getReceivePayload(SOAPContext.java:302)
at org.jibx.soap.SOAPContext.unmarshalSOAP(SOAPContext.java:241)
at org.jibx.soap.client.SOAPClient.call(SOAPClient.java:162)
at nik.client.gui.tree.Loader.run(SiteTreeLoader.java:167)
at java.lang.Thread.run(Unknown Source)
Caused by: org.jibx.runtime.JiBXException: Error accessing document
Root cause: java.io.EOFException: no more data available
at org.jibx.runtime.impl.UnmarshallingContext.advance(UnmarshallingContext.java:323)
at org.jibx.runtime.impl.UnmarshallingContext.parsePastStartTag(UnmarshallingContext.java:784)
at nik.data.tree.MPNode.JiBX_tree_unmarshal_2_0(MPNode.java)
at nik.data.tree.JiBX_treeMPNode_access.unmarshal()
at org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2614)
at nik.data.tree.JiBX_MungeAdapter.JiBX_tree_unmarshal_1_0()
at nik.data.tree.Workaround.JiBX_tree_unmarshal_1_0(Workaround.java)
at nik.data.tree.JiBX_treeWorkaround_access.unmarshal()
at org.jibx.soap.SOAPContext.getReceivePayload(SOAPContext.java:296)
at org.jibx.soap.SOAPContext.unmarshalSOAP(SOAPContext.java:241)
at org.jibx.soap.client.SOAPClient.call(SOAPClient.java:162)


SERVERSIDE STACKTRACE:

12:35:02.853 WARN!! jibxsoap: Error processing request
java.lang.NullPointerException
at nik.data.tree.MPNode.JiBX_tree_marshal_2_0(MPNode.java)
at nik.data.tree.JiBX_treeMPNode_access.marshal()
at nik.data.tree.MPNode.marshal(MPNode.java)
at nik.data.tree.JiBX_MungeAdapter.JiBX_tree_marshal_1_0()
at nik.data.tree.Workaround.JiBX_tree_marshal_1_0(Workaround.java)
at nik.data.tree.JiBX_treeWorkaround_access.marshal()
at nik.data.tree.Workaround.marshal(Workaround.java)
at org.jibx.soap.SOAPContext.marshalSOAP(SOAPContext.java:149)
at org.jibx.soap.server.SOAPService.processRequest(SOAPService.java:184)
at org.jibx.soap.server.SOAPServlet.doPost(SOAPServlet.java:179)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
at org.mortbay.http.HttpServer.service(HttpServer.java:879)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:790)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:961)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:807)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:197)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:276)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511)


12:35:02.853 EVENT jibxsoap: Error processing request: java.lang.NullPointerException
12:35:02.853 WARN!! jibxsoap: Error while processing prior error
org.jibx.soap.SOAPException: Error marshalling message
Root cause: org.jibx.runtime.JiBXException: Error writing marshalled document
Root cause: java.io.IOException: closed
at org.jibx.soap.SOAPContext.marshalSOAP(SOAPContext.java:162)
at org.jibx.soap.server.SOAPService.processRequest(SOAPService.java:218)
at org.jibx.soap.server.SOAPServlet.doPost(SOAPServlet.java:179)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)
at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
at org.mortbay.http.HttpServer.service(HttpServer.java:879)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:790)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:961)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:807)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:197)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:276)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511)



------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ jibx-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jibx-users

Reply via email to