Ladislav StarĂ½ wrote:
Roman Strobl napsal(a):

Kdepak, jste o krok dal :)

Zatim bych teda nerekl :-)


Rekl bych, ze ted uz je jen potreba pridat JDBC driver do |$CATALINA_HOME/common/lib| a pobezi to. Tu chybu to hlasi, protoze to nenajde jdbc driver na classpath.

Hned jak jsem to odeslal, tak jsem si toho vsiml, nakopiroval soubor jtds-1.2.jar, ale nepomohlo.
Restartoval jste Tomcat?

Co je vse potreba udelat:
1. Nastavit server.xml viz http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html (pozor konfigurace 5.0 a 5.5 je jinaci :) 2. Nastavit web.xml - udelat referenci na resource v server.xml (jmeno resource se musi shodovat) 3. Okopirovat JDBC driver do $CATALINA_HOME/common/lib. Zkontrolujte si, zda se classname driveru ktery nastavite v server.xml se shoduje jmenem driveru, co je v tomto jaru.
4. Zkuste pouzit datasource napr. takto:

<sql:query var="res" dataSource="jdbc/jmenods">

Tady dejte pozor, aby se vam jmeno datasource shodovalo s tim co jste nastavil v 1. a 2. Pripadne to muzete otestovat normalnim java kodem, viz napr. priklad z vyse uvedeneho odkazu.

Vas classpath je opravdu zajimavy :)

-Roman
Nemusim jeste nekde neco nastavit? Ted me napadlo, jestli se mi nahodou nepodarilo classpath nejak smazat.

Rekl bych, ze asi jo, protoze tam mam jen:
C:\Program Files\QuickTime\QTSystem\QTJava.zip

Jinak diky za trpelivost.

Ladislav Stary

Odpovedet emailem