Got this error:<br>Exception in thread "pool-2-thread-1" java.lang.InternalError<br> at sun.misc.URLClassPath$JarLoader.getResource(Unknown Source)<br> at sun.misc.URLClassPath.getResource(Unknown Source)<br>
at java.net.URLClassLoader$1.run(Unknown Source)<br> at java.security.AccessController.doPrivileged(Native Method)<br> at java.net.URLClassLoader.findClass(Unknown Source)<br> at sun.misc.Launcher$ExtClassLoader.findClass(Unknown Source)<br>
at java.lang.ClassLoader.loadClass(Unknown Source)<br> at java.lang.ClassLoader.loadClass(Unknown Source)<br> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)<br> at java.lang.ClassLoader.loadClass(Unknown Source)<br>
at java.util.ResourceBundle$RBClassLoader.loadClass(Unknown Source)<br> at java.util.ResourceBundle$Control.newBundle(Unknown Source)<br> at java.util.ResourceBundle.loadBundle(Unknown Source)<br> at java.util.ResourceBundle.findBundle(Unknown Source)<br>
at java.util.ResourceBundle.findBundle(Unknown Source)<br> at java.util.ResourceBundle.getBundleImpl(Unknown Source)<br> at java.util.ResourceBundle.getBundle(Unknown Source)<br> at java.util.logging.Level.getLocalizedName(Unknown Source)<br>
at java.util.logging.SimpleFormatter.format(Unknown Source)<br> at java.util.logging.StreamHandler.publish(Unknown Source)<br> at java.util.logging.ConsoleHandler.publish(Unknown Source)<br> at java.util.logging.Logger.log(Unknown Source)<br>
at java.util.logging.Logger.doLog(Unknown Source)<br> at java.util.logging.Logger.logp(Unknown Source)<br> at org.jboss.netty.logging.JdkLogger.warn(JdkLogger.java:86)<br> at org.jboss.netty.logging.InternalLoggerFactory$1.warn(InternalLoggerFactory.java:133)<br>
at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink$Boss.run(NioServerSocketPipelineSink.java:242)<br> at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:101)<br> at org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)<br>
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)<br> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)<br> at java.lang.Thread.run(Unknown Source)<br>Caused by: java.util.zip.ZipException: error in opening zip file<br>
at java.util.zip.ZipFile.open(Native Method)<br> at java.util.zip.ZipFile.<init>(Unknown Source)<br> at java.util.jar.JarFile.<init>(Unknown Source)<br> at java.util.jar.JarFile.<init>(Unknown Source)<br>
at sun.misc.URLClassPath$JarLoader.getJarFile(Unknown Source)<br> at sun.misc.URLClassPath$JarLoader.access$600(Unknown Source)<br> at sun.misc.URLClassPath$JarLoader$1.run(Unknown Source)<br> at java.security.AccessController.doPrivileged(Native Method)<br>
at sun.misc.URLClassPath$JarLoader.ensureOpen(Unknown Source)<br> ... 32 more<br><br><br>I am using <br>Linux Red Hat 5<br>Netty <a title="http://www.jboss.org/netty/downloads.html" href="http://www.jboss.org/netty/downloads.html"><strong title="http://www.jboss.org/netty/downloads.html">3.1.5.GA</strong></a> version<br>
This is coding when binding.<br> ChannelFactory factory = new
NioServerSocketChannelFactory(Executors.newCachedThreadPool(),<br>
Executors.newCachedThreadPool());//,200);<br> ServerBootstrap
bootstrap = new ServerBootstrap(factory);<br> <a title="http://log.info/" href="http://log.info/">log.info</a>("Start listening on
" + ip + ":" + port);<br> bootstrap.setPipelineFactory(new
ConnPipelineFactory(this));<br><br>
bootstrap.setOption("child.tcpNoDelay", true);<br>
bootstrap.setOption("child.keepAlive", true);<br>
bootstrap.setOption("child.reuseAddress", true);<br>
bootstrap.setOption("child.connectTimeoutMillis", 10000); <br>
conData.setBootstrapSvr(bootstrap);<br> // Bind and start to
accept incoming connections.<br> InetAddress inet =
InetAddress.getByName(ip); <br> Channel chn =
bootstrap.bind(new InetSocketAddress(inet,port));<br><br>I have set maximum open file to <br>[root@localhost ~]# cat /proc/sys/fs/file-max<br>1000000<br>When this error happen, server can't get any event in Channel Handler.<br>
Client can connect but all data sent to server will not responded. <br>Thank you for you kindness to answer this Question.<br><br>Regard<br>Reza Ginting<br><br>