OK, I've changed from JBoss 4 to 3.2.3, and I'm getting a different exception, which is....
Exception in thread "main" com.bh.bplan.client.ServerAccessException: javax.naming.CommunicationException: error setting options [Root exception is java.net.SocketException: error setting options]
at com.bh.bplan.client.UserContextImplementation.connect(UserContextImplementation.java:51)
at com.bh.bplan.client.UserContextFactory.createUserContext(UserContextFactory.java:38)
at com.edh.test.client.ConnectTest.main(ConnectTest.java:22)
Caused by: javax.naming.CommunicationException: error setting options [Root exception is java.net.SocketException: error setting options]
at org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1115)
at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1223)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:514)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:507)
at javax.naming.InitialContext.lookup(Unknown Source)
at com.bh.bplan.client.ContextLookup.getUserRemoteHome(ContextLookup.java:34)
at com.bh.bplan.client.UserContextImplementation.connect(UserContextImplementation.java:49)
... 2 more
Caused by: java.net.SocketException: error setting options
at java.net.PlainDatagramSocketImpl.join(Native Method)
at java.net.PlainDatagramSocketImpl.join(Unknown Source)
at java.net.MulticastSocket.joinGroup(Unknown Source)
at org.jnp.interfaces.NamingContext.discoverServer (NamingContext.java:1069)
... 8 more
My netstat -a output is
Active Connections
Proto Local Address Foreign Address State
TCP fozzie:echo fozzie:0 LISTENING
TCP fozzie:discard fozzie:0 LISTENING
TCP fozzie:daytime fozzie:0 LISTENING
TCP fozzie:qotd fozzie:0 LISTENING
TCP fozzie:chargen fozzie:0 LISTENING
TCP fozzie:epmap fozzie:0 LISTENING
TCP fozzie:microsoft-ds fozzie:0 LISTENING
TCP fozzie:1025 fozzie:0 LISTENING
TCP fozzie:1026 fozzie:0 LISTENING
TCP fozzie:1029 fozzie:0 LISTENING
TCP fozzie:1030 fozzie:0 LISTENING
TCP fozzie:1048 fozzie:0 LISTENING
TCP fozzie:1098 fozzie:0 LISTENING
TCP fozzie:1099 fozzie:0 LISTENING
TCP fozzie:1801 fozzie:0 LISTENING
TCP fozzie:2103 fozzie:0 LISTENING
TCP fozzie:2105 fozzie:0 LISTENING
TCP fozzie:2107 fozzie:0 LISTENING
TCP fozzie:3372 fozzie:0 LISTENING
TCP fozzie:4444 fozzie:0 LISTENING
TCP fozzie:4445 fozzie:0 LISTENING
TCP fozzie:8009 fozzie:0 LISTENING
TCP fozzie:8080 fozzie:0 LISTENING
TCP fozzie:8083 fozzie:0 LISTENING
TCP fozzie:8090 fozzie:0 LISTENING
TCP fozzie:8092 fozzie:0 LISTENING
TCP fozzie:8093 fozzie:0 LISTENING
UDP fozzie:echo *:*
UDP fozzie:discard *:*
UDP fozzie:daytime *:*
UDP fozzie:qotd *:*
UDP fozzie:chargen *:*
UDP fozzie:epmap *:*
UDP fozzie:snmp *:*
UDP fozzie:microsoft-ds *:*
UDP fozzie:1027 *:*
UDP fozzie:1028 *:*
UDP fozzie:1047 *:*
UDP fozzie:1162 *:*
UDP fozzie:1645 *:*
UDP fozzie:1646 *:*
UDP fozzie:radius *:*
UDP fozzie:radacct *:*
UDP fozzie:3527 *:*
UDP fozzie:1031 *:*
UDP fozzie:1032 *:*
I was really hoping that someone could tell me what's causing this, because I'm stumped. More specifics about the environment:
Win2K Pro SP4
JDK 1.4.2_01
JBoss 3.2.3