Description of problem: The stop & start scripts for servlet containers automatically pick up the $ORACLE_HOME and stuff classes12.zip into the appropriate place (IIRC, java.ext.dirs). The ccm-run script, however, doesn't seem to do the same. So when running 'ccm load' it is unable to find the Oracle JDBC driver: Exception in thread "main" com.arsdigita.util.UncheckedWrapperException (root cause: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver) at com.arsdigita.util.Classes.loadClass(Classes.java:50) at com.arsdigita.util.jdbc.Connections.acquire(Connections.java:64) at com.arsdigita.packaging.Load.run(Load.java:232) at com.arsdigita.packaging.MasterTool.main(MasterTool.java:100) Root cause: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver at java.net.URLClassLoader.findClass(URLClassLoader.java:240) at java.lang.ClassLoader.loadClass(ClassLoader.java:514) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:441) at java.lang.ClassLoader.loadClass(ClassLoader.java:446) at java.lang.Class.forName1(Native Method) at java.lang.Class.forName(Class.java:142) at com.arsdigita.util.Classes.loadClass(Classes.java:48) at com.arsdigita.util.jdbc.Connections.acquire(Connections.java:64) at com.arsdigita.packaging.Load.run(Load.java:232) at com.arsdigita.packaging.MasterTool.main(MasterTool.java:100) [arturo@staging01 aplaws-camden]$ echo $ORACLE_HOME /opt/oracle/product/9.2.0 [arturo@staging01 aplaws-camden]$ ls $ORACLE_HOME/jdbc/lib/classes12.jar /opt/oracle/product/9.2.0/jdbc/lib/classes12.jar [arturo@staging01 aplaws-camden]$ Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
*** Bug 110573 has been marked as a duplicate of this bug. ***
@38203
Marking QA Ready. Dan, can you comment on whether the solution is OK, as you opened the ticket?
Yeah, looks ok to me.