2013-10-02 5 views
5

Ich versuche, einen SQL-Adapter zu testen, die zu db2 verbindet, aber ich bekomme folgendes Ergebnis:java.lang.ClassNotFoundException: Klasse com.ibm.db2.jcc.DB2Driver nicht in Worklight-Plattform oder ein Projekt gefunden

java.lang.ClassNotFoundException: Klasse com.ibm.db2.jcc.DB2Driver in Worklight Plattform oder Projekt nicht gefunden

hier ist mein Code:

<dataSourceDefinition> 
    <driverClass>com.ibm.db2.jcc.DB2Driver</driverClass> 
    <url>jdbc:db2://localhost:50000/WLTEST</url> 
    <user>db2admin</user> 
    <password>db2admin</password> 
</dataSourceDefinition> 

eine Ahnung, was g falsch?

Antwort

2

Meinst du, dass Ihre Worklight-Datenbank DB2-basiert ist? Wenn ja,

  • sicher, auch worklight.properties mit der richtigen DB2 Setup bearbeiten

Auch stellen Sie sicher, dass:

  • der DB2-Anschluss Treiber in dem Server \ lib-Ordner vorhanden ist
+1

Danke, ich habe den DB2connector in den Server \ lib hinzugefügt und es hat funktioniert – Mindan

+0

Großartig. Bitte markieren Sie als Antwort, wenn Sie können. Vielen Dank. –

3

Fügen Sie die zwei Gläser:

db2jcc.jar
db2jcc_license_cu.jar

sie zu den Bibliotheken jar Ordner hinzufügen.

+0

Fügen Sie einen Link zu wo Sie sie bekommen und ich werde für immer dankbar sein –

+0

gefunden [diese] (http://www-01.ibm.com/support/docview.wss?rs=4020&uid=swg21385217) –