Hello, I am trying to use the Oracle Lite JDBC driver from my webapp running in Tomcat 4.1.12. Whenever the code attempts to make a connection, there is JVM native code error detailed below. I have found this to occur every time for Tomcat 4.0.6 and 4.1.12 on NT 4 and Windows 2000. The strange thing is that the same Oracle Lite JDBC URL works fine from other Java apps. The whole webapp also works okay in Oracle web server AND Tomcat 3.3.1. I suspect this may have something to do with JNI. Is there some configuration I may be missing? Any ideas? Regards, Adam Hudspith.
Error: Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D360274 Function=[Unknown.] Library=C:\j2sdk1.4.0_01\jre\bin\client\jvm.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.lite.poljdbc.LiteEmbResultSet.jniGetDataTimestamp(Native Method) at oracle.lite.poljdbc.LiteEmbResultSet.getVal(Unknown Source) at oracle.lite.poljdbc.POLJDBCResultSet.getTimestamp(Unknown Source) at oracle.lite.poljdbc.POLJDBCResultSet.getObject(Unknown Source) at oracle.lite.poljdbc.POLJDBCResultSet.getObject(Unknown Source) at oracle.jbo.server.BaseSQLBuilderImpl.doLoadFromResultSet(BaseSQLBuilderImpl. java:815) at oracle.jbo.server.AttributeDefImpl.loadFromResultSet(AttributeDefImpl.java:1 406) at oracle.jbo.server.ViewRowImpl.populate(ViewRowImpl.java:1819) at oracle.jbo.server.ViewDefImpl.createInstanceFromResultSet(ViewDefImpl.java:8 57) at oracle.jbo.server.ViewObjectImpl.createRowFromResultSet(ViewObjectImpl.java: 2029) at oracle.jbo.server.ViewObjectImpl.createInstanceFromResultSet(ViewObjectImpl. java:1963) at oracle.jbo.server.QueryCollection.populateRow(QueryCollection.java:1279) at oracle.jbo.server.QueryCollection.fetch(QueryCollection.java:1165) - locked <0383D2B8> (a oracle.jbo.JboSyncLock) at oracle.jbo.server.QueryCollection.get(QueryCollection.java:800) at oracle.jbo.server.ViewRowSetImpl.getRow(ViewRowSetImpl.java:2538) at oracle.jbo.server.ViewRowSetIteratorImpl.doFetch(ViewRowSetIteratorImpl.java :2154) at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorI mpl.java:2018) - locked <0383D2B8> (a oracle.jbo.JboSyncLock) at oracle.jbo.server.ViewRowSetIteratorImpl.refresh(ViewRowSetIteratorImpl.java :2218) at oracle.jbo.server.ViewRowSetImpl.notifyRefresh(ViewRowSetImpl.java:1503) at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java:527) - locked <0383D2B8> (a oracle.jbo.JboSyncLock) at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorI mpl.java:2004) - locked <0383D2B8> (a oracle.jbo.JboSyncLock) at oracle.jbo.server.ViewRowSetIteratorImpl.hasNext(ViewRowSetIteratorImpl.java :1406) - locked <0383D2B8> (a oracle.jbo.JboSyncLock) at oracle.jbo.server.ViewRowSetImpl.hasNext(ViewRowSetImpl.java:2137) at oracle.jbo.server.ViewObjectImpl.hasNext(ViewObjectImpl.java:4324) at com.candcuk.delphi.web.model.utils.RowList.<init>(RowList.java:32) at com.candcuk.infrastructure.web.model.BC4JTableModel.<init>(BC4JTableModel.ja va:28) at com.candcuk.infrastructure.web.model.BC4JRowTableModel.<init>(BC4JRowTableMo del.java:22) at com.candcuk.delphi.web.portal.model.PlanSetsTableModel.<init>(PlanSetsTableM odel.java:26) at com.candcuk.delphi.web.portal.view.MyPlansPage.<init>(MyPlansPage.java:41) at com.candcuk.delphi.web.portal.controller.MyPlansPageAction.perform(MyPlansPa geAction.java:29) at com.candcuk.infrastructure.web.controller.ControllerServlet.doProcessRequest (ControllerServlet.java:166) at com.candcuk.infrastructure.web.controller.ControllerServlet.doPost(Controlle rServlet.java:81) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:260) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2 46) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2396) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 ) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. java:170) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172 ) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :174) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok eNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne ction(Http11Protocol.java:380) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:533) at java.lang.Thread.run(Thread.java:536) Dynamic libraries: 0x00400000 - 0x00406000 C:\j2sdk1.4.0_01\bin\java.exe 0x77F80000 - 0x77FFB000 C:\WINNT\System32\ntdll.dll 0x77DB0000 - 0x77E0D000 C:\WINNT\system32\ADVAPI32.dll 0x77E80000 - 0x77F36000 C:\WINNT\system32\KERNEL32.DLL 0x77D30000 - 0x77DA1000 C:\WINNT\system32\RPCRT4.DLL 0x78000000 - 0x78046000 C:\WINNT\system32\MSVCRT.dll 0x6D330000 - 0x6D445000 C:\j2sdk1.4.0_01\jre\bin\client\jvm.dll 0x77E10000 - 0x77E6F000 C:\WINNT\system32\USER32.dll 0x77F40000 - 0x77F79000 C:\WINNT\system32\GDI32.dll 0x77570000 - 0x775A0000 C:\WINNT\System32\WINMM.dll 0x6D1D0000 - 0x6D1D7000 C:\j2sdk1.4.0_01\jre\bin\hpi.dll 0x6D300000 - 0x6D30D000 C:\j2sdk1.4.0_01\jre\bin\verify.dll 0x6D210000 - 0x6D228000 C:\j2sdk1.4.0_01\jre\bin\java.dll 0x6D320000 - 0x6D32D000 C:\j2sdk1.4.0_01\jre\bin\zip.dll 0x6D2D0000 - 0x6D2DD000 C:\j2sdk1.4.0_01\jre\bin\net.dll 0x75050000 - 0x75058000 C:\WINNT\System32\WSOCK32.dll 0x75030000 - 0x75043000 C:\WINNT\System32\WS2_32.DLL 0x75020000 - 0x75028000 C:\WINNT\System32\WS2HELP.DLL 0x74FD0000 - 0x74FED000 C:\WINNT\system32\msafd.dll 0x75010000 - 0x75017000 C:\WINNT\System32\wshtcpip.dll 0x10000000 - 0x10010000 C:\oracle\ora90\Mobile\Sdk\bin\oljdbc40.dll 0x0B470000 - 0x0B4D7000 C:\oracle\ora90\MOBILE\sdk\bin\olobj40.dll 0x0B4F0000 - 0x0B513000 C:\oracle\ora90\MOBILE\sdk\bin\olod2040.dll 0x0B520000 - 0x0B594000 C:\oracle\ora90\MOBILE\sdk\bin\olsql40.dll 0x77A50000 - 0x77B45000 C:\WINNT\system32\ole32.dll 0x77920000 - 0x77943000 C:\WINNT\system32\imagehlp.dll 0x72A00000 - 0x72A2D000 C:\WINNT\system32\DBGHELP.dll 0x690A0000 - 0x690AB000 C:\WINNT\System32\PSAPI.DLL Local Time = Thu Nov 21 13:59:47 2002 Elapsed Time = 49 # # HotSpot Virtual Machine Error : EXCEPTION_ACCESS_VIOLATION # Error ID : 4F530E43505002D5 # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Client VM (1.4.0_01-b03 mixed mode) # -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>