Thanks. I removed jboss-messaging-client.jar from my ear and replaced it with jboss-messaging.jar. I then get the following:
| 2007-04-27 09:17:36,308 ERROR [com.eLynx.BPM.Message.JmsMessageService] Exception sending Jbpm message | java.lang.RuntimeException: Failed to download and/or install client side AOP stack | at org.jboss.jms.client.JBossConnectionFactory.createConnectionInternal(JBossConnectionFactory.java:206) | at org.jboss.jms.client.JBossConnectionFactory.createConnection(JBossConnectionFactory.java:88) | at org.jboss.jms.client.JBossConnectionFactory.createConnection(JBossConnectionFactory.java:83) | at com.eLynx.Messaging.MessageSender.initialize(MessageSender.java:163) | at com.eLynx.Messaging.MessageSender.<init>(MessageSender.java:76) | at com.eLynx.BPM.Message.JmsMessageService.send(JmsMessageService.java:65) | at org.jbpm.graph.def.Node.enter(Node.java:314) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.def.Node_$$_javassist_128.enter(Node_$$_javassist_128.java) | at org.jbpm.graph.def.Transition.take(Transition.java:119) | at org.jbpm.graph.def.Node.leave(Node.java:383) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.def.Node_$$_javassist_128.leave(Node_$$_javassist_128.java) | at org.jbpm.graph.exe.Token.signal(Token.java:178) | at org.jbpm.graph.exe.Token.signal(Token.java:141) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.exe.Token_$$_javassist_145.signal(Token_$$_javassist_145.java) | at org.jbpm.graph.exe.ProcessInstance.signal(ProcessInstance.java:229) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.exe.ProcessInstance_$$_javassist_154.signal(ProcessInstance_$$_javassist_154.java) | at com.eLynx.BPM.Handler.USignCompleteSigningTask.execute(USignCompleteSigningTask.java:84) | at org.jbpm.graph.def.Action.execute(Action.java:123) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.def.Action_$$_javassist_144.execute(Action_$$_javassist_144.java) | at org.jbpm.graph.def.Node.execute(Node.java:328) | at org.jbpm.graph.def.Node.enter(Node.java:316) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.def.Node_$$_javassist_128.enter(Node_$$_javassist_128.java) | at org.jbpm.graph.def.Transition.take(Transition.java:119) | at org.jbpm.graph.def.Node.leave(Node.java:383) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.def.Node_$$_javassist_128.leave(Node_$$_javassist_128.java) | at org.jbpm.graph.exe.Token.signal(Token.java:178) | at org.jbpm.graph.exe.Token.signal(Token.java:141) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.exe.Token_$$_javassist_145.signal(Token_$$_javassist_145.java) | at org.jbpm.graph.exe.ProcessInstance.signal(ProcessInstance.java:229) | at com.eLynx.BPM.ProcessManager.signalProcess(ProcessManager.java:227) | at com.eLynx.Controller.USign.USignWebappController.eSignSubmit(USignWebappController.java:393) | 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 com.eLynx.Dispatch.XmlDispatcher.dispatch(XmlDispatcher.java:161) | at com.eLynx.Dispatch.XmlDispatcher.dispatch(XmlDispatcher.java:81) | at com.eLynx.Servlet.XmlWebappServlet.doPost(XmlWebappServlet.java:119) | at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) | at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) | at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175) | at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) | at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156) | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) | at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) | at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282) | at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767) | at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697) | at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889) | at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) | at java.lang.Thread.run(Thread.java:595) | Caused by: org.jboss.jms.util.MessagingNetworkFailureException: Failed to connect client | at org.jboss.jms.client.delegate.ClientConnectionFactoryDelegate.createClient(ClientConnectionFactoryDelegate.java:288) | at org.jboss.jms.client.delegate.ClientConnectionFactoryDelegate.org$jboss$jms$client$delegate$ClientConnectionFactoryDelegate$getClientAOPStack$aop(ClientConnectionFactoryDelegate.java:222) | at org.jboss.jms.client.delegate.ClientConnectionFactoryDelegate.getClientAOPStack(ClientConnectionFactoryDelegate.java) | at org.jboss.jms.client.ClientAOPStackLoader.load(ClientAOPStackLoader.java:67) | at org.jboss.jms.client.JBossConnectionFactory.createConnectionInternal(JBossConnectionFactory.java:199) | ... 100 more | Caused by: java.lang.RuntimeException: Couldn't find valid client invoker class for transport 'bisocket' | at org.jboss.remoting.InvokerRegistry.createClientInvoker(InvokerRegistry.java:333) | at org.jboss.remoting.Client.<init>(Client.java:178) | at org.jboss.remoting.Client.<init>(Client.java:157) | at org.jboss.remoting.Client.<init>(Client.java:126) | at org.jboss.jms.client.delegate.ClientConnectionFactoryDelegate.createClient(ClientConnectionFactoryDelegate.java:282) | ... 104 more | So I added jboss-aop-jdk50-client.jar and then I get: | java.lang.IllegalAccessError: tried to access class org.jboss.aop.LoadInterceptedClassesStrategy from class org.jboss.aop.AspectManager | at org.jboss.aop.AspectManager.<init>(AspectManager.java:173) | at org.jboss.aop.AspectManager$2.run(AspectManager.java:276) | at java.security.AccessController.doPrivileged(Native Method) | at org.jboss.aop.AspectManager.instance(AspectManager.java:262) | at org.jboss.aop.AspectManager.instance(AspectManager.java:255) | at org.jboss.jms.client.delegate.ClientConnectionFactoryDelegate.<clinit>(ClientConnectionFactoryDelegate.java) | at sun.misc.Unsafe.ensureClassInitialized(Native Method) | at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) | at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) | at java.lang.reflect.Field.acquireFieldAccessor(Field.java:917) | at java.lang.reflect.Field.getFieldAccessor(Field.java:898) | at java.lang.reflect.Field.getLong(Field.java:527) | at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1586) | at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:52) | at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:408) | at java.security.AccessController.doPrivileged(Native Method) | at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:400) | at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:297) | at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:531) | at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1552) | at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1466) | at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699) | at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) | at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1908) | at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1832) | at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1719) | at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305) | at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) | at java.rmi.MarshalledObject.get(MarshalledObject.java:135) | at org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:72) | at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:652) | at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587) | at javax.naming.InitialContext.lookup(InitialContext.java:351) | at com.eLynx.Messaging.MessageSender.initialize(MessageSender.java:162) | at com.eLynx.Messaging.MessageSender.<init>(MessageSender.java:76) | at com.eLynx.BPM.Message.JmsMessageService.send(JmsMessageService.java:65) | at org.jbpm.graph.def.Node.enter(Node.java:314) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.def.Node_$$_javassist_44.enter(Node_$$_javassist_44.java) | at org.jbpm.graph.def.Transition.take(Transition.java:119) | at org.jbpm.graph.def.Node.leave(Node.java:383) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.def.Node_$$_javassist_44.leave(Node_$$_javassist_44.java) | at org.jbpm.graph.exe.Token.signal(Token.java:178) | at org.jbpm.graph.exe.Token.signal(Token.java:141) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.exe.Token_$$_javassist_61.signal(Token_$$_javassist_61.java) | at org.jbpm.graph.exe.ProcessInstance.signal(ProcessInstance.java:229) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.exe.ProcessInstance_$$_javassist_70.signal(ProcessInstance_$$_javassist_70.java) | at com.eLynx.BPM.Handler.USignCompleteSigningTask.execute(USignCompleteSigningTask.java:84) | at org.jbpm.graph.def.Action.execute(Action.java:123) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.def.Action_$$_javassist_60.execute(Action_$$_javassist_60.java) | at org.jbpm.graph.def.Node.execute(Node.java:328) | at org.jbpm.graph.def.Node.enter(Node.java:316) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.def.Node_$$_javassist_44.enter(Node_$$_javassist_44.java) | at org.jbpm.graph.def.Transition.take(Transition.java:119) | at org.jbpm.graph.def.Node.leave(Node.java:383) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.def.Node_$$_javassist_44.leave(Node_$$_javassist_44.java) | at org.jbpm.graph.exe.Token.signal(Token.java:178) | at org.jbpm.graph.exe.Token.signal(Token.java:141) | 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.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205) | at org.jbpm.graph.exe.Token_$$_javassist_61.signal(Token_$$_javassist_61.java) | at org.jbpm.graph.exe.ProcessInstance.signal(ProcessInstance.java:229) | at com.eLynx.BPM.ProcessManager.signalProcess(ProcessManager.java:227) | at com.eLynx.Controller.USign.USignWebappController.eSignSubmit(USignWebappController.java:393) | 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 com.eLynx.Dispatch.XmlDispatcher.dispatch(XmlDispatcher.java:161) | at com.eLynx.Dispatch.XmlDispatcher.dispatch(XmlDispatcher.java:81) | at com.eLynx.Servlet.XmlWebappServlet.doPost(XmlWebappServlet.java:119) | at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) | at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) | at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175) | at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) | at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156) | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) | at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) | at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282) | at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767) | at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697) | at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889) | at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) | at java.lang.Thread.run(Thread.java:595) | Good luck getting this classloader stuff straightened out. Right now I feel like a dog chasing its tail. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4041400#4041400 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4041400 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user