私はこの独特の問題に直面しています。私の webapp は、私のローカルホストで正常に動作します。JSP/Struts-Tomcat-MySQL アプリです。ただし、hostjava.net (共有 tomcat) でホストすると、データベースに接続できません。
いくつかのデバッグの後、データソースの JNDI ルックアップに問題があることを特定しました。必要に応じて、 http://rohitesh.hostjava.net/MapsDummyLog.htmでログを確認できます。
コンテキスト情報の場所に関する詳細: /META-INF/context.xml には次が含まれます。
<Context path="" docBase="" debug="5" reloadable="true" crossContext="true" override="true">
<Resource name="jdbc/ConnectionPooling" auth="Container" type="javax.sql.DataSource"
maxActive="10" maxIdle="5" username="[username]" password="[password]" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/[db name]?autoReconnect=true" />
</Context>
どこが間違っているのか、誰でも教えてくれますか?
乾杯、ロヒテッシュ。