Hide Forgot
project_key: SOA Try aggregator quickstart. The command ant runRedService results to ERROR, probably because of missing class org/jaxen/saxpath/SAXPathException. [java] 14:24:41,420 ERROR [main][ConfigurationController] Unexpected exception starting controller [java] org.jboss.soa.esb.listeners.lifecycle.ManagedLifecycleException: Error configuring action processing pipeline [java] at org.jboss.soa.esb.listeners.message.MessageAwareListener.doInitialise(MessageAwareListener.java:192) [java] at org.jboss.soa.esb.listeners.lifecycle.AbstractManagedLifecycle.initialise(AbstractManagedLifecycle.java:133) [java] at org.jboss.soa.esb.listeners.lifecycle.ManagedLifecycleController.initialiseInstances(ManagedLifecycleController.java:109) [java] at org.jboss.soa.esb.listeners.lifecycle.ManagedLifecycleController.start(ManagedLifecycleController.java:66) [java] at org.jboss.soa.esb.listeners.config.ConfigurationController.startController(ConfigurationController.java:355) [java] at org.jboss.soa.esb.listeners.config.ConfigurationController.startController(ConfigurationController.java:345) [java] at org.jboss.soa.esb.listeners.config.ConfigurationController.processConfiguration(ConfigurationController.java:331) [java] at org.jboss.soa.esb.listeners.config.ConfigurationController.<init>(ConfigurationController.java:133) [java] at org.jboss.soa.esb.listeners.StandAloneBootStrapper.initiateController(StandAloneBootStrapper.java:230) [java] at org.jboss.soa.esb.listeners.StandAloneBootStrapper.<init>(StandAloneBootStrapper.java:155) [java] at org.jboss.soa.esb.listeners.StandAloneBootStrapper.<init>(StandAloneBootStrapper.java:131) [java] at org.jboss.soa.esb.listeners.StandAloneBootStrapper.main(StandAloneBootStrapper.java:98) [java] Caused by: org.jboss.soa.esb.ConfigurationException: Unexpected exception while instantiating action instance [java] at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.getActionClassInstance(ActionProcessorMethodInfo.java:359) [java] at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.getActionClassInstance(ActionProcessorMethodInfo.java:340) [java] at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.<init>(ActionProcessingPipeline.java:275) [java] at org.jboss.soa.esb.listeners.message.MessageAwareListener.doInitialise(MessageAwareListener.java:186) [java] ... 11 more [java] Caused by: java.lang.reflect.InvocationTargetException [java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [java] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) [java] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) [java] at java.lang.reflect.Constructor.newInstance(Constructor.java:513) [java] at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.getActionClassInstance(ActionProcessorMethodInfo.java:355) [java] ... 14 more [java] Caused by: java.lang.NoClassDefFoundError: org/jaxen/saxpath/SAXPathException [java] at org.jboss.soa.esb.smooks.resource.SmooksResource.createSmooksResource(SmooksResource.java:84) [java] at org.jboss.soa.esb.smooks.SmooksAction.<init>(SmooksAction.java:143) [java] ... 19 more [java] Caused by: java.lang.ClassNotFoundException: org.jaxen.saxpath.SAXPathException [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:202) [java] at java.security.AccessController.doPrivileged(Native Method) [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307) [java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [java] ... 21 more
Link: Added: This issue Cloned from SOA-3320
Link: Removed: This issue Cloned from SOA-3320
exec-classpath in base-build.xml needs to include jaxen.jar from the client lib directory.
I suspect that the cause may lie elsewhere, not with the base-build.xml. Since Tom is on vacation this week I will do some investigation
I should have said 'not necessarily with the base-build.xml' since this was not an issue with 5.1. We need to first understand what has changed.
The change is within Smooks, the Smooks class has introduced an explicit dependency on jaxen. Doug's fix is correct.
Link: Added: This issue is duplicated by SOA-3320
Link: Added: This issue depends JBESB-3675
Updated in ESB, should be in ER4. This issue also stops huge-split-enrich-transform-route from working.
Verified on ER4.