Installieren Sie Tomcat per Paket auf einem Webserver (Ubuntu, Debian) ist standardmäßig die MySQL Verbindung für Webapps Applikationen untersagt. Dies können Sie ändern, wenn Sie in der Datei:
/etc/tomcat6/policy.d/04webapps.policy
folgende Zeilen ergänzen:
grant {
permission java.net.SocketPermission "hierdieipdesservers:3306", "connect";
permission java.net.SocketPermission "127.0.0.1:3306", "connect";
};
bei “hierdieipdesservers” sollte man für eventuelle externe Zugriffe der Applikation noch die IP Adresse des Servers eintragen. Eine Verbindung über den localhost oder die externe IP ist dann auf zur Datenbank möglich.
Schlagworte: mysql exception tomcat, mysql tomcat, tomcat mit mysql, tomcat mysql