我的tomcat老是自己退出,怀疑是代码的问题,我该从那方面去检查呢? 没有代码么?是不是有病毒了,内存不够用,环境配置对么,另外最简单的helloworld能在你那里运行么?都试试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 仔细看看Tomcat的日志文件,看看异常出在哪?情况太多了! 如果tomcat一启动就推出,下面这3个问题最大conf/server.xmlconf/web.xmlweb-inf/web.xml如果你有修改或重新配置过一上三个文件如果是运行程序的时候推出我不太清楚了~~~:)没有遇到过不过tomcat所在的磁盘如果剩余空间低得可怜,也可以让tomcat发生n多故障,比如不会刷新,不会加载servlet和bean等等,我的磁盘空间低于10m的时候肯定要出这种问题。 事实上我的tomcat可以好好的运行1-2天,然后自己退出.265M内存,win200pro,也没有毒. 日志文件:An unexpected exception has been detected in native code outside the VM.Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x77F92373Function=RtlpWaitForCriticalSection+0x60Library=C:\WINNT\system32\ntdll.dllCurrent Java thread: at sun.jdbc.odbc.JdbcOdbc.getDataInteger(Native Method) at sun.jdbc.odbc.JdbcOdbc.SQLGetDataInteger(Unknown Source) at sun.jdbc.odbc.JdbcOdbcResultSet.getDataInteger(Unknown Source) at sun.jdbc.odbc.JdbcOdbcResultSet.getInt(Unknown Source) at sun.jdbc.odbc.JdbcOdbcConnection.buildTypeInfo(Unknown Source) at sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source) at sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source) - locked <0x105acb18> (a sun.jdbc.odbc.JdbcOdbcDriver) at java.sql.DriverManager.getConnection(Unknown Source) - locked <0x14446910> (a java.lang.Class) at java.sql.DriverManager.getConnection(Unknown Source) - locked <0x14446910> (a java.lang.Class) at webpages.index_jsp_1._jspService(index_jsp_1.java:347) at com.sun.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87) at javax.servlet.http.HttpServlet.service(HttpServlet.java:840) at com.sun.jsp.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:88) at com.sun.jsp.runtime.JspServlet.serviceJspFile(JspServlet.java:218) at com.sun.jsp.runtime.JspServlet.service(JspServlet.java:294) at javax.servlet.http.HttpServlet.service(HttpServlet.java:840) at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:155) at com.sun.web.core.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:84) at com.sun.web.core.DefaultServlet.processFile(DefaultServlet.java:126) at com.sun.web.core.DefaultServlet.doGet(DefaultServlet.java:69) at javax.servlet.http.HttpServlet.service(HttpServlet.java:715) at javax.servlet.http.HttpServlet.service(HttpServlet.java:840) at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:155) at com.sun.web.core.Context.handleRequest(Context.java:414) at com.sun.web.server.ConnectionHandler.run(ConnectionHandler.java:139)Dynamic libraries:0x00400000 - 0x00406000 C:\WINNT\system32\java.exe0x77F80000 - 0x77FFB000 C:\WINNT\system32\ntdll.dll0x796D0000 - 0x79732000 C:\WINNT\system32\ADVAPI32.dll0x77E60000 - 0x77F38000 C:\WINNT\system32\KERNEL32.DLL0x786F0000 - 0x7875E000 C:\WINNT\system32\RPCRT4.DLL0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.dll0x08000000 - 0x08136000 C:\Program Files\Java\j2re1.4.2\bin\client\jvm.dll0x77DF0000 - 0x77E55000 C:\WINNT\system32\USER32.dll0x77F40000 - 0x77F7C000 C:\WINNT\system32\GDI32.DLL0x77530000 - 0x77560000 C:\WINNT\system32\WINMM.dll0x75E00000 - 0x75E1A000 C:\WINNT\system32\IMM32.DLL0x10000000 - 0x10007000 C:\Program Files\Java\j2re1.4.2\bin\hpi.dll0x007C0000 - 0x007CE000 C:\Program Files\Java\j2re1.4.2\bin\verify.dll0x007D0000 - 0x007E8000 C:\Program Files\Java\j2re1.4.2\bin\java.dll0x007F0000 - 0x007FD000 C:\Program Files\Java\j2re1.4.2\bin\zip.dll0x18470000 - 0x1847F000 C:\Program Files\Java\j2re1.4.2\bin\net.dll0x74FB0000 - 0x74FC4000 C:\WINNT\system32\WS2_32.dll0x74FA0000 - 0x74FA8000 C:\WINNT\system32\WS2HELP.DLL0x77800000 - 0x7780C000 C:\WINNT\System32\rnr20.dll0x77960000 - 0x77984000 C:\WINNT\system32\DNSAPI.DLL0x74FD0000 - 0x74FDA000 C:\WINNT\system32\WSOCK32.DLL0x77300000 - 0x77313000 C:\WINNT\system32\iphlpapi.dll0x774E0000 - 0x774E5000 C:\WINNT\system32\ICMP.DLL0x772E0000 - 0x772F7000 C:\WINNT\system32\MPRAPI.DLL0x750E0000 - 0x750EF000 C:\WINNT\system32\SAMLIB.DLL0x75100000 - 0x7514F000 C:\WINNT\system32\NETAPI32.DLL0x797B0000 - 0x797BF000 C:\WINNT\system32\SECUR32.DLL0x75150000 - 0x75156000 C:\WINNT\system32\NETRAP.DLL0x77930000 - 0x7795A000 C:\WINNT\system32\WLDAP32.DLL0x77A30000 - 0x77B1C000 C:\WINNT\system32\OLE32.DLL0x77990000 - 0x77A2B000 C:\WINNT\system32\OLEAUT32.DLL0x77370000 - 0x7739F000 C:\WINNT\system32\ACTIVEDS.DLL0x77340000 - 0x77363000 C:\WINNT\system32\ADSLDPC.DLL0x777F0000 - 0x777FE000 C:\WINNT\system32\RTUTILS.DLL0x6D990000 - 0x6DA3C000 C:\WINNT\system32\SETUPAPI.DLL0x794D0000 - 0x79532000 C:\WINNT\system32\USERENV.DLL0x774A0000 - 0x774D3000 C:\WINNT\system32\RASAPI32.DLL0x77480000 - 0x77491000 C:\WINNT\system32\RASMAN.DLL0x774F0000 - 0x77512000 C:\WINNT\system32\TAPI32.DLL0x77B30000 - 0x77BB9000 C:\WINNT\system32\COMCTL32.DLL0x77C50000 - 0x77C9A000 C:\WINNT\system32\SHLWAPI.DLL0x77320000 - 0x77339000 C:\WINNT\system32\DHCPCSVC.DLL0x777A0000 - 0x777A8000 C:\WINNT\System32\winrnr.dll0x777B0000 - 0x777B5000 C:\WINNT\system32\rasadhlp.dll0x74F50000 - 0x74F6E000 C:\WINNT\system32\msafd.dll0x74F90000 - 0x74F97000 C:\WINNT\System32\wshtcpip.dll0x18B00000 - 0x18B0C000 C:\Program Files\Java\j2re1.4.2\bin\JdbcOdbc.dll0x1F7B0000 - 0x1F7E1000 C:\WINNT\system32\ODBC32.dll0x76AF0000 - 0x76B2E000 C:\WINNT\system32\comdlg32.dll0x78F90000 - 0x791D8000 C:\WINNT\system32\SHELL32.DLL0x1F850000 - 0x1F866000 C:\WINNT\system32\odbcint.dll0x777E0000 - 0x777E7000 C:\WINNT\system32\VERSION.dll0x75950000 - 0x75956000 C:\WINNT\system32\LZ32.DLL0x1F800000 - 0x1F818000 C:\WINNT\system32\odbccp32.dll0x77400000 - 0x77478000 C:\WINNT\system32\crypt32.dll0x773F0000 - 0x77400000 C:\WINNT\system32\MSASN1.DLL0x782D0000 - 0x782EF000 C:\WINNT\system32\msv1_0.dll0x1F9C0000 - 0x1FA1E000 C:\WINNT\System32\SQLSRV32.dll0x41090000 - 0x410BD000 C:\WINNT\System32\SQLUNIRL.dll0x777C0000 - 0x777DE000 C:\WINNT\System32\WINSPOOL.DRV0x79A90000 - 0x79AA1000 C:\WINNT\system32\MPR.DLL0x76940000 - 0x76947000 C:\WINNT\system32\NDDEAPI.DLL0x1FA20000 - 0x1FA36000 C:\WINNT\System32\sqlsrv32.rll0x74CB0000 - 0x74CBF000 C:\WINNT\system32\DBNETLIB.DLL0x75490000 - 0x75494000 C:\WINNT\system32\security.dll0x77BD0000 - 0x77BE1000 C:\WINNT\system32\ntdsapi.dll0x74CD0000 - 0x74CD7000 C:\WINNT\system32\DBmsLPCn.dll0x77900000 - 0x77923000 C:\WINNT\system32\imagehlp.dll0x72960000 - 0x7298D000 C:\WINNT\system32\DBGHELP.dll0x687E0000 - 0x687EB000 C:\WINNT\system32\PSAPI.DLLHeap at VM Abort:Heap def new generation total 576K, used 185K [0x10010000, 0x100b0000, 0x104f0000) eden space 512K, 32% used [0x10010000, 0x100396c0, 0x10090000) from space 64K, 30% used [0x100a0000, 0x100a4ee0, 0x100b0000) to space 64K, 0% used [0x10090000, 0x10090000, 0x100a0000) tenured generation total 2180K, used 1292K [0x104f0000, 0x10711000, 0x14010000) the space 2180K, 59% used [0x104f0000, 0x10633218, 0x10633400, 0x10711000) compacting perm gen total 4864K, used 4826K [0x14010000, 0x144d0000, 0x18010000) the space 4864K, 99% used [0x14010000, 0x144c6b90, 0x144c6c00, 0x144d0000)Local Time = Fri Nov 28 10:10:13 2003Elapsed Time = 8363## The exception above was detected in native code outside the VM## Java VM: Java HotSpot(TM) Client VM (1.4.2-b28 mixed mode)# Web中 视频 处理的问题!!谁做过相关项目啊! 急急急,紧急求助JAVA HttpURLConnection获取网络资源问题,在线等~~ 网站整合 sqlserver 如何在到一定时间自动删除 一个过期的数据 怎么样 整合apache 2.0.55 和 tomcat 5.0 高手进..狂散分 在用struts的问题,请帮忙 JDBC驱动问题。 如何获取文件上传的实际数目? 狂晕:试验调用win32本地函数,老是不成功?偶的代码错在哪?高分相求 关于大型新闻发布系统 jsp:useBean的问题送分啊,兄弟姐妹门COME ON javamail问题!???
情况太多了!
conf/server.xml
conf/web.xml
web-inf/web.xml
如果你有修改或重新配置过一上三个文件
如果是运行程序的时候推出
我不太清楚了~~~:)没有遇到过
不过tomcat所在的磁盘如果剩余空间低得可怜,也可以让tomcat发生n多故障,比如不会刷新,不会加载servlet和bean等等,我的磁盘空间低于10m的时候肯定要出这种问题。
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x77F92373
Function=RtlpWaitForCriticalSection+0x60
Library=C:\WINNT\system32\ntdll.dllCurrent Java thread:
at sun.jdbc.odbc.JdbcOdbc.getDataInteger(Native Method)
at sun.jdbc.odbc.JdbcOdbc.SQLGetDataInteger(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getDataInteger(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getInt(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcConnection.buildTypeInfo(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source)
- locked <0x105acb18> (a sun.jdbc.odbc.JdbcOdbcDriver)
at java.sql.DriverManager.getConnection(Unknown Source)
- locked <0x14446910> (a java.lang.Class)
at java.sql.DriverManager.getConnection(Unknown Source)
- locked <0x14446910> (a java.lang.Class)
at webpages.index_jsp_1._jspService(index_jsp_1.java:347)
at com.sun.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
at com.sun.jsp.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:88)
at com.sun.jsp.runtime.JspServlet.serviceJspFile(JspServlet.java:218)
at com.sun.jsp.runtime.JspServlet.service(JspServlet.java:294)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:155)
at com.sun.web.core.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:84)
at com.sun.web.core.DefaultServlet.processFile(DefaultServlet.java:126)
at com.sun.web.core.DefaultServlet.doGet(DefaultServlet.java:69)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:715)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
at com.sun.web.core.ServletWrapper.handleRequest(ServletWrapper.java:155)
at com.sun.web.core.Context.handleRequest(Context.java:414)
at com.sun.web.server.ConnectionHandler.run(ConnectionHandler.java:139)Dynamic libraries:
0x00400000 - 0x00406000 C:\WINNT\system32\java.exe
0x77F80000 - 0x77FFB000 C:\WINNT\system32\ntdll.dll
0x796D0000 - 0x79732000 C:\WINNT\system32\ADVAPI32.dll
0x77E60000 - 0x77F38000 C:\WINNT\system32\KERNEL32.DLL
0x786F0000 - 0x7875E000 C:\WINNT\system32\RPCRT4.DLL
0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.dll
0x08000000 - 0x08136000 C:\Program Files\Java\j2re1.4.2\bin\client\jvm.dll
0x77DF0000 - 0x77E55000 C:\WINNT\system32\USER32.dll
0x77F40000 - 0x77F7C000 C:\WINNT\system32\GDI32.DLL
0x77530000 - 0x77560000 C:\WINNT\system32\WINMM.dll
0x75E00000 - 0x75E1A000 C:\WINNT\system32\IMM32.DLL
0x10000000 - 0x10007000 C:\Program Files\Java\j2re1.4.2\bin\hpi.dll
0x007C0000 - 0x007CE000 C:\Program Files\Java\j2re1.4.2\bin\verify.dll
0x007D0000 - 0x007E8000 C:\Program Files\Java\j2re1.4.2\bin\java.dll
0x007F0000 - 0x007FD000 C:\Program Files\Java\j2re1.4.2\bin\zip.dll
0x18470000 - 0x1847F000 C:\Program Files\Java\j2re1.4.2\bin\net.dll
0x74FB0000 - 0x74FC4000 C:\WINNT\system32\WS2_32.dll
0x74FA0000 - 0x74FA8000 C:\WINNT\system32\WS2HELP.DLL
0x77800000 - 0x7780C000 C:\WINNT\System32\rnr20.dll
0x77960000 - 0x77984000 C:\WINNT\system32\DNSAPI.DLL
0x74FD0000 - 0x74FDA000 C:\WINNT\system32\WSOCK32.DLL
0x77300000 - 0x77313000 C:\WINNT\system32\iphlpapi.dll
0x774E0000 - 0x774E5000 C:\WINNT\system32\ICMP.DLL
0x772E0000 - 0x772F7000 C:\WINNT\system32\MPRAPI.DLL
0x750E0000 - 0x750EF000 C:\WINNT\system32\SAMLIB.DLL
0x75100000 - 0x7514F000 C:\WINNT\system32\NETAPI32.DLL
0x797B0000 - 0x797BF000 C:\WINNT\system32\SECUR32.DLL
0x75150000 - 0x75156000 C:\WINNT\system32\NETRAP.DLL
0x77930000 - 0x7795A000 C:\WINNT\system32\WLDAP32.DLL
0x77A30000 - 0x77B1C000 C:\WINNT\system32\OLE32.DLL
0x77990000 - 0x77A2B000 C:\WINNT\system32\OLEAUT32.DLL
0x77370000 - 0x7739F000 C:\WINNT\system32\ACTIVEDS.DLL
0x77340000 - 0x77363000 C:\WINNT\system32\ADSLDPC.DLL
0x777F0000 - 0x777FE000 C:\WINNT\system32\RTUTILS.DLL
0x6D990000 - 0x6DA3C000 C:\WINNT\system32\SETUPAPI.DLL
0x794D0000 - 0x79532000 C:\WINNT\system32\USERENV.DLL
0x774A0000 - 0x774D3000 C:\WINNT\system32\RASAPI32.DLL
0x77480000 - 0x77491000 C:\WINNT\system32\RASMAN.DLL
0x774F0000 - 0x77512000 C:\WINNT\system32\TAPI32.DLL
0x77B30000 - 0x77BB9000 C:\WINNT\system32\COMCTL32.DLL
0x77C50000 - 0x77C9A000 C:\WINNT\system32\SHLWAPI.DLL
0x77320000 - 0x77339000 C:\WINNT\system32\DHCPCSVC.DLL
0x777A0000 - 0x777A8000 C:\WINNT\System32\winrnr.dll
0x777B0000 - 0x777B5000 C:\WINNT\system32\rasadhlp.dll
0x74F50000 - 0x74F6E000 C:\WINNT\system32\msafd.dll
0x74F90000 - 0x74F97000 C:\WINNT\System32\wshtcpip.dll
0x18B00000 - 0x18B0C000 C:\Program Files\Java\j2re1.4.2\bin\JdbcOdbc.dll
0x1F7B0000 - 0x1F7E1000 C:\WINNT\system32\ODBC32.dll
0x76AF0000 - 0x76B2E000 C:\WINNT\system32\comdlg32.dll
0x78F90000 - 0x791D8000 C:\WINNT\system32\SHELL32.DLL
0x1F850000 - 0x1F866000 C:\WINNT\system32\odbcint.dll
0x777E0000 - 0x777E7000 C:\WINNT\system32\VERSION.dll
0x75950000 - 0x75956000 C:\WINNT\system32\LZ32.DLL
0x1F800000 - 0x1F818000 C:\WINNT\system32\odbccp32.dll
0x77400000 - 0x77478000 C:\WINNT\system32\crypt32.dll
0x773F0000 - 0x77400000 C:\WINNT\system32\MSASN1.DLL
0x782D0000 - 0x782EF000 C:\WINNT\system32\msv1_0.dll
0x1F9C0000 - 0x1FA1E000 C:\WINNT\System32\SQLSRV32.dll
0x41090000 - 0x410BD000 C:\WINNT\System32\SQLUNIRL.dll
0x777C0000 - 0x777DE000 C:\WINNT\System32\WINSPOOL.DRV
0x79A90000 - 0x79AA1000 C:\WINNT\system32\MPR.DLL
0x76940000 - 0x76947000 C:\WINNT\system32\NDDEAPI.DLL
0x1FA20000 - 0x1FA36000 C:\WINNT\System32\sqlsrv32.rll
0x74CB0000 - 0x74CBF000 C:\WINNT\system32\DBNETLIB.DLL
0x75490000 - 0x75494000 C:\WINNT\system32\security.dll
0x77BD0000 - 0x77BE1000 C:\WINNT\system32\ntdsapi.dll
0x74CD0000 - 0x74CD7000 C:\WINNT\system32\DBmsLPCn.dll
0x77900000 - 0x77923000 C:\WINNT\system32\imagehlp.dll
0x72960000 - 0x7298D000 C:\WINNT\system32\DBGHELP.dll
0x687E0000 - 0x687EB000 C:\WINNT\system32\PSAPI.DLLHeap at VM Abort:
Heap
def new generation total 576K, used 185K [0x10010000, 0x100b0000, 0x104f0000)
eden space 512K, 32% used [0x10010000, 0x100396c0, 0x10090000)
from space 64K, 30% used [0x100a0000, 0x100a4ee0, 0x100b0000)
to space 64K, 0% used [0x10090000, 0x10090000, 0x100a0000)
tenured generation total 2180K, used 1292K [0x104f0000, 0x10711000, 0x14010000)
the space 2180K, 59% used [0x104f0000, 0x10633218, 0x10633400, 0x10711000)
compacting perm gen total 4864K, used 4826K [0x14010000, 0x144d0000, 0x18010000)
the space 4864K, 99% used [0x14010000, 0x144c6b90, 0x144c6c00, 0x144d0000)Local Time = Fri Nov 28 10:10:13 2003
Elapsed Time = 8363
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2-b28 mixed mode)
#