On 5/28/01 8:24 AM, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
wrote:

> We are using JetSpeed over Turbine to develop our portal. We are trying to
> use DB2 instead of HypersonicSQL in the Turbine. For that we created new
> database in the DB2 and created the tables by running the script files
> provided in JetSpeed. We changed the following settings in
> "TurbineResources.properties" according to our requirements -
> 
> database.default.driver=COM.ibm.db2.jdbc.app.DB2Driver
> database.default.url=jdbc:db2:anshuldb
> database.default.username=db2admin
> database.default.password=db2admin
> 
> 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 got 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.j
> ava: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(Turb
> ineSecurity.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 somebody tell me what may be the cause of the problem and the solution
> for that ?
> 

The error says "no suitable driver":

1) Are you sure the db2 JDBC drivers are in your classpath?
2) Do you have a simple typo somewhere?

-- 

jvz.

http://tambora.zenplex.org
http://jakarta.apache.org/turbine
http://jakarta.apache.org/velocity
http://jakarta.apache.org/alexandria
http://jakarta.apache.org/commons



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to