当前位置:  技术问答>java相关

tomcat能手或者Unix高手请入,如果今天能解决再加100……

    来源: 互联网  发布时间:2015-09-02

    本文导语:  在Win2000+tomcat4.0上成功发布测试的jspjavaBean发布到Unix(不清楚tomcat的版本,只知道jre只有1.2.2)上后,莫名其妙的问题就来了。 当设置javaBean的scope为page时,第一次页面的访问和javaBean的调用正常,第二次则出错。 当设...

在Win2000+tomcat4.0上成功发布测试的jspjavaBean发布到Unix(不清楚tomcat的版本,只知道jre只有1.2.2)上后,莫名其妙的问题就来了。
当设置javaBean的scope为page时,第一次页面的访问和javaBean的调用正常,第二次则出错。
当设置javaBean的scope为session时,在同一个session期间(也就是浏览器不关)的访问和javaBean的调用正常,新开一个窗口(或是从另一台机器)来访问则出错。
当设置javaBean的scope为application时,不再出现错误,但这已经和我的应用要求完全不符合了。
让人不解的是,为什么在2000下没有任何问题(scope为page或者session时),到了unix下就出这么莫名奇妙的问题。还有就是为什么将javaBean的作用范围(scope)设为application后,问题又消失了。
附产生的错误(最致命的,整个虚拟机都崩溃了,每次都要重新再启动tomcat)

Full thread dump:

"Thread-20" prio=9 tid=0x132db8 nid=0x9a runnable [0..0x7708f4e0]

"SeedGenerator Thread" daemon prio=9 tid=0x16f5e0 nid=0xf waiting on monitor [0x
770b0000..0x770b04e0]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:424)
        at sun.security.provider.SeedGenerator.run(SeedGenerator.java:109)
        at java.lang.Thread.run(Thread.java:479)

"Thread-3" prio=9 tid=0x12850 nid=0x1 runnable [0..0x7f7f14a0]

"Thread-2" prio=9 tid=0x290fe8 nid=0xd runnable [0x770f2000..0x770f24e0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:406)
        at java.net.ServerSocket.implAccept(ServerSocket.java:240)
        at java.net.ServerSocket.accept(ServerSocket.java:224)
        at org.apache.tomcat.service.SimpleTcpEndpoint.acceptSocket(SimpleTcpEnd
point.java:267)
        at org.apache.tomcat.service.SimpleTcpEndpoint.acceptConnections(SimpleT
cpEndpoint.java:248)
        at org.apache.tomcat.service.TcpListenerThread.run(SimpleTcpEndpoint.jav
a:319)
        at java.lang.Thread.run(Thread.java:479)

"Thread-1" prio=9 tid=0x290c00 nid=0xc runnable [0x77113000..0x771134e0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:406)
        at java.net.ServerSocket.implAccept(ServerSocket.java:240)
        at java.net.ServerSocket.accept(ServerSocket.java:224)
        at org.apache.tomcat.service.SimpleTcpEndpoint.acceptSocket(SimpleTcpEnd
point.java:267)
        at org.apache.tomcat.service.SimpleTcpEndpoint.acceptConnections(SimpleT
cpEndpoint.java:248)
        at org.apache.tomcat.service.TcpListenerThread.run(SimpleTcpEndpoint.jav
a:319)
        at java.lang.Thread.run(Thread.java:479)

"StandardManager" daemon prio=8 tid=0x25bb70 nid=0xb waiting on monitor [0x7f403
000..0x7f4034e0]
        at java.lang.Thread.sleep(Native Method)
        at org.apache.tomcat.session.StandardManager.threadSleep(StandardManager
.java:418)
        at org.apache.tomcat.session.StandardManager.run(StandardManager.java:47
5)
        at java.lang.Thread.run(Thread.java:479)

"StandardManager" daemon prio=8 tid=0x2590a0 nid=0xa waiting on monitor [0x7f424
000..0x7f4244e0]
        at java.lang.Thread.sleep(Native Method)
        at org.apache.tomcat.session.StandardManager.threadSleep(StandardManager
.java:418)
        at org.apache.tomcat.session.StandardManager.run(StandardManager.java:47
5)
        at java.lang.Thread.run(Thread.java:479)

"StandardManager" daemon prio=8 tid=0x258710 nid=0x9 waiting on monitor [0x7f445
000..0x7f4454e0]
        at java.lang.Thread.sleep(Native Method)
        at org.apache.tomcat.session.StandardManager.threadSleep(StandardManager
.java:418)
        at org.apache.tomcat.session.StandardManager.run(StandardManager.java:47
5)
        at java.lang.Thread.run(Thread.java:479)

"Thread-0" daemon prio=9 tid=0x255128 nid=0x8 waiting on monitor [0x7f466000..0x
7f4664e0]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:424)
        at org.apache.tomcat.util.Queue.pull(Queue.java:89)
        at org.apache.tomcat.logging.LogDaemon$1.run(TomcatLogger.java:199)
        at org.apache.tomcat.logging.LogDaemon.run(TomcatLogger.java:214)

"Signal Dispatcher" daemon prio=9 tid=0xf2d20 nid=0x7 runnable [0..0xffffffff]

"Finalizer" daemon prio=9 tid=0xeba68 nid=0x5 waiting on monitor [0x7f4b9000..0x
7f4b94e0]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)

