Hi, 
I was trying to run the simple MinaTimeServer example on my machine. It was 
successful in Windows and it worked properly.
Then I switched to Linux (Ubuntu 8.04 (kernel = 2.6.24.16)), installed a JDK 
(java version "1.5.0" & gij (GNU libgcj) version 4.2.4 (Ubuntu 4.2.4-1ubuntu3)).
The Project compiled successfully using JAVAC.
But when I run it I get a runtime Exception:

1 [main] WARN org.apache.mina.common.support.DefaultExceptionMonitor - 
Unexpected exception.
java.net.SocketException: Operation now in progress
   at gnu.java.net.PlainSocketImpl.getOption(libgcj.so.81)
   at java.net.Socket.getReuseAddress(libgcj.so.81)
   at 
org.apache.mina.transport.socket.nio.SocketSessionConfigImpl.initializeDefaultSocketParameters(SocketSessionConfigImpl.java:175)
   at 
org.apache.mina.transport.socket.nio.SocketSessionConfigImpl.initializeFallbackDefaultSocketParameters(SocketSessionConfigImpl.java:92)
   at 
org.apache.mina.transport.socket.nio.SocketSessionConfigImpl.<clinit>(SocketSessionConfigImpl.java:85)
   at java.lang.Class.initializeClass(libgcj.so.81)
   at 
org.apache.mina.transport.socket.nio.SocketAcceptorConfig.<init>(SocketAcceptorConfig.java:37)
   at 
org.apache.mina.transport.socket.nio.SocketAcceptor.<init>(SocketAcceptor.java:66)
   at 
org.apache.mina.transport.socket.nio.SocketAcceptor.<init>(SocketAcceptor.java:88)
   at MinaTimeServer.main(MinaTimeServer.java:23)
Exception in thread "main" org.apache.mina.common.RuntimeIOException: Failed to 
get the default configuration.
   at 
org.apache.mina.transport.socket.nio.SocketAcceptorConfig.<init>(SocketAcceptorConfig.java:54)
   at 
org.apache.mina.transport.socket.nio.SocketAcceptor.<init>(SocketAcceptor.java:66)
   at 
org.apache.mina.transport.socket.nio.SocketAcceptor.<init>(SocketAcceptor.java:88)
   at MinaTimeServer.main(MinaTimeServer.java:23)
Caused by: java.net.SocketException: Transport endpoint is not connected
   at gnu.java.net.PlainSocketImpl.getOption(libgcj.so.81)
   at java.net.ServerSocket.getReuseAddress(libgcj.so.81)
   at 
org.apache.mina.transport.socket.nio.SocketAcceptorConfig.<init>(SocketAcceptorConfig.java:52)
   ...3 more

One more thing: "I am running it as root"
Thanks for your helps :D


      

Reply via email to