You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-user@portals.apache.org by sa...@in.ibm.com on 2001/05/25 10:24:16 UTC

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>(TurbineUserPeer.java:167)

                 at
org.apache.turbine.services.security.DBUserManager.retrieve(DBUserManager.java:153)

                 at
org.apache.turbine.services.security.DBUserManager.retrieve(DBUserManager.java:230)

                 at
org.apache.turbine.services.security.BaseSecurityService.getAuthenticatedUser(BaseSecurityService.java:279)

                 at
org.apache.turbine.services.security.TurbineSecurity.getAuthenticatedUser(TurbineSecurity.java:193)

                 at
org.apache.turbine.modules.actions.LoginUser.doPerform(LoginUser.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(JLoginUser.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