Hi, i hava a JBoss 4.2.0 cluster, each with a webserver. Above there's an apache2.2 with mod_jk for loadbalancing.
I did the loadbalancing, decribed on http://www.jboss.org/wiki/Wiki.jsp?page=UsingMod_jk1.2WithJBoss I also changed the DefaultEJBConnector, that it returns the IP of the Apache. Now i tried to access the cluster with rmi over http and i get the error: | org.jboss.remoting.CannotConnectException: Can not get connection to server. Problem establishing socket connection for InvokerLocator [socket://x.x.x.x:3873/?enableTcpNoDelay=false] | at org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:530) | at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122) | at org.jboss.remoting.Client.invoke(Client.java:1550) | at org.jboss.remoting.Client.invoke(Client.java:530) | at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:62) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | at org.jboss.aspects.tx.ClientTxPropagationInterceptor.invoke(ClientTxPropagationInterceptor.java:61) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | at org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClientInterceptor.java:53) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:72) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | at org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:103) | at $Proxy1.verifyUsernameAndPassword(Unknown Source) | at com.kontron.fc.client.dialog.LoginDialog.logIn(LoginDialog.java:195) | at com.kontron.fc.client.dialog.LoginDialog.buttonPressed(LoginDialog.java:163) | at org.eclipse.jface.dialogs.Dialog$3.widgetSelected(Dialog.java:660) | at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) | at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) | at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928) | at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348) | at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968) | at org.eclipse.jface.window.Window.runEventLoop(Window.java:820) | at org.eclipse.jface.window.Window.open(Window.java:796) | at com.kontron.fc.client.Application.run(Application.java:66) | at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78) | at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) | at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) | at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) | at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) | 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:152) | at org.jboss.remoting.transport.socket.MicroSocketClientInvoker.getConnection(MicroSocketClientInvoker.java:842) | at org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:526) | at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122) | at org.jboss.remoting.Client.invoke(Client.java:1550) | at org.jboss.remoting.Client.invoke(Client.java:530) | at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:62) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | at org.jboss.aspects.tx.ClientTxPropagationInterceptor.invoke(ClientTxPropagationInterceptor.java:61) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | at org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClientInterceptor.java:53) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:72) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) | at org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:103) | at $Proxy1.verifyUsernameAndPassword(Unknown Source) | at com.kontron.fc.client.dialog.LoginDialog.logIn(LoginDialog.java:195) | at com.kontron.fc.client.dialog.LoginDialog.buttonPressed(LoginDialog.java:163) | at org.eclipse.jface.dialogs.Dialog$3.widgetSelected(Dialog.java:660) | at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) | at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) | at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928) | at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348) | at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968) | at org.eclipse.jface.window.Window.runEventLoop(Window.java:820) | at org.eclipse.jface.window.Window.open(Window.java:796) | at com.kontron.fc.client.Application.run(Application.java:66) | at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:74) | ... 25 more | Caused by: java.net.SocketException: recv failed: Connection aborted by peer | at jrockit.net.SocketNativeIO.readBytesPinned(Native Method) | at jrockit.net.SocketNativeIO.socketRead(Unknown Source) | at java.net.SocketInputStream.socketRead0(SocketInputStream.java) | at java.net.SocketInputStream.read(SocketInputStream.java:129) | at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) | at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) | at java.io.BufferedInputStream.read(BufferedInputStream.java:313) | at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2213) | at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2226) | at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2694) | at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:761) | at java.io.ObjectInputStream.<init>(ObjectInputStream.java:277) | at org.jboss.remoting.loading.ObjectInputStreamWithClassLoader.<init>(ObjectInputStreamWithClassLoader.java:95) | at org.jboss.remoting.serialization.impl.java.JavaSerializationManager.createInput(JavaSerializationManager.java:54) | at org.jboss.remoting.marshal.serializable.SerializableUnMarshaller.getMarshallingStream(SerializableUnMarshaller.java:72) | at org.jboss.remoting.marshal.serializable.SerializableUnMarshaller.getMarshallingStream(SerializableUnMarshaller.java:55) | at org.jboss.remoting.transport.socket.ClientSocketWrapper.createInputStream(ClientSocketWrapper.java:185) | at org.jboss.remoting.transport.socket.ClientSocketWrapper.createStreams(ClientSocketWrapper.java:164) | at org.jboss.remoting.transport.socket.ClientSocketWrapper.<init>(ClientSocketWrapper.java:66) | 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:152) | at org.jboss.remoting.transport.socket.MicroSocketClientInvoker.getConnection(MicroSocketClientInvoker.java:842) | at org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:526) | at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122) | at org.jboss.remoting.Client.invoke(Client.java:1550) | at org.jboss.remoting.Client.invoke(Client.java:530) | at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:62) | The ip address is the address of the Apache server. I think, that there's no routing for this adress on the Apache server. How can i do this? thanks in advance :-) Regards Stefan View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4060439#4060439 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4060439 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
