JDBC-Ressource aus dem Context mit JNDI verwenden

Wer sich [post id=4709]JDBC-Ressource über JNDI referenzieren und mit Tomcat verwenden[/post] und [post id=4724]JDBC Datenbank-Anbindung mit Properties für MySQL[/post] angeschaut hat, der wird sich über diesen Beitrag freuen. Wir werden jetzt nämlich unsere mühevoll angelegte JNDI-Ressource verwenden, um mit unserer MySQL-Datenbank eine Verbindung herzustellen (getestet mit Apache Tomcat 7).
JDBC-Ressource aus dem Context mit JNDI verwenden weiterlesen

JDBC-Ressource über JNDI referenzieren und mit Tomcat verwenden

Nachdem ich in [post id=4681]JNDI Ressourcen anlegen und benutzen[/post] gezeigt habe, wie man eine Zeichenkette über das JNDI verfügbar machen kann, ist es an der Zeit, sich etwas interessanteren Dingen zu widmen.

Ich hatte bereits erwähnt, dass man Datenbankverbindungen über JDBC ebenfalls mit JNDI referenzieren kann. Wie das geht, möchte ich eben am Beispiel einer MySQL-Datenbank zeigen, welche über einen Apache Tomcat 7 Application-Server angesprochen werden soll.
JDBC-Ressource über JNDI referenzieren und mit Tomcat verwenden weiterlesen

Could not load JDBC driver class

Beim Versuch eine Datenquelle (engl. datasource) in /WEB-INF/applicationContext.xml meiner Java Enterprise-Anwendung hinzuzufügen, lieferte mir die Ausgabe meines GlassFish Server 3 in NetBeans 6.9.1 diesen Fehler:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‚dataSource‘ defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property ‚driverClassName‘ threw exception; nested exception is java.lang.IllegalStateException: Could not load JDBC driver class [com.mysql.jdbc.Driver]

Could not load JDBC driver class weiterlesen