tomcat6配置comet,修改server.xml出错

信息: Server startup in 433 ms
七月 05, 2012 2:19:50 下午 org.apache.tomcat.util.net.NioEndpoint setSocketOptions
严重:
java.net.SocketException: Invalid argument: no further information
at sun.nio.ch.Net.setIntOption0(Native Method)
at sun.nio.ch.Net.setSocketOption(Net.java:279)
at sun.nio.ch.SocketChannelImpl.setOption(SocketChannelImpl.java:175)
at sun.nio.ch.SocketAdaptor.setIntOption(SocketAdaptor.java:296)
at sun.nio.ch.SocketAdaptor.setTrafficClass(SocketAdaptor.java:396)
at org.apache.tomcat.util.net.SocketProperties.setProperties(SocketProperties.java:184)
at org.apache.tomcat.util.net.NioEndpoint.setSocketOptions(NioEndpoint.java:1089)
at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:1314)
at java.lang.Thread.run(Thread.java:722)

七月 05, 2012 2:19:50 下午 org.apache.tomcat.util.net.NioEndpoint setSocketOptions

4个回答

:( 干嘛要修改。。。。改回来啊
是不是用了Http11NIOProtocol和jdk1.7啊。。jdk换1.6

aa1aa3
爱上一条鱼 好吧。。。。。
7 年多之前 回复
iteye_6151
iteye_6151 这个不可以,现在公司用jdk7,要用这个comet技术实现动态收信,所以先研究一下
7 年多之前 回复
aa1aa3
爱上一条鱼 额 那还不如用jdk6呢。。。
7 年多之前 回复
iteye_6151
iteye_6151 代码改动还不是特别多,就是tomcat7中关于comet实现改了比较多,原先是接口,现在是抽象类,而且是要重写的方法已很多
7 年多之前 回复
aa1aa3
爱上一条鱼 这个改动大的么 不大就修改代码好嘞 实在不行再换JDK
7 年多之前 回复
iteye_6151
iteye_6151 我换成tomcat7可以,但是tomcat7对comet有重新定义了,要修改代码
7 年多之前 回复
aa1aa3
爱上一条鱼 不知道的么。。。你换了jdk也不知道行不行 试试吧 可以找别人的电脑试试
7 年多之前 回复
iteye_6151
iteye_6151 tomcat换了2个版本了,都是这个问题,难道除了换jdk的版本其他方法就不行了吗
7 年多之前 回复
aa1aa3
爱上一条鱼 或者是说换个tomcat版本
7 年多之前 回复

你得给出你的server.xml啊

你启动服务器之前是不是已经有个请求访问你的服务器?

把xml文件贴出来看下,应该是配置出了问题,配置了没有的属性,反射时报错

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问