起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 164|回复: 7

[请求]JUSTEP X3 3002运行过程中WEBLOGIC异常终止**

[复制链接]
发表于 2008-5-15 11:17:32 | 显示全部楼层 |阅读模式
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x62F0E4C6
Function=[Unknown.]
Library=C:\oracle\product\10.2.0\client_1\BIN\ocijdbc10.dll

NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.


Current Java thread:
        at oracle.jdbc.driver.T2CStatement.t2cDefineFetch(Native Method)
        at oracle.jdbc.driver.T2CStatement.doDefineFetch(T2CStatement.java:1034)
        at oracle.jdbc.driver.T2CStatement.executeForRows(T2CStatement.java:975)
        at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1054)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1124)
        at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1264)
        - locked <033ECE78> (a oracle.jdbc.driver.T2CStatement)
        - locked <087049D8> (a oracle.jdbc.driver.T2CConnection)
        at weblogic.jdbc.wrapper.Statement.executeQuery(Statement.java:324)
        at com.justep.service.database.Query.doOpen(Unknown Source)
        at com.justep.service.database.Query.open(Unknown Source)
        at com.justep.service.database.Query.setActive(Unknown Source)
        at com.justep.service.action.database.GetRecordsAction.doExecute(Unknown Source)
        at com.justep.service.action.base.SQLAction.doExec(Unknown Source)
        at com.justep.service.action.base.SupportAction.execute(Unknown Source)
        at com.justep.service.action.base.SupportAction.execute(Unknown Source)
        at com.justep.service.BizServiceImp.execute(Unknown Source)
        at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:157)
        at com.justep.hessian.HessianServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6350)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)
        at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)

