最具影响力的数字化技术在线社区

乔帮主 发表于 2014-7-22 14:45:49

SAP BO tomcat 自动关闭

我的tomcat运行一段时间后突然停止了,后来在bin目录找到hs_err_pid564.log这个文件,文件内容如下:
我的tomcat运行环境是jdk 1.6,tomcat 6.0,服务器环境是winow server 2008,16G内存。。
#
# A fatal error has been detected by the Java Runtime Environment:
#
#EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7749e23e, pid=564, tid=2644
#
# JRE version: 6.0_22-b04
# Java VM: Java HotSpot(TM) Client VM (17.1-b03 mixed mode, sharing windows-x86 )
# Problematic frame:
# C
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------T H R E A D---------------

Current thread (0x071ca000):JavaThread "http-9080-48" daemon

siginfo: ExceptionCode=0xc0000005, reading address 0x086e7f44

Registers:
EAX=0x77c53a72, EBX=0x15085440, ECX=0x087b0000, EDX=0x15085440
ESP=0x1f9cd2d8, EBP=0x1f9cd30c, ESI=0x086e7f40, EDI=0x15085438
EIP=0x7749e23e, EFLAGS=0x00010202

Top of Stack: (sp=0x1f9cd2d8)
0x1f9cd2d8:   00000000 087b0000 15085440 774e041d
0x1f9cd2e8:   1ed3acdb fffffffe 774a3b23 774a3b4e
0x1f9cd2f8:   0000009e 000000a8 6c9ee442 6c9ee440
0x1f9cd308:   15085438 1f9cd324 7749dea3 15085440
0x1f9cd318:   6c9ee448 15085440 15085438 1f9cd338
0x1f9cd328:   756f14d1 087b0000 00000000 15085440
0x1f9cd338:   1f9cd378 1000aedd 087b0000 00000000
0x1f9cd348:   15085440 6beadafa 6c9ee448 0000009e

Instructions: (pc=0x7749e23e)
0x7749e22e:   c1 ee 03 33 f0 33 35 a4 00 57 77 89 7d fc 33 f1
0x7749e23e:   8b 46 04 89 45 f4 c6 47 07 80 c6 47 06 00 8b 5e


