Hi,
I am getting the following error when I try to get the connection from a Db2 DB. I am running the program from WSAD 5.1.2
IDE. All the class path and the required JAR files are properly set in my IDE.
Error:
java.lang.NoClassDefFoundError: java/lang/CharSequence
at com.ibm.db2.jcc.c.p.<init>(p.java:52)
at com.ibm.db2.jcc.b.b.<init>(b.java:256)
at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:163)
at java.sql.DriverManager.getConnection(DriverManager.java:543)
at java.sql.DriverManager.getConnection(DriverManager.java:194)
at org.javacamp.factory.TestConnection.getDirectConnection(TestConnection.java:108)
at org.javacamp.factory.TestConnection.main(TestConnection.java:118)
Exception in
thread "main"
Program:
public static Connection getDirectConnection()
throws Exception {
Connection connection = null;
try {
// load the DB2 Driver
Class.forName("com.ibm.db2.jcc.DB2Driver");
connection = DriverManager.getConnection("jdbc:db2://10.239.24.178:50000/CDWSOFF","userName","password");
} catch (Exception ex) {
}
return connection;
}