Dynamic libraries:
0x00400000 - 0x00406000         E:\bea\JDK141~1\bin\java.exe
0x7C930000 - 0x7CA00000         C:\WINDOWS\system32\ntdll.dll
0x7C800000 - 0x7C92B000         C:\WINDOWS\system32\kernel32.dll
0x77F30000 - 0x77FDC000         C:\WINDOWS\system32\ADVAPI32.dll
0x77C20000 - 0x77CBF000         C:\WINDOWS\system32\RPCRT4.dll
0x77B70000 - 0x77BCA000         C:\WINDOWS\system32\MSVCRT.dll
0x6D340000 - 0x6D46C000         E:\bea\JDK141~1\jre\bin\client\jvm.dll
0x77E10000 - 0x77EA1000         C:\WINDOWS\system32\USER32.dll
0x77BD0000 - 0x77C19000         C:\WINDOWS\system32\GDI32.dll
0x769E0000 - 0x76A0A000         C:\WINDOWS\system32\WINMM.dll
0x76180000 - 0x7619D000         C:\WINDOWS\system32\IMM32.DLL
0x63090000 - 0x63099000         C:\WINDOWS\system32\LPK.DLL
0x74AE0000 - 0x74B41000         C:\WINDOWS\system32\USP10.dll
0x71B20000 - 0x71B28000         C:\WINDOWS\system32\rdpsnd.dll
0x77F10000 - 0x77F21000         C:\WINDOWS\system32\WINSTA.dll
0x71BA0000 - 0x71BF8000         C:\WINDOWS\system32\NETAPI32.dll
0x76AB0000 - 0x76ABB000         C:\WINDOWS\system32\PSAPI.DLL
0x6D1E0000 - 0x6D1E7000         E:\bea\JDK141~1\jre\bin\hpi.dll
0x6D310000 - 0x6D31E000         E:\bea\JDK141~1\jre\bin\verify.dll
0x6D220000 - 0x6D239000         E:\bea\JDK141~1\jre\bin\java.dll
0x6D330000 - 0x6D33D000         E:\bea\JDK141~1\jre\bin\zip.dll
0x6D2E0000 - 0x6D2EE000         E:\bea\jdk141_05\jre\bin\net.dll
0x71B10000 - 0x71B1B000         C:\WINDOWS\system32\WSOCK32.dll
0x71B60000 - 0x71B77000         C:\WINDOWS\system32\WS2_32.dll
0x71B50000 - 0x71B58000         C:\WINDOWS\system32\WS2HELP.dll
0x71A80000 - 0x71AC0000         C:\WINDOWS\System32\mswsock.dll
0x76E30000 - 0x76E5F000         C:\WINDOWS\system32\DNSAPI.dll
0x76ED0000 - 0x76ED7000         C:\WINDOWS\System32\winrnr.dll
0x76E70000 - 0x76E9E000         C:\WINDOWS\system32\WLDAP32.dll
0x76EE0000 - 0x76EE8000         C:\WINDOWS\system32\rasadhlp.dll
0x6D2F0000 - 0x6D2F8000         E:\bea\jdk141_05\jre\bin\nio.dll
0x6D200000 - 0x6D206000         E:\bea\jdk141_05\jre\bin\ioser12.dll
0x69660000 - 0x696B6000         C:\WINDOWS\system32\hnetcfg.dll
0x71A40000 - 0x71A48000         C:\WINDOWS\System32\wshtcpip.dll
0x62F00000 - 0x62F13000         C:\oracle\product\10.2.0\client_1\BIN\ocijdbc10.dll
0x55890000 - 0x558E7000         c:\oracle\product\10.2.0\client_1\bin\OCI.dll
0x7C340000 - 0x7C396000         c:\oracle\product\10.2.0\client_1\bin\MSVCR71.dll
0x61C20000 - 0x61E72000         c:\oracle\product\10.2.0\client_1\bin\OraClient10.Dll
0x60870000 - 0x60953000         c:\oracle\product\10.2.0\client_1\bin\oracore10.dll
0x60A80000 - 0x60B44000         c:\oracle\product\10.2.0\client_1\bin\oranls10.dll
0x63690000 - 0x636A8000         c:\oracle\product\10.2.0\client_1\bin\oraunls10.dll
0x60EB0000 - 0x60EB7000         c:\oracle\product\10.2.0\client_1\bin\orauts.dll
0x774B0000 - 0x775E4000         C:\WINDOWS\system32\ole32.dll
0x636B0000 - 0x636B6000         c:\oracle\product\10.2.0\client_1\bin\oravsn10.dll
0x60FA0000 - 0x61092000         c:\oracle\product\10.2.0\client_1\bin\oracommon10.dll
0x60300000 - 0x60857000         c:\oracle\product\10.2.0\client_1\bin\orageneric10.dll
0x63430000 - 0x63457000         c:\oracle\product\10.2.0\client_1\bin\orasnls10.dll
0x55900000 - 0x55A60000         c:\oracle\product\10.2.0\client_1\bin\oraxml10.dll
0x55A60000 - 0x55A70000         C:\WINDOWS\system32\MSVCIRT.dll
0x60960000 - 0x60A6D000         c:\oracle\product\10.2.0\client_1\bin\oran10.dll
0x62740000 - 0x6277D000         c:\oracle\product\10.2.0\client_1\bin\oranl10.dll
0x62790000 - 0x627A7000         c:\oracle\product\10.2.0\client_1\bin\oranldap10.dll
0x627F0000 - 0x628F9000         c:\oracle\product\10.2.0\client_1\bin\orannzsbb10.dll
0x62530000 - 0x62583000         c:\oracle\product\10.2.0\client_1\bin\oraldapclnt10.dll
0x62670000 - 0x6268B000         c:\oracle\product\10.2.0\client_1\bin\orancrypt10.dll
0x775F0000 - 0x7767C000         C:\WINDOWS\system32\OLEAUT32.dll
0x62920000 - 0x6296C000         c:\oracle\product\10.2.0\client_1\bin\oranro10.dll
0x626B0000 - 0x626B7000         c:\oracle\product\10.2.0\client_1\bin\oranhost10.dll
0x62660000 - 0x62666000         c:\oracle\product\10.2.0\client_1\bin\orancds10.dll
0x629C0000 - 0x629C8000         c:\oracle\product\10.2.0\client_1\bin\orantns10.dll
0x60B50000 - 0x60EA8000         c:\oracle\product\10.2.0\client_1\bin\orapls10.dll
0x55A70000 - 0x55A79000         c:\oracle\product\10.2.0\client_1\bin\oraslax10.dll
0x55A80000 - 0x55C84000         c:\oracle\product\10.2.0\client_1\bin\oraplp10.dll
0x61ED0000 - 0x61F5B000         c:\oracle\product\10.2.0\client_1\bin\orahasgen10.dll
0x62AB0000 - 0x62B1A000         c:\oracle\product\10.2.0\client_1\bin\oraocr10.dll
0x62B20000 - 0x62B60000         c:\oracle\product\10.2.0\client_1\bin\oraocrb10.dll
0x62980000 - 0x62990000         c:\oracle\product\10.2.0\client_1\bin\orantcp10.dll
0x55C90000 - 0x55D2A000         c:\oracle\product\10.2.0\client_1\bin\orasql10.dll
0x76EB0000 - 0x76EC3000         C:\WINDOWS\system32\Secur32.dll
0x561A0000 - 0x561F1000         C:\WINDOWS\system32\MSCTF.dll
0x71E90000 - 0x71E94000         C:\WINDOWS\system32\security.dll
0x76D50000 - 0x76D83000         C:\WINDOWS\system32\activeds.dll
0x76D20000 - 0x76D47000         C:\WINDOWS\system32\adsldpc.dll
0x76AC0000 - 0x76B05000         C:\WINDOWS\system32\credui.dll
0x7CA10000 - 0x7D1F1000         C:\WINDOWS\system32\SHELL32.dll
0x77EB0000 - 0x77F02000         C:\WINDOWS\system32\SHLWAPI.dll
0x769C0000 - 0x769D8000         C:\WINDOWS\system32\ATL.DLL
0x77CD0000 - 0x77DD3000         C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.2778_x-ww_A8F04F11\comctl32.dll
0x76BF0000 - 0x76C17000         C:\WINDOWS\system32\msv1_0.dll
0x76C50000 - 0x76C69000         C:\WINDOWS\system32\iphlpapi.dll
0x56940000 - 0x56950000         E:\Justep\X3 Server\bin\JNILoader.dll
0x68000000 - 0x6802F000         C:\WINDOWS\system32\rsaenh.dll
0x75870000 - 0x7592F000         C:\WINDOWS\system32\USERENV.dll
0x56A10000 - 0x56A15000         E:\bea\weblogic81\server\bin\stackdump.dll
0x56A20000 - 0x56A25000         E:\bea\weblogic81\server\bin\wlntio.dll
0x5A720000 - 0x5A818000         C:\WINDOWS\system32\HASPJava.dll
0x76B10000 - 0x76B3B000         C:\WINDOWS\system32\WINTRUST.dll
0x760A0000 - 0x76131000         C:\WINDOWS\system32\CRYPT32.dll
0x76080000 - 0x76092000         C:\WINDOWS\system32\MSASN1.dll
0x76B70000 - 0x76B99000         C:\WINDOWS\system32\imagehlp.dll
0x773E0000 - 0x77488000         C:\WINDOWS\system32\dbghelp.dll
0x602F0000 - 0x602F8000         C:\WINDOWS\system32\VERSION.dll

