我正在開發使用tomcat 7
我想有context.xml
文件我用自定義名稱的戰爭之外的Java Web應用程序。我有這個文件中定義的數據庫資源。
根據tomcat documentation,我把context.xml.default
文件放在CATALINA_HOME/conf/[enginename]/[hostname]/
directrory中,我可以得到數據庫配置。單獨的XML文件[引擎]/[主機名]/
現在,我想重命名context.xml.default
並將自定義文件名與我的上下文路徑匹配。如果我這樣做,我不能讓數據庫配置了和我機應用拋出異常:
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
這裏的內容啊,我context.xml.default
文件:
<Context
crossContext="true"
reloadable="true" >
<Resource
name="jdbc/myDS"
auth="Container"
driverClassName="oracle.jdbc.driver.OracleDriver"
factory="com...encription.util.EncryptedDataSourceFactory"
logAbandoned="true"
maxActive="30"
maxIdle="10"
maxWait="1000"
password="encryptedPass"
removeAbandoned="true"
removeAbandonedTimeout="60"
type="javax.sql.DataSource"
url="jdbc:oracle:thin:@myIP:myPort:FRONT"
username="username" />
很高興您發現錯誤。但請看我寫關於完整問題的意思嗎?你從來沒有提到有關在Eclipse中運行 – nfechner 2013-02-26 14:42:30