0
首先感謝我的英語,這是我的第二語言。netbeans tomcat jt400鏈接數據庫
我試圖從websphere服務器移動到tomcat 8服務器。 除了與數據庫的連接,每件事情都很好。
我期待在不同的地方,據我瞭解,我必須修改的context.xml 但我不斷收到此日誌形式的tomcat:
第一部分平移「問題而宣告池」
[BDD ERROR] Probl?me lors de la d?claration du pool:無法創建資源實例
這裏是context.xml和我用來紀念數據庫的類。
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/CGR_Server" reloadable="true">
<Resource auth="Container"
name="java:comp/env/jdbc/OLA"
type="javax.sql.DataSource"
driverClassName="com.ibm.as400.access.AS400JDBCConnectionPoolDataSource"
url="jdbc:as400://OLA;naming=system;errors=full;"
username="XXXX"
password="XXXX"
maxIdle="10"
maxActive="200"
maxWait="5"
removeAbandoned="true"
removeAbandonedTimeout="1200"
/>
</Context>
的方法連接到AS400
public boolean open(){
DataSource source=null;
try {
source= (DataSource) new InitialContext().lookup(pools[as400]);
connection = source.getConnection();
if (connection == null){
return false;
}else{
connection.setAutoCommit(autoCommit);
if(scroll){
stmt=connection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
}else{
stmt=connection.createStatement();
}
}
} catch (NamingException e) {
traitementErreur(e);
return false;
} catch (SQLException e) {
traitementErreur(e);
return false;
} catch (Exception e) {
traitementErreur(e);
return false;
}
return true;
}