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]>

Reply via email to