"Reference Handler" daemon prio=9 tid=0xea998 nid=0x4 waiting on monitor [0x7f4d
a000..0x7f4da4e0]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:424)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)

"VM Thread" prio=5 tid=0x73de8 nid=0x3 runnable

"VM Periodic Task Thread" prio=8 tid=0xf2a48 nid=0x6 waiting on monitor
#
# Java version:
# HotSpot VM (1.0.1fcs, mixed mode, PA2.0 build 1.2.2.02-99/12/09-PA_RISC2.0)
#
# HotSpot Virtual Machine Error, Unexpected Signal 4
#
# Error ID: 4F533F48500D55580E4350500B22
#


|
你用什么browser?换一个browser看看,如果一样的话,
估计可能是虚拟机版本过低的原因

|
不懂,gz

|
tomcat4是应该可以在1.2上面跑的,你的“Unix”指的是哪个版本?
或者用-server启动试试看

    
 
 

您可能感兴趣的文章:

  • 高手啊,快救命:在Tomcat3.0中成功,在Tomcat4.0中出错
  • tomcat 与 javabean,高手们,快来拿分吧!
  • 那位高手知道solaris10 for x86 下,把tomcat添加到服务中去???
  • 高手请进,关于Tomcat4.0+JavaBean
  • 如何将 Tomcat 4 整合在 IIS 里,请高手指点
  • tomcat高手入内(在线等等)
  • 请教高手:可不可以手工改tomcat的jdk?
  • linux虚拟机部署web项目(tomcat服务器)出现了问题,有待高手解决啊。
  • 关于tomcat和jsp的问题,高手请进
  • 高手赐教!Tomcat4.02的配置,不知javaBean目录、servlet目录该如何配置?
  • 关于tomcat4.1.12中的GloableResource的问题,高手请进
  • Servlet高手急救:欲从servlet输出图形,请问linux环境下如何配置,web服务器为tomcat
  • 为什么都用Tomcat,我用Resin行不行?高手指点一下。
  • 高手请看,tomcat4.0问题
  • 在线高分等待高手相助(tomcat问题)
  • 请高手指点:tomcat下jsp的bean的class应该放在哪儿?先谢谢了!
  • 高手何在????????:Servlet高手急救:欲从servlet输出图形,请问linux环境下如何配置,web服务器为tomcat
  • 请教JSP高手一个问题::关于配置 TOMCAT
  • (再开一贴)高手请进!Tomcat4.0.1+jConnect5.5+j2sdk1.4+Sybase数据库,运行时错误!!!!
  • Linux8+Apahce2.0.44+Tomcat4.1.18 整合编译有问题!!! 高手来
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 多jdk环境下安装多个tomcat冲突解决配置方法
  • Linux下安装Tomcat后与Oracle冲突的解决
  • Eclipse启动Tomcat超时问题的解决方法
  • 用tomcat作为jsp服务器,如何解决jsp中的汉字显示问题?
  • 50分,请问在linux7。2下安装tomcat的解决方案!
  • 直接双击启动tomcat中的startup.bat闪退原因及解决方法
  • 我用tomcat3.2.1学习jsp,是中文的就不显示,我怎么解决这个问题???
  • java中tomcat的80端口被占用问题解决
  • eclipse启动tomcat无法访问的解决方法
  • 重编译servlet程序后...都要重启tomcat才显示改变..怎么解决阿...
  • 到底有没有人配成功过:Apache 2.0.39 + Tomcat-4.0.3 ,别瞎吹牛了!!解决了,我给100分!
  • 用warp整合的apache和tomcat的默认文档(原来是index.html)该怎么设置,解决了还可以多加
  • 最近我在LINUX下整合apache2.0.43和tomcat4.12时遇到一问题,请各位帮忙解决。
  • Tomcat服务无法启动的问题的解决方法
  • tomcat3.22下,我在一个JSP页面中include了一个文件,为什么include文件的汉字都成了乱码?怎样解决呢?
  • 如何解决Tomcat4.0.1 中JSP页面中文显示乱码的问题,马上结贴。
  • 如何解决tomcat4.0中的这个问题
  • 在servlet中怎么找到properties文件?(tomcat4.0.3),解决了在线揭帖!
  • (再开一贴)高手请进!Tomcat4.0.1+jConnect5.5+j2sdk1.4+Sybase数据库,运行时错误!!!! iis7站长之家
  • Liunx+Apache+Tomcat的安全漏洞!!! 高分征集解决方法
  • 如何解决Tomcat4 与MS SQLServer 2000的连接问题?
  • Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
  • 在TOMCAT 3.x版本中,BIN目录下有tomcat.bat、tomcatEnv.bat,可是在TOMCAT 4.x中,这几个文件跑那去了?????
  • java tomcat实现Session对象的持久化原理及配置方法介绍
  • win2000, tomcat 4.0 我修改server.xml,(改端口等) 只能重起win2000才能生效,用start tomcat 和stop tomcat都不行,how can i do?
  • Apache HTTP Server(httpd)下载安装以及如何配置java(tomcat)和php详细介绍
  • 通过线程 如可监控tomcat是否正常 重启tomcat
  • Eclipse 的 Tomcat 插件 Uqbar Tomcat XT
  • 启动了Tomcat但是不显示Tomcat窗口
  • 如何在win2000下设置tomcat 的tomcat_home这个变量??
  • 访问量比较大的服务器,用tomcat还是apache+tomcat模块?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3