OK, I'm seeing it again. Very strange - I *am* connected to the network. I can successfully connect anywhere on the internet as well as ping my own machine on both 192.168.0.5 and 127.0.0.1.
So, my connector locator URL is socket://192.168.0.5:8084. JBoss with my .sar (which includes all my remoting stuff and the remoting jar) deploys and starts fine. I submit my first request - this one to 192.168.0.5 and I get a successful response. HOWEVER, I get the following exception in server.log: | 2005-01-14 23:52:59,605 DEBUG [org.jboss.remoting.transport.socket.ServerThread] beginning dorun | | 2005-01-14 23:52:59,655 DEBUG [org.jboss.remoting.transport.socket.SocketServerInvoker] server received invocation =>[EMAIL PROTECTED] | | 2005-01-14 23:52:59,735 DEBUG [org.jboss.remoting.transport.socket.ServerThread] IOException when reading in ACK | | java.net.SocketException: Connection reset | at java.net.SocketInputStream.read(SocketInputStream.java:168) | at java.io.BufferedInputStream.fill(BufferedInputStream.java:183) | at java.io.BufferedInputStream.read(BufferedInputStream.java:201) | at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133) | at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313) | at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380) | at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452) | at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601) | at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845) | at org.jboss.remoting.transport.socket.ServerThread.acknowledge(ServerThread.java:194) | at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:320) | at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:141) | | 2005-01-14 23:52:59,735 DEBUG [org.jboss.remoting.transport.socket.ServerThread] failed | | java.net.SocketException: Connection reset | at java.net.SocketInputStream.read(SocketInputStream.java:168) | at java.io.BufferedInputStream.fill(BufferedInputStream.java:183) | at java.io.BufferedInputStream.read(BufferedInputStream.java:201) | at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133) | at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313) | at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380) | at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452) | at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601) | at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845) | at org.jboss.remoting.transport.socket.ServerThread.acknowledge(ServerThread.java:194) | at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:320) | at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:141) | | 2005-01-14 23:52:59,735 DEBUG [org.jboss.remoting.transport.socket.ServerThread] begin thread wait | I then issue an identical command, only this time to 127.0.0.1. I do *not* see any exceptions appear in server.log (in fact, no messages come out in server.log), however, the response fails to return. On the client side I get this exception: | java.lang.Exception: org.jboss.remoting.CannotConnectException: Can not get connection to server. Problem establishing socket connection. | at org.jboss.network.command.client.AbstractCommandClient.invoke(AbstractCommandClient.java:212) | at org.jboss.network.command.client.AbstractCommandClient.invoke(AbstractCommandClient.java:194) | at org.jboss.network.command.client.CmdlineClient.issueCommand(CmdlineClient.java:159) | at org.jboss.network.command.client.CmdlineClient.main(CmdlineClient.java:67) | Caused by: org.jboss.remoting.CannotConnectException: Can not get connection to server. Problem establishing socket connection. | at org.jboss.remoting.transport.socket.SocketClientInvoker.transport(SocketClientInvoker.java:203) | at org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.java:96) | at org.jboss.remoting.Client.invoke(Client.java:197) | at org.jboss.network.command.client.AbstractCommandClient.invoke(AbstractCommandClient.java:208) | ... 3 more | Caused by: java.net.ConnectException: Connection refused: connect | at java.net.PlainSocketImpl.socketConnect(Native Method) | at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305) | at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171) | at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) | at java.net.Socket.connect(Socket.java:452) | at java.net.Socket.connect(Socket.java:402) | at java.net.Socket.<init>(Socket.java:309) | at java.net.Socket.<init>(Socket.java:124) | at org.jboss.remoting.transport.socket.SocketClientInvoker.getConnection(SocketClientInvoker.java:421) | at org.jboss.remoting.transport.socket.SocketClientInvoker.transport(SocketClientInvoker.java:199) | ... 6 more | I then reissue that request to 192.168.0.5 and, it works! I get a successful response back! However, looking in server.log, I again get another exception: | 2005-01-14 23:55:04,465 DEBUG [org.jboss.remoting.transport.socket.ServerThread] WAKEUP in SERVER THREAD | | 2005-01-14 23:55:04,465 DEBUG [org.jboss.remoting.transport.socket.ServerThread] beginning dorun | | 2005-01-14 23:55:04,495 DEBUG [org.jboss.remoting.transport.socket.SocketServerInvoker] server received invocation =>[EMAIL PROTECTED] | | 2005-01-14 23:55:04,525 DEBUG [org.jboss.remoting.transport.socket.ServerThread] IOException when reading in ACK | | java.net.SocketException: Connection reset | at java.net.SocketInputStream.read(SocketInputStream.java:168) | at java.io.BufferedInputStream.fill(BufferedInputStream.java:183) | at java.io.BufferedInputStream.read(BufferedInputStream.java:201) | at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133) | at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313) | at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380) | at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452) | at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601) | at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845) | at org.jboss.remoting.transport.socket.ServerThread.acknowledge(ServerThread.java:194) | at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:320) | at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:141) | 2005-01-14 23:55:04,525 DEBUG [org.jboss.remoting.transport.socket.ServerThread] failed | | java.net.SocketException: Connection reset | at java.net.SocketInputStream.read(SocketInputStream.java:168) | at java.io.BufferedInputStream.fill(BufferedInputStream.java:183) | at java.io.BufferedInputStream.read(BufferedInputStream.java:201) | at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2133) | at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2313) | at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2380) | at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2452) | at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2601) | at java.io.ObjectInputStream.readByte(ObjectInputStream.java:845) | at org.jboss.remoting.transport.socket.ServerThread.acknowledge(ServerThread.java:194) | at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:320) | at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:141) | | 2005-01-14 23:55:04,525 DEBUG [org.jboss.remoting.transport.socket.ServerThread] begin thread wait | 127.0.0.1 consistently fails right now (I can submit 1, 2, 3 requests in a row - they all fail). 192.168.0.5 consistently succeed. I can submit any number in a row and they all fail. This is using my own .sar with remoting - this is not using the SimpleServer. If you want, I can give you my .sar (all I did was take the minimal deployment and dump my sar in /deploy and test). I'm wondering if its because I'm running inside of JBoss as opposed to standalone. I'll see if SimpleServer does it too. View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3862227#3862227 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3862227 ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ JBoss-Development mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jboss-development
