ciao a tutti volevo chiedere che sto facendo un piccolo programmino x la connessione a oracle...ora posto il codice:
codice:
package PrimoEsempio;
import java.sql.*; 

public class HelloWorld {
public static void main(String[] args) {
  	ResultSet rs; 
        Statement stmt; 

        try 
        { 
		String servername="10.XXXXXX";
		  String porta="1526";
		  String sid = "SID";
		  String URI = "jdbc:oracle:thin:@" + servername + ":" + porta + ":" + sid; 
		  String LOGIN="system"; 
		  String PASSWD="manager"; 
		DriverManager.registerDriver(new oracle.jdbc.OracleDriver());

            Connection conn = DriverManager.getConnection(URI, LOGIN, PASSWD);
            conn.setAutoCommit(true); 
            stmt = conn.createStatement(); 

            String query = new String("SELECT NOME,COGNOME FROM USER order by COGNOME"); 

            System.out.println("Sto eseguendo: " + query); 

            rs = stmt.executeQuery(query); 
            while (rs.next()) 
                System.out.println(rs.getString("NOME") + "  " + rs.getString("COGNOME")); 

            rs.close(); 
            stmt.close(); 
        } 
        catch (Exception e) 
        { 
            e.printStackTrace(); 
        } 


}
}
nella CLASSPATH ci sono questi valori .;C:\j2sdk1.4.2_21\lib\ojdbc14.jar;D:\oracle\ora92 \jdbc\lib\classes12.jar

poi compila correttamente...
ma quando lancio mi da questo errore:
D:\>java PrimoEsempio.HelloWorld
Exception in thread "main" java.lang.NoClassDefFoundError: java/sql/Savepoint
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknow n Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at oracle.jdbc.driver.OracleDriver.getConnectionInsta nce(OracleDriver.java:468)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriv er.java:314)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at PrimoEsempio.HelloWorld.main(HelloWorld.java:20)
Cosa sbaglio?
Ciauz