Why are you using direct JDBC accesss instead of ConnectionPool
offered by Application Server?
However, rewrite your try block like this:
try {
DriverManager.registerDriver(new com.ibm.as400.access.AS400JDBCDriver());
con = DriverManager.getConnection(dbUrl,dbUser,dbPassword);
}
and it should work.
On 8/28/07, Cenk <[EMAIL PROTECTED]> wrote:
> Hello,
>
> I have a problem to get connection.It keeps catching exception? Any ideas?
>
> ....
> String driverClass = ResourceManager.getString("database.driver");
> String dbUrl = ResourceManager.getString("database.url");
> String dbUser = ResourceManager.getString("database.user");
> String dbPassword = ResourceManager.getString("database.password");
> try{
> Class.forName(driverClass);
> con = DriverManager.getConnection(dbUrl,dbUser,dbPassword);
> }catch(Exception exp){
> System.err.println("Could not connect to database.\n" +exp.getMessage());
> }
> ....
>
> Here is the application resources.properties
> #database connection properties
> database.driver = COM.ibm.db2.jdbc.app.DB2Driver
> database.url = jdbc:db2:YES
> database.user = db2admin
> database.password = db2admin
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]