Skip to Main Content

Java Database Connectivity (JDBC)

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Tomcat Oracle Error, I think (can't find a solution from anywhere)

843854Jan 5 2005 — edited Jan 24 2005
That's the error information from tomcat. I haven't a clue where to start looking. Any help will be appreciated.
I have also listed the codes of how I get the access to the database below. I am using Oracle9i DB
thnx

------------------------------------------------------------------------------- ---------------------
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x77F4200B
Function=RtlEnterCriticalSection+0xB
Library=C:\WINDOWS\system32\ntdll.dll

Current Java thread:
at sun.jdbc.odbc.JdbcOdbc.allocConnect(Native Method)
at sun.jdbc.odbc.JdbcOdbc.SQLAllocConnect(JdbcOdbc.java:114)
at sun.jdbc.odbc.JdbcOdbcDriver.allocConnection(JdbcOdbcDriver.java:930)
at sun.jdbc.odbc.JdbcOdbcConnection.initialize(JdbcOdbcConnection.java:126)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:174)
- locked <0x1022e060> (a sun.jdbc.odbc.JdbcOdbcDriver)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
- locked <0x207ec0a8> (a java.lang.Class)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
- locked <0x207ec0a8> (a java.lang.Class)
at Util.DB.getConnection(DB.java:79)
at Util.DB.<init>(DB.java:46)
at Util.Accessor.<init>(Accessor.java:31)
at org.apache.jsp.webapps.Submission_jsp._jspService(Submission_jsp.java:97)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFil terChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain .java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.j ava:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextVal ve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.j ava:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.j ava:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.j ava:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:10 9)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.j ava:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnecti on(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:6 83)
at java.lang.Thread.run(Thread.java:534)