Local Time = Thu May 15 08:43:18 2008
Elapsed Time = 56961
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.1_05-b01 mixed mode)
#
回复

使用道具 举报

 楼主| 发表于 2008-5-15 11:18:38 | 显示全部楼层
平均一天有3-5次,影响很大
回复 支持 反对

使用道具 举报

发表于 2008-5-15 15:21:11 | 显示全部楼层
一般引起这个问题的可能性:
oracle客户端、驱动程序有问题、weblogic的jdk有问题。
楼主首先要确认服务端没有使用压缩和加密
如果不行可以先找一个oracle客户端为10.2.0.3的版本看一下(注意换驱动程序)
2.使用weblogic高一点的版本比如weblogic9看一下


在网上找了一些资料有的说是jvm的缺陷有的是说是oracle的缺陷。所以现在从程序本身没有什么好的方法只能替换了以后在看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-15 17:20:15 | 显示全部楼层
近期的日志

桌面.zip

46.23 KB, 下载次数: 55

回复 支持 反对

使用道具 举报

发表于 2008-5-15 17:32:03 | 显示全部楼层
看了一下,也请教了公司的其它一些人,没有什么太好的方法,还是替换吧
先找个别的机器做应用服务器,然后把这个服务端的目录拷贝过去,然后用那个机器做应用服务器,明天跑一下看看效果。
这边我们在找找其它的原因。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-16 08:22:22 | 显示全部楼层
其他客户有这种情况么?
其他客户都是怎么架构服务器的呢?
回复 支持 反对

使用道具 举报

发表于 2008-5-16 09:14:43 | 显示全部楼层
其他客户大多数使用的都是tomcat,几个客户使用的是weblogic服务端,但是都没有遇到这种问题。
我在平时使用的时候好像遇到过这种类似的问题,但是最终都是通过更换应用服务器或者oracle客户端解决的。
回复 支持 反对

使用道具 举报

发表于 2008-5-23 08:57:39 | 显示全部楼层
修改新闻公告的刷新频率为半个小时以后,问题再也没有出现,请楼主再有问题的时候与我们及时沟通。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-13 13:55 , Processed in 0.051390 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表