Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.misc -> Re: Problems with JDBC
Wrong JRE probably... Verify that your program starts under JRE v1.4 as
java.sql.Savepoint interface was first introduced in this J2SE version. Also,
make sure that correct JDBC driver is used (ojdbc14.jar).
-- Vladimir Zakharychev (bob@dpsp-yes.com) http://www.dpsp-yes.com Dynamic PSP(tm) - the first true RAD toolkit for Oracle-based internet applications. All opinions are mine and do not necessarily go in line with those of my employer. "Michael Gruetzner" <Michael_Gruetzner_at_gmx.de> wrote in message news:3E59CAE3.3090105_at_gmx.de...Received on Tue Feb 25 2003 - 01:41:36 CST
> Hello,
>
> I try to make a jdbc connection to an Oracle 9iR2.
> In my Java programm I use the following lines to
> connect:
> DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
> Connection conn =
> DriverManager.getConnection("jdbc:oracle:thin:myuser/mypass_at_localhost:1521:mydb");
>
> When I run my Program I always get this exception:
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> java/sql/Savepoint
> at java.lang.ClassLoader.defineClass0(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:493)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
> at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
> at
> oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
> at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
> at java.sql.DriverManager.getConnection(DriverManager.java:517)
> at java.sql.DriverManager.getConnection(DriverManager.java:177)
> at mypackage1.Class1.<init>(Class1.java:13)
> at mypackage1.Class1.main(Class1.java:23)
>
> I also tried to create a database connection with JDeveloper an I
> entered the same connection string as above. When I Test the connection
> I get "Success", so I think the String is ok. The DB is also up and running.
>
> I hope, someone can help me.
> Thank you in advance...Michael
>