补充一下,
配置的xml文件,以前写在其它应用下(非root)是可以用的。
还有,现在的提示信息是:
javax.naming.NameNotFoundException: Name java:comp is not bound in this Context
主要是context找不到java:comp ...
配置的xml文件,以前写在其它应用下(非root)是可以用的。
还有,现在的提示信息是:
javax.naming.NameNotFoundException: Name java:comp is not bound in this Context
主要是context找不到java:comp ...
<GlobalNamingResources>
<!--!!!!在这里配置全局JNDI !!!-->
</GlobalNamingResources>
<Context path="/ROOT">
<Resource auth="Container" description="DB Connection" driverClassName="com.mysql.jdbc.Driver" maxActive="4" maxIdle="2" maxWait="5000" name="jdbc/BookDB" password="1234" type="javax.sql.DataSource" url="jdbc:mysql://localhost:3306/BookDB?autoReconnect=true" username="dbuser"/>
</Context>// web.xml
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/BookDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>