Ich versuch jetzt seit langer Zeit eine data-source zu definieren um nachher auf meine mysql-datenbank zuzugreifen. Ich versuchs genau wie hier beschrieben. Aber wenn ich tomcat starte krieg ich so eine komishe Fehlermeldung:
Zitat
SCHWERWIEGEND: Parse Fatal Error at line (...) :The reference to entity "password" must end with the ';' delimiter.
mein struts-config.xml schaut so aus:
Code
<data-source type="org.apache.commons.dbcp.BasicDataSource">
<set-property
property="driverClassName"
value="com.mysql.jdbc.Driver" />
<set-property
property="url"
value="jdbc:mysql://localhost/shopdb?user=root&password=pass"/>
(...)
</data-source>
Der Fehler stammt wahrscheinlich vom url-wert. Aber keine Ahnung wieso. Wo sollte ich denn ';' vergessen haben? Von der Fehlermeldung entnehme ich, dass die xml-Datei nicht geparsed werden kann.
Hätte jemand eine Ahnung, wie man das macht? Oder verwendet jemand mysql mit struts und tomcat in einer anderen Weise?