项目现在开业正常用,但是报错。
启动了3个tomcat。这个是其中的一个
一共用到的端口8081 8007 8090 8446 。和其他的
tomcat都没重复的端口.
- Java code
Sep 25, 2011 2:06:06 AM org.apache.jk.common.MsgAjp processHeaderSEVERE: BAD packet signature 18245Sep 25, 2011 2:06:06 AM org.apache.jk.common.ChannelSocket processConnectionSEVERE: Error, processing connectionjava.lang.IndexOutOfBoundsException at java.io.BufferedInputStream.read(BufferedInputStream.java:310) at org.apache.jk.common.ChannelSocket.read(ChannelSocket.java:621) at org.apache.jk.common.ChannelSocket.receive(ChannelSocket.java:578) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:686) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:662)
server.xml
- XML code
<Server port="8007" shutdown="SHUTDOWN"><Connector port="8081" protocol="org.apache.coyote.http11.Http11NioProtocol" connectionTimeout="20000" redirectPort="8446" /> <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8090" protocol="AJP/1.3" redirectPort="8446" /> <Engine name="Catalina" defaultHost="localhost"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> <!--</Host> --> <Host name="test.com" appBase="" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context docBase="/data/htdocs/test" path=""> <Manager className="org.apache.catalina.session.PersistentManager" saveOnRestart="false"> <Store className="org.apache.catalina.session.FileStore"/> </Manager> </Context> </Host>
------解决方案--------------------------------------------------------
你这个错误是IndexOutOfBoundsException抛出的异常
------解决方案--------------------------------------------------------
这是全部异常信息??
------解决方案--------------------------------------------------------
是不是哪个端口被其他软件占用了
------解决方案--------------------------------------------------------
IndexOutOfBoundsException 指示某排序索引(例如对数组、字符串或向量的排序)超出范围时抛出。
应用程序可以为这个类创建子类,以指示类似的异常。