[04-05 13:11:33] ERROR DefaultServiceExceptionStrategy [main]:
********************************************************************************
Message : Failed to invoke org.mule.component.simple.PassThroughComponent component for: SedaService{testService}. Component that caused exception is: SedaService{testService}. Message payload is of type: DocumentImpl
Type : org.mule.api.service.ServiceException
Code : MULE_ERROR--2
Payload : [#document: null]
JavaDoc :
http://www.mulesource.org/docs/site/current2/apidocs/org/mule/api/service/ServiceException.html
********************************************************************************
Exception stack is:
1. WRONG_DOCUMENT_ERR: A node is used in a different document than the one that created it. (org.w3c.dom.DOMException)
com.sun.org.apache.xerces.internal.dom.ParentNode:352 (null)
2. Failed to evaluate XPath expression: "//r:sayHello" (org.mule.api.MuleRuntimeException)
org.mule.module.xml.expression.AbstractXPathExpressionEvaluator:93 (
http://www.mulesource.org/docs/site/current2/apidocs/org/mule/api/MuleRuntimeException.html)
3. Failed to invoke org.mule.component.simple.PassThroughComponent component for: SedaService{testService}. Component that caused exception is: SedaService{testService}. Message payload is of type: DocumentImpl (org.mule.api.service.ServiceException)
org.mule.component.AbstractComponent:152 (
http://www.mulesource.org/docs/site/current2/apidocs/org/mule/api/service/ServiceException.html)
********************************************************************************
Root Exception stack trace:
org.w3c.dom.DOMException: WRONG_DOCUMENT_ERR: A node is used in a different document than the one that created it.
at com.sun.org.apache.xerces.internal.dom.ParentNode.internalInsertBefore(ParentNode.java:352)
at com.sun.org.apache.xerces.internal.dom.ParentNode.insertBefore(ParentNode.java:284)
at com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.insertBefore(CoreDocumentImpl.java:389)
at com.sun.org.apache.xerces.internal.dom.NodeImpl.appendChild(NodeImpl.java:235)
at org.mule.module.xml.expression.XPathNodeExpressionEvaluator.extractResultFromNode(XPathNodeExpressionEvaluator.java:57)
at org.mule.module.xml.expression.AbstractXPathExpressionEvaluator.extractResultsFromNodes(AbstractXPathExpressionEvaluator.java:142)
at org.mule.module.xml.expression.AbstractXPathExpressionEvaluator.evaluate(AbstractXPathExpressionEvaluator.java:77)
at org.mule.expression.DefaultExpressionManager.evaluate(DefaultExpressionManager.java:170)
at org.mule.expression.transformers.ExpressionArgument.evaluate(ExpressionArgument.java:115)
at org.mule.expression.transformers.ExpressionTransformer.transform(ExpressionTransformer.java:52)
at org.mule.transformer.AbstractMessageAwareTransformer.doTransform(AbstractMessageAwareTransformer.java:68)
at org.mule.transformer.AbstractTransformer.transform(AbstractTransformer.java:254)
at org.mule.DefaultMuleMessage.applyAllTransformers(DefaultMuleMessage.java:645)
at org.mule.DefaultMuleMessage.applyTransformers(DefaultMuleMessage.java:606)
at org.mule.DefaultMuleMessage.applyTransformers(DefaultMuleMessage.java:599)
at org.mule.DefaultMuleEvent.transformMessage(DefaultMuleEvent.java:328)
at org.mule.DefaultMuleEvent.transformMessage(DefaultMuleEvent.java:323)
at org.mule.component.simple.PassThroughComponent.doInvoke(PassThroughComponent.java:27)
at org.mule.component.AbstractComponent.invokeInternal(AbstractComponent.java:133)
at org.mule.component.AbstractComponent.invoke(AbstractComponent.java:161)
at org.mule.service.AbstractService.invokeComponent(AbstractService.java:921)
at org.mule.model.seda.SedaService.doSend(SedaService.java:256)
at org.mule.service.AbstractService.sendEvent(AbstractService.java:499)
at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:359)
at org.mule.routing.inbound.DefaultInboundRouterCollection.send(DefaultInboundRouterCollection.java:228)
at org.mule.routing.inbound.DefaultInboundRouterCollection.route(DefaultInboundRouterCollection.java:188)
at org.mule.transport.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage(AbstractMessageReceiver.java:382)
at org.mule.transport.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:258)
at org.mule.transport.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:203)
at org.mule.transport.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:177)
at org.mule.transport.vm.VMMessageReceiver.onCall(VMMessageReceiver.java:107)
at org.mule.transport.vm.VMMessageDispatcher$2.doInTransaction(VMMessageDispatcher.java:133)
at org.mule.transaction.TransactionTemplate.execute(TransactionTemplate.java:117)
at org.mule.transport.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:136)
at org.mule.transport.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:167)
at org.mule.transport.AbstractConnector.send(AbstractConnector.java:2167)
at org.mule.endpoint.DefaultOutboundEndpoint.send(DefaultOutboundEndpoint.java:97)
at org.mule.DefaultMuleSession.sendEvent(DefaultMuleSession.java:332)
at org.mule.module.client.MuleClient.send(MuleClient.java:649)
at org.mule.module.client.MuleClient.send(MuleClient.java:595)
at com.ricston.w3c.W3CDocumentXPathNodeEvaluatorTestCase.testW3CDocument(W3CDocumentXPathNodeEvaluatorTestCase.java:23)
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 junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at org.mule.tck.AbstractMuleTestCase.runBare(AbstractMuleTestCase.java:287)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at org.mule.tck.AbstractMuleTestCase.run(AbstractMuleTestCase.java:266)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:79)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecut...
********************************************************************************