我正面临这个特殊的问题。我的 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>
谁能帮我找出问题所在,拜托?
干杯,Rohitesh。