2012-08-16 108 views
0

我有我的應用程序 一個問題,當我試圖從休眠進入我的數據庫很長一段時間後沒有Tomcat的重新啓動我得到這個錯誤:Hibernate的Oracle連接錯誤

Line 2130 : Exception in thread "OracleTimeoutPollingThread" java.lang.NullPointerException 
Line 2131 : at oracle.jdbc.driver.OracleTimeoutPollingThread.pollOnce(OracleTimeoutPollingThread.java:209) 
Line 2132 : at oracle.jdbc.driver.OracleTimeoutPollingThread.run(OracleTimeoutPollingThread.java:166) 
Line 2133 : # 
Line 2134 : # An unexpected error has been detected by HotSpot Virtual Machine: 
Line 2135 : # 
Line 2136 : # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d394aca, pid=4160, tid=5848 
Line 2137 : # 
Line 2138 : # Java VM: Java HotSpot(TM) Server VM (1.5.0_09-b03 mixed mode) 
Line 2139 : # Problematic frame: 
Line 2140 : # C [tcnative-1.dll+0x4aca] 
Line 2141 : # 
Line 2142 : # An error report file with more information is saved as hs_err_pid4160.log 
Line 2143 : # 
Line 2144 : # If you would like to submit a bug report, please visit: 
Line 2145 : # http://java.sun.com/webapps/bugreport/crash.jsp 
Line 2146 : # 
Line 2147 : 
Line 2148 : 2012-08-16 13:27:52 Commons Daemon procrun stdout initialized 

任何人都知道什麼可以是問題在我的代碼? 也許防火牆或其他東西? 注:我使用我的連接在c3p0 在此先感謝

+0

檢查「hs_err_pid4160.log」粘貼在這裏它的內容 - 可能是有用的東西有 – 2012-08-16 15:29:56

+0

增加JAVA_OPTS選項 – Ilya 2012-08-16 18:08:38

+0

請查看http://www.java-forums.org/eclipse/312-exception_access_violation-0xc0000005.html。重新安裝JVM,如果可能的話升級到1.5上的最新補丁 – aishwarya 2012-08-16 21:41:30

回答

0

你有一個jvm崩潰,這通常是一個java錯誤,除非你通過JNI使用本機代碼。

你的java版本比較舊,你應該升級到1.5版本,或者你可以升級到1.6。

嘗試看看hs_err_pid4160.log的含量康斯坦丁的建議排除某些內存配置錯誤,如果你想讓我們幫你