Stack: ,sp=0x1f9cd2d8,free space=1341f9ccdbck
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C
C
C
C

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
Jcom.sap.smb.sbo.wrapper.com.Dispatch.invokev(Ljava/lang/Object;Ljava/lang/String;III
Jcom.sap.smb.sbo.wrapper.com.Dispatch.call(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Lcom/sap/smb/sbo/wrapper/com/Variant;
jcom.sap.smb.sbo.api.Items.getByKey(Ljava/lang/String;)Z+7
jcom.sap.smb.sbo.api.SBOCOMUtil.getItems(Lcom/sap/smb/sbo/api/ICompany;Ljava/lang/String;)Lcom/sap/smb/sbo/api/IItems;+7
jcom.lt.framework.sap.SapUnit.findSapSku(Ljava/lang/String;)Lcom/sap/smb/sbo/api/IItems;+5
Jcom.lt.framework.sap.SapUnit.savoOrderToSap(Lcom/lt/framework/domain/Order;)V
Jcom.lt.helper.OrderHelper.sortingInOrder(
jcom.lt.control.OrderControl.sortingInOrder(Ljava/lang/String;)Ljava/lang/String;+219
jsun.reflect.GeneratedMethodAccessor1569.invoke(Ljava/lang/Object;
Jsun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;
Jjava.lang.reflect.Method.invoke(Ljava/lang/Object;
Jorg.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(Ljava/lang/reflect/Method;Ljava/lang/Object;Lorg/springframework/web/context/request/NativeWebRequest;Lorg/springframework/ui/ExtendedModelMap;)Ljava/lang/Object;
Jorg.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/Object;)Lorg/springframework/web/servlet/ModelAndView;
Jorg.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/Object;)Lorg/springframework/web/servlet/ModelAndView;
Jorg.springframework.web.servlet.DispatcherServlet.doDispatch(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
Jorg.springframework.web.servlet.DispatcherServlet.doService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
Jorg.springframework.web.servlet.FrameworkServlet.processRequest(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
jorg.springframework.web.servlet.FrameworkServlet.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3
jjavax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+139
jjavax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
Jorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
Jorg.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
Jcom.lt.framework.core.LoginFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V
Jorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
Jorg.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
Jorg.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)V
Jorg.springframework.web.filter.OncePerRequestFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V
Jorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
Jorg.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
Jorg.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)V
Jorg.springframework.web.filter.OncePerRequestFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V
Jorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
Jorg.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
Jorg.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
Jorg.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
Jorg.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
Jorg.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
Jorg.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V
Jorg.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V
Jorg.apache.coyote.http11.Http11Processor.process(Ljava/net/Socket;)V
jorg.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Ljava/net/Socket;)Z+82
Jorg.apache.tomcat.util.net.JIoEndpoint$Worker.run()V
jjava.lang.Thread.run()V+11
v~StubRoutines::call_stub

---------------P R O C E S S---------------

Java Threads: ( => current thread )
0x06e61c00 JavaThread "http-9080-60" daemon
0x06e61800 JavaThread "http-9080-59" daemon
0x06e61000 JavaThread "http-9080-58" daemon
0x071cd800 JavaThread "http-9080-57" daemon
0x071cd000 JavaThread "http-9080-56" daemon
0x071ccc00 JavaThread "http-9080-55" daemon
0x071cc400 JavaThread "http-9080-54" daemon
0x071cc000 JavaThread "http-9080-53" daemon
0x071cb800 JavaThread "http-9080-52" daemon
0x071cb400 JavaThread "http-9080-51" daemon
0x071cac00 JavaThread "http-9080-50" daemon
0x071ca800 JavaThread "http-9080-49" daemon
=>0x071ca000 JavaThread "http-9080-48" daemon
0x05a60800 JavaThread "http-9080-47" daemon
0x05a60000 JavaThread "http-9080-46" daemon
0x05a5fc00 JavaThread "http-9080-45" daemon
0x05a5f400 JavaThread "http-9080-44" daemon
0x05a5f000 JavaThread "http-9080-43" daemon
0x05a5e800 JavaThread "http-9080-42" daemon
0x05a5e400 JavaThread "http-9080-41" daemon
0x05a5dc00 JavaThread "http-9080-40" daemon
0x05a5d800 JavaThread "http-9080-39" daemon
0x05a5d000 JavaThread "http-9080-38" daemon
0x071dd800 JavaThread "http-9080-37" daemon
0x071dd000 JavaThread "http-9080-36" daemon
0x071dcc00 JavaThread "http-9080-35" daemon
0x071dc400 JavaThread "http-9080-34" daemon
0x071dc000 JavaThread "http-9080-33" daemon
0x071db800 JavaThread "http-9080-32" daemon
0x071db400 JavaThread "http-9080-31" daemon
0x071dac00 JavaThread "http-9080-30" daemon
0x071da000 JavaThread "http-9080-29" daemon
0x06cfd400 JavaThread "http-9080-28" daemon
0x06cfcc00 JavaThread "http-9080-27" daemon
0x06cfc800 JavaThread "http-9080-26" daemon
0x06cfbc00 JavaThread "http-9080-25" daemon
0x06cfb400 JavaThread "http-9080-24" daemon
0x06cfb000 JavaThread "http-9080-23" daemon
0x06cfa800 JavaThread "http-9080-22" daemon
0x06cfa400 JavaThread "http-9080-21" daemon
0x06cf9c00 JavaThread "http-9080-20" daemon
0x05c2e400 JavaThread "http-9080-19" daemon
0x05c2e000 JavaThread "http-9080-18" daemon
0x05c2d400 JavaThread "http-9080-17" daemon
0x05c2d800 JavaThread "http-9080-16" daemon
0x05c2cc00 JavaThread "http-9080-15" daemon
0x05c2c800 JavaThread "http-9080-14" daemon
0x05c2c000 JavaThread "http-9080-13" daemon
0x05c2bc00 JavaThread "http-9080-12" daemon
0x05c2b400 JavaThread "http-9080-11" daemon
0x05c2b000 JavaThread "http-9080-10" daemon
0x04c62400 JavaThread "http-9080-9" daemon
0x04c62800 JavaThread "http-9080-8" daemon
0x04c61c00 JavaThread "MultiThreadedHttpConnectionManager cleanup" daemon
0x04c61800 JavaThread "http-9080-7" daemon
0x04c61000 JavaThread "http-9080-6" daemon
0x04c60c00 JavaThread "http-9080-5" daemon
0x04c60400 JavaThread "http-9080-4" daemon
0x04c60000 JavaThread "http-9080-3" daemon
0x04c5f400 JavaThread "http-9080-2" daemon
0x04c5ec00 JavaThread "http-9080-1" daemon
0x04c5e800 JavaThread "TP-Monitor" daemon
0x04c5e000 JavaThread "TP-Processor4" daemon
0x04c5dc00 JavaThread "TP-Processor3" daemon
0x04c5d400 JavaThread "TP-Processor2" daemon
0x04c5d000 JavaThread "TP-Processor1" daemon
0x04c5c800 JavaThread "http-9080-Acceptor-0" daemon
0x04c5c400 JavaThread "ContainerBackgroundProcessor]" daemon
0x04c5bc00 JavaThread "quertzManager_QuartzSchedulerThread"
0x04c5b800 JavaThread "quertzManager_Worker-10"
0x04c5b000 JavaThread "quertzManager_Worker-9"
0x04ad1400 JavaThread "quertzManager_Worker-8"
0x04ad0c00 JavaThread "quertzManager_Worker-7"
0x04e8c400 JavaThread "quertzManager_Worker-6"
0x04ad0800 JavaThread "quertzManager_Worker-5"
0x04ad0000 JavaThread "quertzManager_Worker-4"
0x04c7ac00 JavaThread "quertzManager_Worker-3"
0x04c7a400 JavaThread "quertzManager_Worker-2"
0x04c7a000 JavaThread "quertzManager_Worker-1"
0x056c2800 JavaThread "Timer-0" daemon
0x04d29c00 JavaThread "GC Daemon" daemon
0x00648800 JavaThread "Low Memory Detector" daemon
0x00646000 JavaThread "CompilerThread0" daemon
0x00642c00 JavaThread "Attach Listener" daemon
0x0063fc00 JavaThread "Signal Dispatcher" daemon
0x005fa800 JavaThread "Finalizer" daemon
0x005f9400 JavaThread "Reference Handler" daemon
0x0003a400 JavaThread "main"

Other Threads:
0x005f8000 VMThread
0x0065f800 WatcherThread

VM state:at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread:()
Threads_lock - owner thread: 0x005f8000
Heap_lock - owner thread: 0x05c2c800

Heap
def new generation   total 78656K, used 69952K
eden space 69952K, 100% used
from space 8704K,   0% used
to   space 8704K,   0% used
tenured generation   total 174784K, used 165020K
   the space 174784K,94% used
compacting perm gentotal 63744K, used 63652K
   the space 63744K,99% used
    ro space 10240K,54% used
    rw space 12288K,55% used

Dynamic libraries:
0x00400000 - 0x00424000   C:\Program Files (x86)\Java\jdk1.6.0_22\bin\java.exe
0x77470000 - 0x775f0000   C:\Windows\SysWOW64\ntdll.dll
0x756e0000 - 0x757e0000   C:\Windows\syswow64\kernel32.dll
0x75910000 - 0x75956000   C:\Windows\syswow64\KERNELBASE.dll
0x76a20000 - 0x76ac0000   C:\Windows\syswow64\ADVAPI32.dll
0x76930000 - 0x769dc000   C:\Windows\syswow64\msvcrt.dll
0x755d0000 - 0x755e9000   C:\Windows\SysWOW64\sechost.dll
0x76640000 - 0x76730000   C:\Windows\syswow64\RPCRT4.dll
0x74fe0000 - 0x75040000   C:\Windows\syswow64\SspiCli.dll
0x74fd0000 - 0x74fdc000   C:\Windows\syswow64\CRYPTBASE.dll
0x7c340000 - 0x7c396000   C:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\msvcr71.dll
0x6d8a0000 - 0x6db47000   C:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\client\jvm.dll
0x76830000 - 0x76930000   C:\Windows\syswow64\USER32.dll
0x76fe0000 - 0x77070000   C:\Windows\syswow64\GDI32.dll
0x76fd0000 - 0x76fda000   C:\Windows\syswow64\LPK.dll
0x75530000 - 0x755cd000   C:\Windows\syswow64\USP10.dll
0x749f0000 - 0x74a22000   C:\Windows\system32\WINMM.dll
0x75040000 - 0x750a0000   C:\Windows\system32\IMM32.DLL
0x757e0000 - 0x758ac000   C:\Windows\syswow64\MSCTF.dll
0x73e30000 - 0x73e7b000   C:\Windows\system32\apphelp.dll
0x6d850000 - 0x6d85c000   C:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\verify.dll
0x6d3d0000 - 0x6d3ef000   C:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\java.dll
0x6d330000 - 0x6d338000   C:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\hpi.dll
0x77440000 - 0x77445000   C:\Windows\syswow64\PSAPI.DLL
0x6d890000 - 0x6d89f000   C:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\zip.dll
0x6d600000 - 0x6d609000   C:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\management.dll
0x6d6b0000 - 0x6d6c3000   C:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\net.dll
0x769e0000 - 0x76a15000   C:\Windows\syswow64\WS2_32.dll
0x75680000 - 0x75686000   C:\Windows\syswow64\NSI.dll
0x72d10000 - 0x72d4c000   C:\Windows\system32\mswsock.dll
0x72d00000 - 0x72d06000   C:\Windows\System32\wship6.dll
0x72cf0000 - 0x72cf5000   C:\Windows\System32\wshtcpip.dll
0x72cc0000 - 0x72cd6000   C:\Windows\system32\CRYPTSP.dll
0x72c80000 - 0x72cbb000   C:\Windows\system32\rsaenh.dll
0x749d0000 - 0x749e7000   C:\Windows\system32\USERENV.dll
0x72c50000 - 0x72c5b000   C:\Windows\system32\profapi.dll
0x72c40000 - 0x72c50000   C:\Windows\system32\NLAapi.dll
0x72bf0000 - 0x72c34000   C:\Windows\system32\DNSAPI.dll
0x72be0000 - 0x72be8000   C:\Windows\System32\winrnr.dll
0x72bd0000 - 0x72be0000   C:\Windows\system32\napinsp.dll
0x72bb0000 - 0x72bcc000   C:\Windows\system32\IPHLPAPI.DLL
0x72ba0000 - 0x72ba7000   C:\Windows\system32\WINNSI.DLL
0x72b90000 - 0x72b96000   C:\Windows\system32\rasadhlp.dll
0x72b50000 - 0x72b88000   C:\Windows\System32\fwpuclnt.dll
0x6d830000 - 0x6d838000   C:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\sunmscapi.dll
0x76d40000 - 0x76e5c000   C:\Windows\syswow64\CRYPT32.dll
0x75410000 - 0x7541c000   C:\Windows\syswow64\MSASN1.dll
0x10000000 - 0x10026000   C:\Program Files (x86)\SAP\SAP Business One DI API\JCO\LIB\sbojni.dll
0x76e60000 - 0x76fbc000   C:\Windows\syswow64\ole32.dll
0x754a0000 - 0x7552f000   C:\Windows\syswow64\OLEAUT32.dll
0x749c0000 - 0x749ce000   C:\Windows\system32\RpcRtRemote.dll
0x74b10000 - 0x74cae000   C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16385_none_421189da2b7fabfc\comctl32.dll
0x75380000 - 0x753d7000   C:\Windows\syswow64\SHLWAPI.dll
0x74940000 - 0x749c0000   C:\Windows\system32\UxTheme.dll
0x750a0000 - 0x751d5000   C:\Windows\syswow64\urlmon.dll
0x76ac0000 - 0x76cb9000   C:\Windows\syswow64\iertutil.dll
0x755f0000 - 0x75673000   C:\Windows\syswow64\CLBCatQ.DLL
0x08f40000 - 0x09871000   C:\Program Files (x86)\SAP\SAP Business One DI API\DI API 88\SAPbobsCOM88.dll
0x08e60000 - 0x08edc000   C:\Program Files (x86)\SAP\SAP Business One DI API\DI API 88\B1Zipper88.dll
0x732c0000 - 0x7335b000   C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_d08a205e442db5b5\MSVCR80.dll
0x73230000 - 0x732b7000   C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_d08a205e442db5b5\MSVCP80.dll
0x09880000 - 0x09afc000   C:\Program Files (x86)\SAP\SAP Business One DI API\DI API 88\Int_Fields88.dll
0x73db0000 - 0x73dc2000   C:\Windows\system32\MPR.dll
0x74ad0000 - 0x74ad9000   C:\Windows\system32\VERSION.dll
0x731a0000 - 0x7322a000   C:\Windows\system32\ODBC32.dll
0x09b00000 - 0x09d05000   C:\Program Files (x86)\SAP\SAP Business One DI API\DI API 88\xerces-c_2_4_0.dll
0x759f0000 - 0x76639000   C:\Windows\syswow64\SHELL32.dll
0x08ee0000 - 0x08eef000   C:\Program Files (x86)\SAP\SAP Business One DI API\DI API 88\SchemaGenerator88.dll
0x73eb0000 - 0x73ee8000   C:\Windows\system32\odbcint.dll
0x74730000 - 0x7478f000   C:\Windows\system32\SXS.DLL
0x73d00000 - 0x73d17000   C:\Windows\system32\bcrypt.dll
0x73160000 - 0x7319d000   C:\Windows\SysWOW64\bcryptprimitives.dll
0x72f00000 - 0x7315b000   C:\Windows\SysWOW64\sqlncli10.dll
0x75420000 - 0x7549b000   C:\Windows\syswow64\COMDLG32.dll
0x73ce0000 - 0x73cf1000   C:\Windows\SysWOW64\NETAPI32.dll
0x746b0000 - 0x746b9000   C:\Windows\SysWOW64\netutils.dll
0x73fa0000 - 0x73fb9000   C:\Windows\SysWOW64\srvcli.dll
0x73ea0000 - 0x73eaf000   C:\Windows\SysWOW64\wkscli.dll
0x74800000 - 0x74808000   C:\Windows\system32\secur32.dll
0x73f50000 - 0x73f58000   C:\Windows\system32\credssp.dll
0x72e30000 - 0x72eb8000   C:\Windows\SysWOW64\Kerberos.DLL
0x73b10000 - 0x73b21000   C:\Windows\system32\cryptdll.dll
0x72de0000 - 0x72e22000   C:\Windows\SysWOW64\msv1_0.DLL
0x72db0000 - 0x72dd2000   C:\Windows\system32\LOGONCLI.DLL
0x72d70000 - 0x72da9000   C:\Windows\SysWOW64\schannel.dll
0x71ad0000 - 0x71b08000   C:\Windows\system32\ncrypt.dll
0x0b350000 - 0x0cdf2000   C:\Users\Administrator\AppData\Local\Temp\2\SM_OBS_DLL\880232\ObserverDLL_880232.dll
0x71a90000 - 0x71ac8000   C:\Windows\SysWOW64\1033\SQLNCLIR10.RLL
0x72ee0000 - 0x72ef8000   C:\Windows\system32\ntdsapi.dll
0x73430000 - 0x73433000   C:\Windows\system32\security.dll
0x6d6d0000 - 0x6d6d9000   C:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\nio.dll
0x6d0b0000 - 0x6d1fa000   C:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\awt.dll
0x71a30000 - 0x71a81000   C:\Windows\system32\WINSPOOL.DRV

VM Arguments:
jvm_args: -Djava.util.logging.config.file=D:\apache-tomcat-6.0.29\conf\logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dfile.encoding=UTF-8 -Djava.endorsed.dirs=D:\apache-tomcat-6.0.29\endorsed -Dcatalina.base=D:\apache-tomcat-6.0.29 -Dcatalina.home=D:\apache-tomcat-6.0.29 -Djava.io.tmpdir=D:\apache-tomcat-6.0.29\temp
java_command: org.apache.catalina.startup.Bootstrap start
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_22
JRE_HOME=C:\Program Files (x86)\Java\jdk1.6.0_22
CLASSPATH=D:\apache-tomcat-6.0.29\bin\bootstrap.jar
PATH=C:\Program Files (x86)\Java\jdk1.6.0_22\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\SAP\SAP Business One DI API\JCO\LIB\;C:\Program Files (x86)\SAP\SAP Business One\
USERNAME=Administrator
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 44 Stepping 2, GenuineIntel



---------------S Y S T E M---------------

OS: Windows NT 6.1 Build 7600

CPU:total 8 (16 cores per cpu, 2 threads per core) family 6 model 44 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht

Memory: 4k page, physical 16765660k(12379308k free), swap 33529424k(30034884k free)

vm_info: Java HotSpot(TM) Client VM (17.1-b03) for windows-x86 JRE (1.6.0_22-b04), built on Sep 15 2010 00:56:36 by "java_re" with MS VC++ 7.1 (VS2003)

time: Thu Nov 29 14:32:49 2012
elapsed time: 61789 seconds

乔帮主 发表于 2014-7-22 14:46:07

找到答案了,谢谢各位的解答;
问题是JRE(version: 6.0_18-b07)JVM的bug;
更新版本后,得到了解决;

http://www.oschina.net/question/1092_24066
参照http://bbs.csdn.net/topics/360254467

乔帮主 发表于 2014-7-22 14:46:48

tomcat启动的缺省jvm参数配置太低了,修改jvm的配置。
比如:

-Xms 128m
-Xmx 512m
-XX: PermSize=128M
-XX: MaxPermSize=512M
-XX: -ReduceInitialCardMarks


可以看一下下面的文章:

http://eric-flower.iteye.com/blog/1447080

http://blog.csdn.net/hezhenfei8/article/details/4752234

乔帮主 发表于 2014-7-22 14:47:28

tomcat 自动关闭的原因 网上搜的自己并未实践
1,并发用户数目过大,也会导致tomcat自动停止服务。
2,系统本身的网络负载平衡没有做好,导致tomcat自动停止服务;
3,程序迭代不合理也是一个原因;
4,数据库连接未关闭,导致资源损耗过重,会引起服务停止;
5,程序严重错误,也会引起tomcat停止服务!
tomcat 自动关闭解决方法 收藏
最近碰到了一个问题,我下载了一个j2ee软件,又装了一个tomcat 发现tomcat 启动起来以1秒就自动关闭了,后来发现了问题,修改它的connection 接口 ,但是问题还是有,后来查了些资料,发现shutdown端口也必须得改,改完以后,问题解决。
今天,为了查出造成问题的原因,特别组织了全公
司同事一起进行测试,结果发现当多人(约45人)同时登录并使用内网通信工具发消
息时服务器的可用物理内存从600多兆骤降为1兆左右,过了大约一两秒才回升到60多
兆,但紧接着Tomcat就自动关闭了。此外,还没有开始并发多人访问的时候也会出现
Tomcat自动关闭的现象,根据当事人的描述,当时只有他一个人登录OA,做着些一般
操作的时候就突然Tomcat自动关闭了。
java.lang.OutOfMemoryError 的解决办法
最近在使用Tomcat +Tapestry的时候遇见一个问题,由于Tapestry修改些内容后要重新启动(即使配置了一下那参数有时候也要重启)当我修改了页面的内容 需要调试不断刷新,发现页面显示的速度越来越慢 最后就出现了 500错误java.lang.OutOfMemoryError 内存溢出,在网上查了一下资料
最后总结如下希望可以帮你解决同样的问题
解决java.lang.OutOfMemoryError的方法有如下几种:
1。增加jvm的内存大小。方法有:
1)在执行某个class文件时候,可以使用java -Xmx256M aa.class来设置运行aa.class时jvm所允许占用的最大内存为256M。
2)对tomcat容器,可以在启动时对jvm设置内存限度。对tomcat,可以在catalina.bat中添加:
set CATALINA_OPTS=-Xms128M -Xmx256M
set JAVA_OPTS=-Xms128M -Xmx256M
或者把%CATALINA_OPTS%和%JAVA_OPTS%代替为-Xms128M -Xmx256M
3)对resin容器,同样可以在启动时对jvm设置内存限度。在bin文件夹下创建一个startup.bat文件,内容如下:
@echo off
call "httpd.exe" "-Xms128M" "-Xmx256M"
:end
其中"-Xms128M"为最小内存,"-Xmx256M"为最大内存。
2. 优化程序,释放垃圾。

lcm 发表于 2014-7-23 12:54:09

写的真的很不错

devie_zhang 发表于 2014-7-23 17:04:50

谢谢楼主,共同发展

devie_zhang 发表于 2014-7-23 21:23:54

我是个凑数的。。。
页: [1]
查看完整版本: SAP BO tomcat 自动关闭