Dynamic libraries:
0x00400000 - 0x0040B000 C:\j2sdk1.4.2_05\bin\java.exe
0x77F40000 - 0x77FFA000 C:\WINDOWS\system32\ntdll.dll
0x77E40000 - 0x77F34000 C:\WINDOWS\system32\kernel32.dll
0x77DA0000 - 0x77E30000 C:\WINDOWS\system32\ADVAPI32.dll
0x77C50000 - 0x77CF5000 C:\WINDOWS\system32\RPCRT4.dll
0x77BA0000 - 0x77BF4000 C:\WINDOWS\system32\MSVCRT.dll
0x08000000 - 0x08139000 C:\j2sdk1.4.2_05\jre\bin\client\jvm.dll
0x77D00000 - 0x77D8F000 C:\WINDOWS\system32\USER32.dll
0x77C00000 - 0x77C44000 C:\WINDOWS\system32\GDI32.dll
0x76AA0000 - 0x76ACC000 C:\WINDOWS\system32\WINMM.dll
0x71BC0000 - 0x71BC8000 C:\WINDOWS\system32\rdpsnd.dll
0x76260000 - 0x76270000 C:\WINDOWS\system32\WINSTA.dll
0x71C40000 - 0x71C93000 C:\WINDOWS\system32\NETAPI32.dll
0x76B70000 - 0x76B7B000 C:\WINDOWS\system32\PSAPI.DLL
0x10000000 - 0x10007000 C:\j2sdk1.4.2_05\jre\bin\hpi.dll
0x00390000 - 0x0039E000 C:\j2sdk1.4.2_05\jre\bin\verify.dll
0x003B0000 - 0x003C9000 C:\j2sdk1.4.2_05\jre\bin\java.dll
0x003D0000 - 0x003DD000 C:\j2sdk1.4.2_05\jre\bin\zip.dll
0x003E0000 - 0x003EF000 C:\j2sdk1.4.2_05\jre\bin\net.dll
0x71C00000 - 0x71C18000 C:\WINDOWS\system32\WS2_32.dll
0x71BF0000 - 0x71BF8000 C:\WINDOWS\system32\WS2HELP.dll
0x71B20000 - 0x71B63000 C:\WINDOWS\System32\mswsock.dll
0x76ED0000 - 0x76EF7000 C:\WINDOWS\system32\DNSAPI.dll
0x76F70000 - 0x76F77000 C:\WINDOWS\System32\winrnr.dll
0x76F10000 - 0x76F3F000 C:\WINDOWS\system32\WLDAP32.dll
0x76F80000 - 0x76F85000 C:\WINDOWS\system32\rasadhlp.dll
0x71AE0000 - 0x71AE8000 C:\WINDOWS\System32\wshtcpip.dll
0x03C20000 - 0x03C2C000 C:\j2sdk1.4.2_05\jre\bin\JdbcOdbc.dll
0x03C30000 - 0x03C6A000 C:\WINDOWS\system32\ODBC32.dll
0x70BC0000 - 0x70C50000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.82.0 .0_x-ww_8A69BA05\COMCTL32.dll
0x77380000 - 0x77B5F000 C:\WINDOWS\system32\SHELL32.dll
0x77290000 - 0x772D9000 C:\WINDOWS\system32\SHLWAPI.dll
0x762B0000 - 0x762F7000 C:\WINDOWS\system32\comdlg32.dll
0x70AD0000 - 0x70BB6000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.10 0.0_x-ww_8417450B\comctl32.dll
0x03DE0000 - 0x03DF7000 C:\WINDOWS\system32\odbcint.dll
0x610A0000 - 0x6113F000 C:\oracle\ora92\BIN\oracore9.dll
0x612A0000 - 0x61319000 C:\oracle\ora92\BIN\oranls9.dll
0x613A0000 - 0x613B1000 C:\oracle\ora92\BIN\oraunls9.dll
0x71BB0000 - 0x71BB9000 C:\WINDOWS\system32\WSOCK32.dll
0x77160000 - 0x77285000 C:\WINDOWS\system32\ole32.dll
0x60600000 - 0x60784000 C:\oracle\ora92\bin\OraClient9.Dll
0x60800000 - 0x60806000 C:\oracle\ora92\bin\oravsn9.dll
0x60500000 - 0x60590000 C:\oracle\ora92\bin\oracommon9.dll
0x03F40000 - 0x04197000 C:\oracle\ora92\bin\orageneric9.dll
0x62FC0000 - 0x6303D000 C:\oracle\ora92\bin\oraxml9.dll
0x60020000 - 0x60030000 C:\WINDOWS\system32\MSVCIRT.dll
0x630F0000 - 0x63110000 C:\oracle\ora92\bin\oraxsd9.dll
0x615A0000 - 0x61629000 C:\oracle\ora92\bin\orannzsbb9.dll
0x61480000 - 0x61534000 C:\oracle\ora92\bin\oran9.dll
0x61400000 - 0x6142C000 C:\oracle\ora92\bin\oranl9.dll
0x61960000 - 0x61971000 C:\oracle\ora92\bin\oranldap9.dll
0x62000000 - 0x62024000 C:\oracle\ora92\bin\oraldapclnt9.dll
0x616B0000 - 0x616C8000 C:\oracle\ora92\bin\orancrypt9.dll
0x770E0000 - 0x7715D000 C:\WINDOWS\system32\OLEAUT32.dll
0x62300000 - 0x6233E000 C:\oracle\ora92\bin\ORATRACE9.dll
0x61730000 - 0x61766000 C:\oracle\ora92\bin\oranro9.dll
0x617C0000 - 0x617C6000 C:\oracle\ora92\bin\oranhost9.dll
0x617D0000 - 0x617D6000 C:\oracle\ora92\bin\oranoname9.dll
0x616A0000 - 0x616A6000 C:\oracle\ora92\bin\orancds9.dll
0x61820000 - 0x61827000 C:\oracle\ora92\bin\orantns9.dll
0x64000000 - 0x64007000 C:\oracle\ora92\bin\oranms.dll
0x64020000 - 0x64030000 C:\oracle\ora92\bin\oranmsp.dll
0x60A00000 - 0x60D13000 C:\oracle\ora92\bin\orapls9.dll
0x62500000 - 0x62507000 C:\oracle\ora92\bin\oraslax9.dll
0x61350000 - 0x61360000 C:\oracle\ora92\bin\orasnls9.dll
0x60810000 - 0x60816000 C:\oracle\ora92\bin\orawtc9.dll
0x62600000 - 0x62675000 C:\oracle\ora92\bin\orasql9.dll
0x041D0000 - 0x041EA000 C:\WINDOWS\system32\odbccp32.dll
0x77B90000 - 0x77B98000 C:\WINDOWS\system32\VERSION.dll
0x76F50000 - 0x76F63000 C:\WINDOWS\system32\Secur32.dll
0x61910000 - 0x6191C000 C:\oracle\ora92\bin\orantcp9.dll
0x61890000 - 0x6189D000 C:\oracle\ora92\bin\orannts9.dll
0x71F60000 - 0x71F64000 C:\WINDOWS\system32\security.dll
0x76C90000 - 0x76CB4000 C:\WINDOWS\system32\msv1_0.dll
0x76C10000 - 0x76C38000 C:\WINDOWS\system32\imagehlp.dll
0x6D580000 - 0x6D621000 C:\WINDOWS\system32\dbghelp.dll

Heap at VM Abort:
Heap
def new generation total 576K, used 155K [0x10010000, 0x100b0000, 0x100b0000)
eden space 512K, 20% used [0x10010000, 0x10029ae8, 0x10090000)
from space 64K, 81% used [0x100a0000, 0x100ad168, 0x100b0000)
to space 64K, 0% used [0x10090000, 0x10090000, 0x100a0000)
train generation total 261376K, used 6342K [0x100b0000, 0x1fff0000, 0x20010000)
compacting perm gen total 9984K, used 9939K [0x20010000, 0x209d0000, 0x24010000)
the space 9984K, 99% used [0x20010000, 0x209c4ca8, 0x209c4e00, 0x209d0000)

Local Time = Tue Dec 21 01:27:03 2004
Elapsed Time = 567465
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_05-b04 mixed mode)
#
------------------------------------------------------------------------------- -------------------------

// getConnection() - get DB connection
// I am using "Oracle in OraHome92" driver
DriverManager.registerDriver(new sun.jdbc.odbc.JdbcOdbcDriver());
Connection conn = DriverManager.getConnection("jdbc:odbc:DataSourceName", "ID", "Password");
------------------------------------------------------------------------------- -------------------------
Hope to hear from you soon
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Feb 21 2005
Added on Jan 5 2005
8 comments
351 views