sql >> Databasteknik >  >> RDS >> Oracle

Varför ansluter C3p0:s ComboPooledDataSource framgångsrikt till en databas, men dess klon gör det inte?

Felet var ett resultat av ett problem med klassladdning, där Oracle-klasserna laddades från flera jar (%CATALINA_HOME%\lib\ojdbc7-12.1.0.2.0.jar och %CATALINA_HOME%\webapps\my-webapp-1.0.0\WEB-INF\lib\ojdbc7-12.1.0.2.0.jar ) av lastare av olika klass. När jag tog bort %CATALINA_HOME%\webapps\my-webapp-1.0.0\WEB-INF\lib\ojdbc7-12.1.0.2.0.jar , mitt problem försvann.

Dessa källor (1 , 2 , 3 ) diskutera detta mer i detalj.




  1. Tidstämpelkonvertering i Oracle för formatet ÅÅÅÅ-MM-DD TT:MM:SS

  2. JDBC infoga verklig array

  3. Mysql, välj id:n grupperade efter distinkt kolumn (välj alla id för varje unik domän)

  4. SQL frågesats