Podczas logowania na serwer:
try {
System.out.println("Starting validation");
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection conn =
DriverManager.getConnection("jdbc:oracle:thin:@x.x.x.x:yyyy:SID",vUser,vPass
wd);
conn.close();
System.out.println("Validation OK");
} catch (Exception sqlex) { System.out.println("Validation ERROR:
"+sqlex); }
Tomcat wywala mi error:
java.lang.ClassFormatError: oracle/jdbc/oracore/OracleTypeADT (Illegal
constant pool index)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
Na konsoli tomcat'a pojawia sie jedynie "Starting validation". Nie wyrzuca
zadnych exception pomimo polecenia println().
SQL Plus laczy sie bez problemow, baza nie blokuje polaczen.
NAJCIEKAWSZE: wczoraj dzialalo ale dzisiaj podczas pracy z aplikacja IE5.0
wygenerowal wyjatek i aplikacja padla. Od tej pory siedze i dumam :)
Podmiana klas na nowe nic nie daje (w ogole klasy sa nienaruszone). No idea.
Kazde info na wage zlota.
Dzieki
Kamil