Hello, I just migrated my EJB 3 application to JBoss 4.0.4. I did everything needed to make it compile and deploy. Works fine. But when I try to access the deployed application I keep getting the following exception:
client side: | Exception in thread "main" org.jboss.remoting.CannotConnectException: Can not get connection to server. Problem establishing socket connection. | at org.jboss.remoting.transport.socket.SocketClientInvoker.transport(SocketClientInvoker.java:253) | at org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.java:136) | at org.jboss.remoting.Client.invoke(Client.java:444) | at org.jboss.remoting.Client.invoke(Client.java:407) | at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:41) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:88) | at org.jboss.aspects.tx.ClientTxPropagationInterceptor.invoke(ClientTxPropagationInterceptor.java:46) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:88) | at org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClientInterceptor.java:40) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:88) | at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:65) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:88) | at org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:102) | at $Proxy0.installRootUser(Unknown Source) | at de.psitrans.vl.base.security.RootInstallerClient.installRoot(RootInstallerClient.java:29) | at de.psitrans.vl.base.security.RootInstallerClient.main(RootInstallerClient.java:17) | Caused by: java.lang.reflect.InvocationTargetException | at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) | at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) | at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) | at java.lang.reflect.Constructor.newInstance(Constructor.java:494) | at org.jboss.remoting.transport.socket.SocketClientInvoker.createClientSocket(SocketClientInvoker.java:504) | at org.jboss.remoting.transport.socket.SocketClientInvoker.getConnection(SocketClientInvoker.java:471) | at org.jboss.remoting.transport.socket.SocketClientInvoker.transport(SocketClientInvoker.java:249) | ... 15 more | Caused by: java.lang.NoClassDefFoundError | at org.jboss.remoting.transport.socket.ClientSocketWrapper.createOutputStream(ClientSocketWrapper.java:91) | at org.jboss.remoting.transport.socket.ClientSocketWrapper.createStreams(ClientSocketWrapper.java:75) | at org.jboss.remoting.transport.socket.ClientSocketWrapper.<init>(ClientSocketWrapper.java:54) | ... 22 more | server side: | 12:26:08,020 ERROR [SocketServerInvoker] Failed to accept socket connection | java.lang.reflect.InvocationTargetException | at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) | at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) | at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) | at java.lang.reflect.Constructor.newInstance(Constructor.java:494) | at org.jboss.remoting.transport.socket.ServerThread.createServerSocket(ServerThread.java:147) | at org.jboss.remoting.transport.socket.ServerThread.<init>(ServerThread.java:84) | at org.jboss.remoting.transport.socket.SocketServerInvoker.processInvocation(SocketServerInvoker.java:434) | at org.jboss.remoting.transport.socket.SocketServerInvoker.run(SocketServerInvoker.java:401) | at java.lang.Thread.run(Thread.java:595) | Caused by: java.net.SocketException: Connection reset by peer: socket write error | at java.net.SocketOutputStream.socketWrite0(Native Method) | at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) | at java.net.SocketOutputStream.write(SocketOutputStream.java:136) | at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65) | at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123) | at java.io.ObjectOutputStream$BlockDataOutputStream.flush(ObjectOutputStream.java:1622) | at java.io.ObjectOutputStream.flush(ObjectOutputStream.java:655) | at org.jboss.remoting.transport.socket.ServerSocketWrapper.createOutputStream(ServerSocketWrapper.java:65) | at org.jboss.remoting.transport.socket.ClientSocketWrapper.createStreams(ClientSocketWrapper.java:75) | at org.jboss.remoting.transport.socket.ClientSocketWrapper.<init>(ClientSocketWrapper.java:54) | at org.jboss.remoting.transport.socket.ServerSocketWrapper.<init>(ServerSocketWrapper.java:50) | ... 9 more | I guess its a classpath problem, but I dont know where to start my search of the missing class. Please help. Thanx in advance, milan wölke View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3924208#3924208 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3924208 ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ JBoss-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jboss-user
