Do connetca do mysql mam coś takiego:
_conn =
DriverManager.getConnection("jdbc:mysql://IP:3306/test2?user=test&password=test");
Lokalnie odpalana z Eclipsa śmiga, aż miło.
Natomiast jak to przeniosłem na ISeries to mam błąd:
Exception in thread "Thread-0" java.lang.ExceptionInInitializerError
at java.lang.Throwable.<init>(Throwable.java:181)
at java.lang.Error.<init>(Error.java:37)
at java.lang.LinkageError.<init>(LinkageError.java:26)
at
java.lang.ExceptionInInitializerError.<init>(ExceptionInInitializerError.j
at com.mysql.jdbc.Util.stackTraceToString(Util.java:350)
at com.mysql.jdbc.Util.<clinit>(Util.java:115)
at
com.mysql.jdbc.NonRegisteringDriver.parseURL(NonRegisteringDriver.java:673
at
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:279)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:193)
Szukałem w necie rozwiązania, pewnie powiecie, że za mało,
ale nic sensownego nie znalazłem.
Proszę o pomoc.
Polo
Brakuje wcze�niej:
Class.forName ("com.mysql.jdbc.Driver").newInstance ();
pzd,
-m
Wszystko jest, inaczej lokalnie by mi nie zadziałało.
To musi być coś innego.
Polo
Ta sama wersja javy pod obydwoma serwerami?
Bo do 1.5 ta linia by�a wymagana
Tak, ta sama wersja, bo przy opcji kompilacji z inną wersją niż ta
w której skompilowałem klasy, przy odpaleniu pojawi się następujący
błąd: java.lang.UnsupportedClassVersionError
a tu mam inny błąd.
Jak nie wiadomo co to drivery.
Jak skompiluję ANTem w Eclipsie, to do JARa mi wchodzą jakieś cuda,
więc wrzuciłem ręcznie drivery Mysqlowe i śmiga.
Cuda.
Muszę to jeszcze wyczaić.
Pozdrawiam
Polo
Kompilujesz drivery? Dodajesz odpowiedniego jara do classpath i tyle.