Ich habe PostgreSQL 9.5.2 (Rhel 6.7 x64) und Apache Tomcat 7.0.73 (x64 Rhel 6.7) installiert, danach habe ich postgresql-9.4.1212.jar jar heruntergeladen Datei und fügen Sie ihn auf CATALINA_HOME/Lib-Pfad und Hinzufügen im Anschluss an diese DateiApache Tomcat Verbindung zur PostgreSQL Datenbank (via JDBC Treiber)
<Resource auth="Container" name="jdbc/postgres" type="javax.sql.DataSource" user="sarkhan" password="1"
driverClassName="org.postgresql.Driver" url="jdbc:postgresql://172.29.92.162:5432" maxActive="150"
schema="test" maxIdle="4"/>
Hinzufügen verfolgt web.xml Datei
<resource-ref>
<description>postgreSQL Datasource</description>
<res-ref-name>jdbc/postgres</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
So content.xml wie kann ich testen, dass Apache Tomcat Server verbunden ist PostgreSQL-Datenbankserver?
Ich bin nicht sicher 'Null', vielleicht kann Ausnahme in Tomcat6/7-Installation geworfen werden ??? –
@Jacek Cz yeah, Sie müssen versuchen, den Block des Codes zu fangen, weil 'InitialContext' und' cxt.lookup' explizit bestimmte Arten von Ausnahmen werfen. –