[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jetspeed-user
Subject:    RE: Configuring DB2: No suitable driver?
From:       Frank Villarreal <fvillarreal () directhitdata ! com>
Date:       2001-05-25 11:58:49
[Download RAW message or body]

I'm not a DB2 expert, but have you installed the DB2 client on your Jetspeed
server? The DB2 JDBC driver is not a type-4 pure java driver and requires
some native libraries in order to connect to the database. Those native
libraries get installed when you install the DB2 client.

-Frank

> -----Original Message-----
> From: sashvini@in.ibm.com [mailto:sashvini@in.ibm.com]
> Sent: Friday, May 25, 2001 3:24 AM
> To: jetspeed-user@jakarta.apache.org
> Subject: Configuring DB2: No suitable driver?
> 
> 
> 
> I am trying to use DB2 with Jetspeed. I have the following 
> configuration:
>   DB2 version 7
>   Tomcat 3.2.1
>   Jetspeed 1.3a1
>   OS: WinNT SP4.0
> After creating the database using the scripts in turbine-db2.sql &
> default_roles_permissions.sql, I made the following changes in the
> database section of TurbineResources.properties:
> 
>   database.default.driver=COM.ibm.db2.jdbc.app.DB2Driver
>   database.default.url=jdbc:db2:UNICON
>   database.default.username=someid
>   database.default.password=somepwd
> 
>   database.maxConnections=3
>   database.connectionWaitTimeout=10000
>   database.expiryTime=3600000
>   database.logInterval=0
> 
>   database.adaptor=DBHypersonicSQL
>   database.adaptor.DBHypersonicSQL=org.hsql.jdbcDriver
> 
>   database.adaptor=DBDB2App
>   database.adaptor.DBDB2App=COM.ibm.db2.jdbc.app.DB2Driver
> 
> The starting page of Jetspeed come up, but when I try to login on the
> turbine login screen, I get the follow error:
> 
> Exception: java.lang.Error: Error in
> BasePeer.initTableSchema(TURBINE_USER): No suitable driver
>                  at
> org.apache.turbine.om.peer.BasePeer.initTableSchema(BasePeer.java:227)
>                  at
> org.apache.turbine.om.peer.BasePeer.initTableSchema(BasePeer.java:187)
>                  at
> org.apache.turbine.om.security.peer.TurbineUserPeer.<clinit>(T
> urbineUserPeer.java:167)
> 
>                  at
> org.apache.turbine.services.security.DBUserManager.retrieve(DB
> UserManager.java:153)
> 
>                  at
> org.apache.turbine.services.security.DBUserManager.retrieve(DB
> UserManager.java:230)
> 
>                  at
> org.apache.turbine.services.security.BaseSecurityService.getAu
> thenticatedUser(BaseSecurityService.java:279)
> 
>                  at
> org.apache.turbine.services.security.TurbineSecurity.getAuthen
> ticatedUser(TurbineSecurity.java:193)
> 
>                  at
> org.apache.turbine.modules.actions.LoginUser.doPerform(LoginUs
> er.java:105)
>                  at
> org.apache.turbine.modules.Action.perform(Action.java:91)
>                  at
> org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:121)
>                  at
> org.apache.jetspeed.modules.actions.JLoginUser.doPerform(JLogi
> nUser.java:224)
> 
>                  at
> org.apache.turbine.modules.Action.perform(Action.java:91)
>                  at
> org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:121)
>                  at org.apache.turbine.Turbine.doGet(Turbine.java:326)
>                  at 
> org.apache.turbine.Turbine.doPost(Turbine.java:451)
> 
> 
> 
> Can anyone help me..what do I need to do to make this work?
> 
> Ashvini K Saxena
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-user-help@jakarta.apache.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic