<Request>
<service name='updatePassword'>
<parameter name='username' value='TestUser' />
<parameter name='password' value='password' />
</service>
</Request>
Any help is appreciated.
-----------------------------------------------------------------------------------------------------------------------
ERROR LOG
-----------------------------------------------------------------------------------------------------------------------
javax.xml.transform.TransformerException: Unknown error in XPath.
at com.sun.org.apache.xpath.internal.XPath.execute(XPath.java:296)
at com.sun.org.apache.xpath.internal.jaxp.XPathImpl.eval(XPathImpl.java:213)
at com.sun.org.apache.xpath.internal.jaxp.XPathImpl.evaluate(XPathImpl.java:275)
at com.in2m.mule.components.CustomComponent.onCall(CustomComponent.java:52)
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:585)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invokeMethod(DynamicEntryPoint.java:312)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invoke(DynamicEntryPoint.java:259)
at org.mule.impl.DefaultLifecycleAdapter.intercept(DefaultLifecycleAdapter.java:194)
at org.mule.impl.InterceptorsInvoker.execute(InterceptorsInvoker.java:47)
at org.mule.impl.model.DefaultMuleProxy.onCall(DefaultMuleProxy.java:258)
at org.mule.impl.model.seda.SedaComponent.doSend(SedaComponent.java:393)
at org.mule.impl.model.AbstractComponent.sendEvent(AbstractComponent.java:418)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:349)
at org.mule.routing.inbound.InboundRouterCollection.send(InboundRouterCollection.java:197)
at org.mule.routing.inbound.InboundRouterCollection.route(InboundRouterCollection.java:163)
at org.mule.providers.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage(AbstractMessageReceiver.java:581)
at org.mule.providers.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:322)
at org.mule.providers.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:269)
at org.mule.providers.http.HttpMessageReceiver$HttpWorker.doGetOrPost(HttpMessageReceiver.java:233)
at org.mule.providers.http.HttpMessageReceiver$HttpWorker.processRequest(HttpMessageReceiver.java:177)
at org.mule.providers.http.HttpMessageReceiver$HttpWorker.run(HttpMessageReceiver.java:150)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
at com.sun.org.apache.xpath.internal.axes.AxesWalker.setRoot(AxesWalker.java:218)
at com.sun.org.apache.xpath.internal.axes.WalkingIterator.setRoot(WalkingIterator.java:153)
at com.sun.org.apache.xpath.internal.axes.NodeSequence.setRoot(NodeSequence.java:212)
at com.sun.org.apache.xpath.internal.axes.LocPathIterator.execute(LocPathIterator.java:211)
at com.sun.org.apache.xpath.internal.XPath.execute(XPath.java:268)
... 27 more
---------
java.lang.NullPointerException
at com.sun.org.apache.xpath.internal.axes.AxesWalker.setRoot(AxesWalker.java:218)
at com.sun.org.apache.xpath.internal.axes.WalkingIterator.setRoot(WalkingIterator.java:153)
at com.sun.org.apache.xpath.internal.axes.NodeSequence.setRoot(NodeSequence.java:212)
at com.sun.org.apache.xpath.internal.axes.LocPathIterator.execute(LocPathIterator.java:211)
at com.sun.org.apache.xpath.internal.XPath.execute(XPath.java:268)
at com.sun.org.apache.xpath.internal.jaxp.XPathImpl.eval(XPathImpl.java:213)
at com.sun.org.apache.xpath.internal.jaxp.XPathImpl.evaluate(XPathImpl.java:275)
at com.in2m.mule.components.CustomComponent.onCall(CustomComponent.java:52)
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:585)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invokeMethod(DynamicEntryPoint.java:312)
at org.mule.impl.model.resolvers.DynamicEntryPoint.invoke(DynamicEntryPoint.java:259)
at org.mule.impl.DefaultLifecycleAdapter.intercept(DefaultLifecycleAdapter.java:194)
at org.mule.impl.InterceptorsInvoker.execute(InterceptorsInvoker.java:47)
at org.mule.impl.model.DefaultMuleProxy.onCall(DefaultMuleProxy.java:258)
at org.mule.impl.model.seda.SedaComponent.doSend(SedaComponent.java:393)
at org.mule.impl.model.AbstractComponent.sendEvent(AbstractComponent.java:418)
at org.mule.impl.MuleSession.sendEvent(MuleSession.java:349)
at org.mule.routing.inbound.InboundRouterCollection.send(InboundRouterCollection.java:197)
at org.mule.routing.inbound.InboundRouterCollection.route(InboundRouterCollection.java:163)
at org.mule.providers.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage(AbstractMessageReceiver.java:581)
at org.mule.providers.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:322)
at org.mule.providers.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:269)
at org.mule.providers.http.HttpMessageReceiver$HttpWorker.doGetOrPost(HttpMessageReceiver.java:233)
at org.mule.providers.http.HttpMessageReceiver$HttpWorker.processRequest(HttpMessageReceiver.java:177)
at org.mule.providers.http.HttpMessageReceiver$HttpWorker.run(HttpMessageReceiver.java:150)
at org.mule.impl.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
--------------- linked to ------------------
javax.xml.xpath.XPathExpressionException
at com.sun.org.apache.xpath.internal.jaxp.XPathImpl.evaluate(XPathImpl.java:289)
at com.in2m.mule.components.CustomComponent.onCall(CustomComponent.java:52)
Pradeep
andrew
> ---------------------------------------------------------------------
> To unsubscribe from this list please visit:
>
> http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list please visit:
> org.mule.impl.model.resolvers.DynamicEntryPoint.invokeMethod (DynamicEntryPoint.java:312)
> > at
> >
> org.mule.impl.model.resolvers.DynamicEntryPoint.invoke(DynamicEntryPoint.java:259)
> > at
> >
> org.mule.impl.DefaultLifecycleAdapter.intercept (DefaultLifecycleAdapter.java:194)
> > at
> > org.mule.impl.InterceptorsInvoker.execute(InterceptorsInvoker.java:47)
> > at
> > org.mule.impl.model.DefaultMuleProxy.onCall (DefaultMuleProxy.java:258)
> > at
> > org.mule.impl.model.seda.SedaComponent.doSend(SedaComponent.java:393)
> > at
> >
> org.mule.impl.model.AbstractComponent.sendEvent (AbstractComponent.java:418)
> > at org.mule.impl.MuleSession.sendEvent(MuleSession.java:349)
> > at
> >
> org.mule.routing.inbound.InboundRouterCollection.send(InboundRouterCollection.java :197)
> > at
> >
> org.mule.routing.inbound.InboundRouterCollection.route(InboundRouterCollection.java:163)
> > at
> >
> org.mule.providers.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage (AbstractMessageReceiver.java:581)
> > at
> >
> org.mule.providers.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:322)
> > at
> >
> org.mule.providers.AbstractMessageReceiver.routeMessage (AbstractMessageReceiver.java:269)
> org.mule.providers.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage (AbstractMessageReceiver.java:581)
> > at
> >
> org.mule.providers.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:322)
> > at
> >
> org.mule.providers.AbstractMessageReceiver.routeMessage (AbstractMessageReceiver.java:269)
you have an extra "/"
andrew
ps also, not sure if it was clear, but the prev link i gave contains
details, or links to details, about how to configure your xml libraries
correctly.
> System.out.println("NODE "+widgetNode);
>> > > org.mule.impl.InterceptorsInvoker.execute(InterceptorsInvoker.java:47)
>> > > at
>> > > org.mule.impl.model.DefaultMuleProxy.onCall(DefaultMuleProxy.java:258)
>> > > at
>> > > org.mule.impl.model.seda.SedaComponent.doSend(SedaComponent.java:393)
>> > > at
>> > >
>> > org.mule.impl.model.AbstractComponent.sendEvent(AbstractComponent.java
>> :418)
>> > > at org.mule.impl.MuleSession.sendEvent(MuleSession.java:349)
>> > > at
>> > >
>> > org.mule.routing.inbound.InboundRouterCollection.send(
>> InboundRouterCollection.java:197)
>> > > at
>> > >
>> > org.mule.routing.inbound.InboundRouterCollection.route(
>> InboundRouterCollection.java:163)
>> > > at
>> > >
>> >
>> org.mule.providers.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage
>> (AbstractMessageReceiver.java:581)
>> > > at
>> > >
>> > org.mule.providers.AbstractMessageReceiver.routeMessage(
>> AbstractMessageReceiver.java:322)
>> > > at
>> > >
>> > org.mule.providers.AbstractMessageReceiver.routeMessage(
>> AbstractMessageReceiver.java:269)
>> > > at
>> > >
>> > org.mule.providers.http.HttpMessageReceiver$HttpWorker.doGetOrPost(
>> HttpMessageReceiver.java:233)
>> > > at
>> > >
>> > org.mule.providers.http.HttpMessageReceiver$HttpWorker.processRequest(
>> HttpMessageReceiver.java:177)
>> > > at
>> > >
>> > org.mule.providers.http.HttpMessageReceiver$HttpWorker.run(
>> HttpMessageReceiver.java:150)
>> DelegatingMethodAccessorImpl.java:25)
>> > > at java.lang.reflect.Method.invoke(Method.java:585)
>> > > at
>> > >
>> > org.mule.impl.model.resolvers.DynamicEntryPoint.invokeMethod(
>> DynamicEntryPoint.java:312)
>> > > at
>> > >
>> > org.mule.impl.model.resolvers.DynamicEntryPoint.invoke(
>> DynamicEntryPoint.java:259)
>> > > at
>> > >
>> > org.mule.impl.DefaultLifecycleAdapter.intercept(
>> DefaultLifecycleAdapter.java:194)
>> > > at
>> > > org.mule.impl.InterceptorsInvoker.execute(InterceptorsInvoker.java:47)
>> > > at
>> > > org.mule.impl.model.DefaultMuleProxy.onCall(DefaultMuleProxy.java:258)
>> > > at
>> > > org.mule.impl.model.seda.SedaComponent.doSend(SedaComponent.java:393)
>> > > at
>> > >
>> > org.mule.impl.model.AbstractComponent.sendEvent(AbstractComponent.java
>> :418)
>> > > at org.mule.impl.MuleSession.sendEvent(MuleSession.java:349)
>> > > at
>> > >
>> > org.mule.routing.inbound.InboundRouterCollection.send(
>> InboundRouterCollection.java:197)
>> > > at
>> > >
>> > org.mule.routing.inbound.InboundRouterCollection.route(
>> InboundRouterCollection.java:163)
>> > > at
>> > >
>> >
>> org.mule.providers.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage
>> (AbstractMessageReceiver.java:581)
>> > > at
>> > >
>> > org.mule.providers.AbstractMessageReceiver.routeMessage(
>> AbstractMessageReceiver.java:322)
>> > > at
>> > >
>> > org.mule.providers.AbstractMessageReceiver.routeMessage(
>> AbstractMessageReceiver.java:269)
>> > > at
>> > >
>> > org.mule.providers.http.HttpMessageReceiver$HttpWorker.doGetOrPost(
>> HttpMessageReceiver.java:233)
>> > > at
>> > >
>> > org.mule.providers.http.HttpMessageReceiver$HttpWorker.processRequest(
>> HttpMessageReceiver.java:177)
>> > > at
>> > >
>> > org.mule.providers.http.HttpMessageReceiver$HttpWorker.run(
>> HttpMessageReceiver.java:150)
>> > > at org.mule.impl.work.WorkerContext.run(WorkerContext.java
>> :310)
>> > > at
>> > >
>> >
>> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask
>> (ThreadPoolExecutor.java:650)
>> > > at
>> > >
>> >
>> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run
>> > > org.mule.impl.InterceptorsInvoker.execute (InterceptorsInvoker.java:47)
>> > > at
>> > > org.mule.impl.model.DefaultMuleProxy.onCall(DefaultMuleProxy.java:258)
>> > > at
>> > > org.mule.impl.model.seda.SedaComponent.doSend (SedaComponent.java:393)
>> > > at
>> > >
>> > org.mule.impl.model.AbstractComponent.sendEvent(AbstractComponent.java
>> :418)
>> > > at org.mule.impl.MuleSession.sendEvent (MuleSession.java:349)
>> :268)
>> > > at
>> > > com.sun.org.apache.xpath.internal.jaxp.XPathImpl.eval(XPathImpl.java
>> :213)
>> > > at
>> > >
>> > com.sun.org.apache.xpath.internal.jaxp.XPathImpl.evaluate(XPathImpl.java
>> :275)
>> > > at
>> > > com.in2m.mule.components.CustomComponent.onCall(CustomComponent.java
>> :52)
>> > > 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:585)
>> > > at
>> > >
>> > org.mule.impl.model.resolvers.DynamicEntryPoint.invokeMethod(
>> DynamicEntryPoint.java:312)
>> > > at
>> > >
>> > org.mule.impl.model.resolvers.DynamicEntryPoint.invoke(
>> DynamicEntryPoint.java:259)
>> > > at
>> > >
>> > org.mule.impl.DefaultLifecycleAdapter.intercept(
>> DefaultLifecycleAdapter.java:194)
>> > > at
>> > > org.mule.impl.InterceptorsInvoker.execute (InterceptorsInvoker.java:47)
>> > > at
>> > > org.mule.impl.model.DefaultMuleProxy.onCall(DefaultMuleProxy.java:258)
>> > > at
>> > > org.mule.impl.model.seda.SedaComponent.doSend (SedaComponent.java:393)
>> > > at
>> > >
>> > org.mule.impl.model.AbstractComponent.sendEvent(AbstractComponent.java
>> :418)
>> > > at org.mule.impl.MuleSession.sendEvent (MuleSession.java:349)
>> > > at
>> > >
>> > org.mule.routing.inbound.InboundRouterCollection.send(
>> InboundRouterCollection.java:197)
>> > > at
>> > >
>> > org.mule.routing.inbound.InboundRouterCollection.route(
>> InboundRouterCollection.java:163)
>> > > at
>> > >
>> >
>> org.mule.providers.AbstractMessageReceiver$DefaultInternalMessageListener.onMessage
>> (AbstractMessageReceiver.java:581)
>> > > at
>> > >
>> > org.mule.providers.AbstractMessageReceiver.routeMessage (
>> AbstractMessageReceiver.java:322)
>> > > at
>> > >
>> > org.mule.providers.AbstractMessageReceiver.routeMessage(
>> AbstractMessageReceiver.java:269)
>> > > at
>> > >
>> > org.mule.providers.http.HttpMessageReceiver$HttpWorker.doGetOrPost(
>> HttpMessageReceiver.java:233)
>> > > at
>> > >
>> > org.mule.providers.http.HttpMessageReceiver$HttpWorker.processRequest(
>> HttpMessageReceiver.java:177)
>> > > at
>> > >
>> > org.mule.providers.http.HttpMessageReceiver$HttpWorker.run (
We recently tried building Mule (2.x) using JDK 1.5. Bottom line here is
the same as for 1.4: you *need* the xml libs in your JDK's endorsed dir
or you'll see all kinds of weird errors when handling XML.
-dirk