%META:TOPICPARENT{name="ErrorMessagesJ"}%
==Error Messages (J)==

[[UDAErrorMessages|A]] [[ErrorMessagesB|B]] [[ErrorMessagesC|C]] [[ErrorMessagesD|D]] [[ErrorMessagesE|E]] [[ErrorMessagesF|F]] [[ErrorMessagesG|G]] [[ErrorMessagesH|H]] [[ErrorMessagesI|I]] [[ErrorMessagesJ|J]] [[ErrorMessagesK|K]] [[ErrorMessagesL|L]] [[ErrorMessagesM|M]] [[ErrorMessagesN|N]] [[ErrorMessagesO|O]] [[ErrorMessagesP|P]] [[ErrorMessagesQ|Q]] [[ErrorMessagesR|R]] [[ErrorMessagesS|S]] [[ErrorMessagesT|T]] [[ErrorMessagesU|U]] [[ErrorMessagesV|V]] [[ErrorMessagesW|W]] [[ErrorMessagesX|X]] [[ErrorMessagesY|Y]] [[ErrorMessagesZ|Z]] [[ErrorMessagesSymbols|#]]

    
===JDBC3 driver requires JRE/JDK 1.4.x or later===

Attempts to use openlink.jdbc3.Driver (opljdbc3.jar), megathin.jdbc3.Driver (megathin3.jar), or virtuoso.jdbc3.Driver (virjdbc3.jar, virtjdbc3ssl.jar)--with an older JRE/JDK--produces the following errors:
   
{{{
Exception occurred during event dispatching:
java.lang.NoClassDefFoundError: java/sql/Savepoint
   at openlink.jdbc3.Driver.connect(Unknown Source)
   at java.sql.DriverManager.getConnection(Unknown Source)
   at java.sql.DriverManager.getConnection(Unknown Source)
   at JDBCDemo.ExecuteQuery(Unknown Source)
   at JDBCDemo.buttonQuery_Clicked(Unknown Source)
   at JDBCDemo.handleEvent(Unknown Source)
   at java.awt.Window.postEvent(Unknown Source)
   at java.awt.Component.postEvent(Unknown Source)
   at java.awt.Component.postEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
}}}
        
  
If you encounter this problem, use the following command to check your JDK/JRE version:

{{{    
java -version
}}}
    
If you have JDK/JRE 1.4.x or higher, check to insure that these components are passed by your client's CLASSPATH. If you have a pre- 1.4 version, choose one of two options:
   
1. Upgrade to JDK/JRE 1.4 or higher to accomodate your current driver.
    
2. Use <nop>OpenLink's JDK 1.1 or 1.2 driver to accomodate your existing JRE/JDK.
    
    
    
===Evidence===

JDBC Connect String