接上日志内容org.apache.catalina.core.ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+6
j  org.apache.coyote.tomcat5.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+137
j  org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V+424
j  org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j  org.apache.tomcat.util.net.TcpWorkerThread.runIt([Ljava/lang/Object;)V+159
j  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub
V  [jvm.dll+0x8295c]
V  [jvm.dll+0xd752e]
V  [jvm.dll+0x8282d]
V  [jvm.dll+0x8258a]
V  [jvm.dll+0x9d476]
V  [jvm.dll+0x1042ae]
V  [jvm.dll+0x10427c]
C  [MSVCRT.dll+0x2b530]
C  [kernel32.dll+0x24829]Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  sun.jdbc.odbc.JdbcOdbc.allocConnect(J[B)J+0
j  sun.jdbc.odbc.JdbcOdbc.SQLAllocConnect(J)J+30
j  sun.jdbc.odbc.JdbcOdbcDriver.allocConnection(J)J+6
j  sun.jdbc.odbc.JdbcOdbcConnection.initialize(Ljava/lang/String;Ljava/util/Properties;I)V+37
j  sun.jdbc.odbc.JdbcOdbcDriver.connect(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+129
j  java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/util/Properties;Ljava/lang/ClassLoader;)Ljava/sql/Connection;+165
j  java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;+41
j  tyutGsBBS.jdbcBean.getConn()Ljava/sql/Connection;+16
j  org.apache.jsp.alluse.jumpforum_002dflat_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+319
j  org.apache.jasper.runtime.HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3
j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j  org.apache.jasper.servlet.JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V+193
j  org.apache.jasper.servlet.JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V+142
j  org.apache.jasper.servlet.JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+440
j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+478
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j  org.apache.catalina.core.ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+391
j  org.apache.catalina.core.ApplicationDispatcher.doInclude(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+380
j  org.apache.catalina.core.ApplicationDispatcher.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+55
j  org.apache.jasper.runtime.JspRuntimeLibrary.include(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;Ljavax/servlet/jsp/JspWriter;Z)V+45
j  org.apache.jsp.writenote_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+2327
j  org.apache.jasper.runtime.HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3
j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j  org.apache.jasper.servlet.JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V+193
j  org.apache.jasper.servlet.JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V+142
j  org.apache.jasper.servlet.JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+440
j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+478
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j  org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+619
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j  org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j  org.apache.catalina.core.StandardContextValve.invokeInternal(Lorg/apache/catalina/Wrapper;Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+172
j  org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+228
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j  org.apache.catalina.authenticator.AuthenticatorBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+437
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+33
j  org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j  org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+87
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j  org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+3
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+33
j  org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j  org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+59
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j  org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j  org.apache.catalina.core.ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+6
j  org.apache.coyote.tomcat5.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+137
j  org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V+424
j  org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j  org.apache.tomcat.util.net.TcpWorkerThread.runIt([Ljava/lang/Object;)V+159
j  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

解决方案 »

  1.   

    接上错误日志内容
    ---------------  P R O C E S S  ---------------Java Threads: ( => current thread )
      0x27049fd0 JavaThread "TP-Monitor" daemon [_thread_blocked, id=3960]
      0x27049488 JavaThread "TP-Processor4" daemon [_thread_in_native, id=4004]
      0x27046540 JavaThread "TP-Processor3" daemon [_thread_blocked, id=1620]
      0x2758cbc8 JavaThread "TP-Processor2" daemon [_thread_blocked, id=3748]
      0x27060be8 JavaThread "TP-Processor1" daemon [_thread_blocked, id=3132]
      0x27634060 JavaThread "http-202.207.240.251-80-Monitor" [_thread_blocked, id=548]
      0x276332b0 JavaThread "http-202.207.240.251-80-Processor25" daemon [_thread_in_native, id=1892]
    =>0x27632640 JavaThread "http-202.207.240.251-80-Processor24" daemon [_thread_in_native, id=3032]
      0x27609358 JavaThread "http-202.207.240.251-80-Processor23" daemon [_thread_blocked, id=1696]
      0x276086e8 JavaThread "http-202.207.240.251-80-Processor22" daemon [_thread_in_native, id=1684]
      0x27607a78 JavaThread "http-202.207.240.251-80-Processor21" daemon [_thread_blocked, id=3380]
      0x27606e80 JavaThread "http-202.207.240.251-80-Processor20" daemon [_thread_blocked, id=3864]
      0x275b8190 JavaThread "http-202.207.240.251-80-Processor19" daemon [_thread_blocked, id=152]
      0x275b7520 JavaThread "http-202.207.240.251-80-Processor18" daemon [_thread_blocked, id=2312]
      0x275b68e0 JavaThread "http-202.207.240.251-80-Processor17" daemon [_thread_blocked, id=1676]
      0x27570a08 JavaThread "http-202.207.240.251-80-Processor16" daemon [_thread_blocked, id=2444]
      0x2756fdc8 JavaThread "http-202.207.240.251-80-Processor15" daemon [_thread_blocked, id=2852]
      0x2756f188 JavaThread "http-202.207.240.251-80-Processor14" daemon [_thread_blocked, id=3964]
      0x2756e548 JavaThread "http-202.207.240.251-80-Processor13" daemon [_thread_blocked, id=2352]
      0x27590338 JavaThread "http-202.207.240.251-80-Processor12" daemon [_thread_blocked, id=2380]
      0x2758f7e0 JavaThread "http-202.207.240.251-80-Processor11" daemon [_thread_blocked, id=160]
      0x2758ec88 JavaThread "http-202.207.240.251-80-Processor10" daemon [_thread_blocked, id=2512]
      0x27554f18 JavaThread "http-202.207.240.251-80-Processor9" daemon [_thread_blocked, id=3488]
      0x275547c0 JavaThread "http-202.207.240.251-80-Processor8" daemon [_thread_blocked, id=3184]
      0x27553c68 JavaThread "http-202.207.240.251-80-Processor7" daemon [_thread_blocked, id=3440]
      0x27553110 JavaThread "http-202.207.240.251-80-Processor6" daemon [_thread_blocked, id=360]
      0x275402d8 JavaThread "http-202.207.240.251-80-Processor5" daemon [_thread_blocked, id=3552]
      0x2753f780 JavaThread "http-202.207.240.251-80-Processor4" daemon [_thread_blocked, id=536]
      0x2753ecc8 JavaThread "http-202.207.240.251-80-Processor3" daemon [_thread_blocked, id=2420]
      0x2753b738 JavaThread "http-202.207.240.251-80-Processor2" daemon [_thread_blocked, id=3684]
      0x2753b520 JavaThread "http-202.207.240.251-80-Processor1" daemon [_thread_blocked, id=3420]
      0x27619348 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=732]
      0x009a1228 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3508]
      0x0099fe88 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2460]
      0x0099f178 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3516]
      0x00990860 JavaThread "Finalizer" daemon [_thread_blocked, id=3284]
      0x0098f3c8 JavaThread "Reference Handler" daemon [_thread_blocked, id=952]
      0x00036998 JavaThread "main" [_thread_in_native, id=3924]Other Threads:
      0x0098c9e8 VMThread [id=3092]
      0x009a2538 WatcherThread [id=3916]VM state:not at safepoint (normal execution)VM Mutex/Monitor currently owned by a thread: NoneHeap
     def new generation   total 36288K, used 12671K [0x02a50000, 0x051b0000, 0x051b0000)
      eden space 32256K,  29% used [0x02a50000, 0x033866a0, 0x049d0000)
      from space 4032K,  80% used [0x049d0000, 0x04cf9818, 0x04dc0000)
      to   space 4032K,   0% used [0x04dc0000, 0x04dc0000, 0x051b0000)
     tenured generation   total 483968K, used 8177K [0x051b0000, 0x22a50000, 0x22a50000)
       the space 483968K,   1% used [0x051b0000, 0x059ac418, 0x059ac600, 0x22a50000)
     compacting perm gen  total 12544K, used 12371K [0x22a50000, 0x23690000, 0x26a50000)
       the space 12544K,  98% used [0x22a50000, 0x23664eb0, 0x23665000, 0x23690000)
    No shared spaces configured.Dynamic libraries:
    0x00400000 - 0x0040c000  D:\jdk1.5.0_05\bin\java.exe
    0x7c930000 - 0x7ca00000  C:\WINDOWS\system32\ntdll.dll
    0x7c800000 - 0x7c92b000  C:\WINDOWS\system32\kernel32.dll
    0x77f30000 - 0x77fdb000  C:\WINDOWS\system32\ADVAPI32.dll
    0x71b80000 - 0x71b92000  C:\WINDOWS\system32\tsappcmp.dll
    0x6d6b0000 - 0x6d83c000  D:\jdk1.5.0_05\jre\bin\client\jvm.dll
    0x71b20000 - 0x71b28000  C:\WINDOWS\system32\rdpsnd.dll
    0x77f10000 - 0x77f21000  C:\WINDOWS\system32\WINSTA.dll
    0x71ba0000 - 0x71bf7000  C:\WINDOWS\system32\NETAPI32.dll
    0x76ab0000 - 0x76abb000  C:\WINDOWS\system32\PSAPI.DLL
    0x6d2f0000 - 0x6d2f8000  D:\jdk1.5.0_05\jre\bin\hpi.dll
    0x6d680000 - 0x6d68c000  D:\jdk1.5.0_05\jre\bin\verify.dll
    0x6d370000 - 0x6d38d000  D:\jdk1.5.0_05\jre\bin\java.dll
    0x6d6a0000 - 0x6d6af000  D:\jdk1.5.0_05\jre\bin\zip.dll
    0x6d530000 - 0x6d543000  D:\jdk1.5.0_05\jre\bin\net.dll
    0x71b60000 - 0x71b77000  C:\WINDOWS\system32\WS2_32.dll
    0x71b50000 - 0x71b58000  C:\WINDOWS\system32\WS2HELP.dll
    0x71a80000 - 0x71ac0000  C:\WINDOWS\system32\mswsock.dll
    0x69660000 - 0x696b7000  C:\WINDOWS\system32\hnetcfg.dll
    0x71a40000 - 0x71a48000  C:\WINDOWS\System32\wshtcpip.dll
    0x6d3e0000 - 0x6d3ed000  D:\jdk1.5.0_05\jre\bin\JdbcOdbc.dll
    0x4b750000 - 0x4b78d000  C:\WINDOWS\system32\ODBC32.dll
    0x77370000 - 0x77407000  C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.82.3790.3959_x-ww_78FCF8D0\COMCTL32.dll
    0x7ca10000 - 0x7d1ec000  C:\WINDOWS\system32\SHELL32.dll
    0x77eb0000 - 0x77f02000  C:\WINDOWS\system32\SHLWAPI.dll
    0x761a0000 - 0x761e7000  C:\WINDOWS\system32\comdlg32.dll
    0x77cd0000 - 0x77dd3000  C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.3959_x-ww_D8713E55\comctl32.dll
    0x286f0000 - 0x28702000  C:\WINDOWS\system32\odbcint.dll
    0x774b0000 - 0x775e9000  C:\WINDOWS\system32\ole32.dll
    0x775f0000 - 0x7767b000  C:\WINDOWS\system32\OLEAUT32.dll
    0x77680000 - 0x77703000  C:\WINDOWS\system32\CLBCatQ.DLL
    0x76f70000 - 0x770ca000  C:\WINDOWS\system32\COMRes.dll
    0x77b60000 - 0x77b68000  C:\WINDOWS\system32\VERSION.dll
    0x28ce0000 - 0x28ceb000  C:\WINDOWS\system32\VBAJET32.DLL
    0x76e30000 - 0x76e5b000  C:\WINDOWS\system32\DNSAPI.dll
    0x76ed0000 - 0x76ed7000  C:\WINDOWS\System32\winrnr.dll
    0x76e70000 - 0x76e9e000  C:\WINDOWS\system32\WLDAP32.dll
    0x76ee0000 - 0x76ee5000  C:\WINDOWS\system32\rasadhlp.dllVM Arguments:
    jvm_args: -Xms512m -Xmx512m -Djava.endorsed.dirs=D:\Tomcat5.0\common\endorsed -Dcatalina.base=D:\Tomcat5.0 -Dcatalina.home=D:\Tomcat5.0 -Djava.io.tmpdir=D:\Tomcat5.0\temp
    java_command: org.apache.catalina.startup.Bootstrap startEnvironment Variables:
    JAVA_HOME=D:\jdk1.5.0_05
    CLASSPATH=D:\jdk1.5.0_05\lib\tools.jar;D:\Tomcat5.0\bin\bootstrap.jar
    PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;D:\jdk1.5.0_05\bin;D:\jdk1.5.0_05\jre\bin;
    USERNAME=tyutgslg
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel---------------  S Y S T E M  ---------------OS: Windows Server 2003 family Build 3790 Service Pack 2CPU:total 4 family 6, cmov, cx8, fxsr, mmx, sse, sse2, htMemory: 4k page, physical 2097151k(2097151k free), swap 4194303k(4194303k free)vm_info: Java HotSpot(TM) Client VM (1.5.0_05-b05) for windows-x86, built on Aug 26 2005 15:36:02 by "java_re" with MS VC++ 6.0
      

  2.   

    建议重新装tomcat,如果问题依然存在,说明你的jdk有问题,或者环境变量没有配置好。
      

  3.   

    怀疑非常频繁的输出大量的Log到控制台上JVM的处理有问题(也怀疑本身频繁的输出大量的Log到文件中JVM的处理有问题)。(每1秒钟就输出170k的Log)。 
    是不是这个原因还不能最终确定(因为时间还不够长,不能保证真的没有问题了)。 另外,有一点信息也交流一下: 
    JDK1.6修改了大量垃圾收集器的问题,如果JDK1.5出现了垃圾收集器引起的crash,可以升级到JDK1.6试试。
      

  4.   

    控制台的LOG是JVM自己输出的,我用的是命令行启动的Tomcat,原始是我想定期重新启动Tomcat,只能通过命令行么???
    我添加了任务和计划,每天自动重新从命令行启动Tomcat。命令行下的却看到许多错误LOG。但是以前的却没有出现过这个问题
    另外我的系统是用Struts+Ajax写的,Ajxa在JDK1.6下失效,取回的XML文件长度为0.至今无法升级。我的QQ:31621769
    希望和你交流