Dear All, please help.. <br>I got this error, and when this happen, server stop.<br>I used Netty <a href="http://www.jboss.org/netty/downloads.html"><strong>3.1.5.GA</strong></a>
 version.<br>This is happen when server process connection more than 900 concurrent connection and receive new connection.<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 href="http://log.info">log.info</a>(&quot;Start listening on &quot; + ip + &quot;:&quot; + port);<br>
            bootstrap.setPipelineFactory(new ConnPipelineFactory(this));<br><br>            bootstrap.setOption(&quot;child.tcpNoDelay&quot;, true);<br>            bootstrap.setOption(&quot;child.keepAlive&quot;, true);<br>
            bootstrap.setOption(&quot;child.reuseAddress&quot;, true);<br>            bootstrap.setOption(&quot;child.connectTimeoutMillis&quot;, 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> This is error :<br><br>Exception in thread &quot;pool-1-thread-1&quot; 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.&lt;init&gt;(Unknown Source)<br>        at java.util.jar.JarFile.&lt;init&gt;(Unknown Source)<br>        at java.util.jar.JarFile.&lt;init&gt;(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>