Ignore this post...

"Simon Èarni" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> Hi,
>
> While trying to execute following scenario on SM 3.0-SNAPSHOT
>
> Axis SOAP Client --> HttpSoapConnector --> SaajBinding --> SOAP WS,
>
> I get exception:
>
> DEBUG - DefaultEndpoint.handleException(76) | Fault occurred!
> org.codehaus.xfire.fault.XFireFault: WRONG_DOCUMENT_ERR: A node is used in
a
> dif
> ferent document than the one that created it.
>         at
> org.apache.servicemix.components.http.HttpSoapInOutBinding.invokeInOu
> t(HttpSoapInOutBinding.java:143)
>         at
> org.apache.servicemix.components.http.HttpSoapInOutBinding$InOutServi
> ce.invokeInOut(HttpSoapInOutBinding.java:221)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at
> org.codehaus.xfire.service.binding.ObjectInvoker.invoke(ObjectInvoker
> .java:87)
>         at
> org.codehaus.xfire.service.binding.ServiceInvocationHandler.sendMessa
> ge(ServiceInvocationHandler.java:110)
>         at
> org.codehaus.xfire.service.binding.ServiceInvocationHandler.invoke(Se
> rviceInvocationHandler.java:72)
>         at org.codehaus.xfire.handler.HandlerPipeline.invoke
> (HandlerPipeline.jav
> a:97)
>         at
> org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoin
> t.java:58)
>         at
> org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.
> java:38)
>         at
> org.codehaus.xfire.transport.http.XFireServletController.invoke(XFire
> ServletController.java:278)
>         at
> org.codehaus.xfire.transport.http.XFireServletController.doService(XF
> ireServletController.java :144)
>         at org.apache.servicemix.component
> s.http.HttpSoapInOutBinding.process(Ht
> tpSoapInOutBinding.java:94)
>         at
> org.apache.servicemix.components.http.BindingServlet.doPost(BindingSe
> rvlet.java:75)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java
> :428
> )
>         at
> org.mortbay.jetty.servlet.ServletHandler.dispatch(ServletHandler.java
> :666)
>         at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:5
> 68)
>         at org.mortbay.http.HttpContext.handle (HttpContext.java:1530)
>         at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
>         at org.mortbay.http.HttpServer.service(HttpServer.java:909)
>         at org.mortbay.http.HttpConnection.service
(HttpConnection.java:816)
>         at
> org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
>         at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
>         at org.mortbay.http.SocketListener.handleConnection
> (SocketListener.java:
> 244)
>         at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
>         at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
> Caused by: org.w3c.dom.DOMException : WRONG_DOCUMENT_ERR: A node is used
in
> a dif
> ferent document than the one that created it.
>         at org.apache.xerces.dom.ParentNode.internalInsertBefore(Unknown
> Source)
>
>         at org.apache.xerces.dom.ParentNode.insertBefore(Unknown Source)
>         at org.apache.xerces.dom.CoreDocumentImpl.insertBefore(Unknown
> Source)
>         at org.apache.xerces.dom.NodeImpl.appendChild(Unknown Source)
>         at
> org.apache.servicemix.components.saaj.SaajMarshaler.createSOAPMessage
> (SaajMarshaler.java:140)
>         at org.apache.servicemix.components.saaj.SaajBinding.onMessageExc
> hange(S
> aajBinding.java:88)
>         at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
> d(DeliveryChannelImpl.java:587)
>         at
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
> w.java:179)
>         at
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doSend(SedaFlow.java
> :137)
>         at
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.send(AbstractFlow.jav
> a:121)
>         at org.apache.servicemix.jbi.nmr.Broker.sendExchangePacket
> (Broker.java:2
> 85)
>         at
> org.apache.servicemix.jbi.container.JBIContainer.sendExchange(JBICont
> ainer.java:586)
>         at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.doSend(Delive
> ryChannelImpl.java :346)
>         at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(Deli
> veryChannelImpl.java:420)
>         at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(Deli
> veryChannelImpl.java :397)
>         at
> org.apache.servicemix.components.http.HttpSoapInOutBinding.invokeInOu
> t(HttpSoapInOutBinding.java:132)
>         ... 29 more
> DEBUG - HandlerPipeline.invoke(95) | Invoking handler
> org.codehaus.xfire.soap.ha
> ndler.FaultSoapSerializerHandler in phase post-invoke
> DEBUG - HandlerPipeline.invoke(95) | Invoking handler
> org.codehaus.xfire.handler
>
>
>
>
>



Reply via email to