Null Pointer Exception when connecting to Oracle
843854May 25 2005 — edited May 26 2005I'm am trying to connect to an oracle database. I am using the ojdbc14.jar file with Oracle 10g and Java 1.4.2.
The following code is creating the problem:
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin@" +
System.getProperty("db0.service"),
System.getProperty("db0.username"),
System.getProperty("db0.password")
The following is the stack trace of an error I am getting
java.lang.NullPointerException
at oracle.jdbc.ttc7.O3log.marshal(O3log.java:592)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:246)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:252)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at cb.bims.db.utils.DBConnection.connect(DBConnection.java:25)
at TestDB.main(TestDB.java:21)
This works when I'm developing in JBuilder, but not when it's in a jar.
Thanks!
Amber