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 이소연 <ag...@cj.net> on 2001/05/24 12:40:55 UTC

A Question about using Oracle DB in Jetspeed

Dear Jetspeed users,

i want to use Oracle DB instead of  Hypersonic SQL .

so,  i modified  the </webapp/WEB-INF/conf/TurbineResources.properties> file like this.
database.default.driver=oracle.jdbc.driver.OracleDriver 
database.default.url=jdbc:oracle:thin:@127.0.0.1:1521:O816i
database.default.username= agnes 
database.default.password= agnes

and second,
i ran the <src/sql/external/turbine-oracle.sql> for Oracle, to create the database tables.

and third,
i ran a scirpt < /src/sql/external/default_roles_persmissions.sql>

i also made path classes12.zip for JDBC connection.


when i visited http://localhost:8080/jetspeed , it was okay.

but, in the login page, some problems occurred.
 http://localhost:8080/jetspeed/portal/screen/Login   
i submitted  ids and pwd (turbine, turbine) 
				(admin, jetspeed) 
i could'nt log on both.

below are the errors that occurred.
------------------------------------------------------------------------------------------------------------------------------------
Exception: java.lang.NoClassDefFoundError
	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)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
	at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
	at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:160)
	at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338)
	at java.lang.Thread.run(Unknown Source)
------------------------------------------------------------------------------------------------------------------------------------------------

i wish you could help me to manage this problem.

thank you!
i'll be waiting for your reply.
	


Re: A Question about using Oracle DB in Jetspeed

Posted by David Sean Taylor <da...@bluesunrise.com>.
sounds like your classpath doesn't have classes12.zip
try verifying that it is definately in the classpath

----- Original Message -----
From: "이소연" <ag...@cj.net>
To: <je...@jakarta.apache.org>
Sent: Thursday, May 24, 2001 3:40 AM
Subject: A Question about using Oracle DB in Jetspeed


>
> Dear Jetspeed users,
>
> i want to use Oracle DB instead of  Hypersonic SQL .
>
> so,  i modified  the </webapp/WEB-INF/conf/TurbineResources.properties>
file like this.
> database.default.driver=oracle.jdbc.driver.OracleDriver
> database.default.url=jdbc:oracle:thin:@127.0.0.1:1521:O816i
> database.default.username= agnes
> database.default.password= agnes
>
> and second,
> i ran the <src/sql/external/turbine-oracle.sql> for Oracle, to create the
database tables.
>
> and third,
> i ran a scirpt < /src/sql/external/default_roles_persmissions.sql>
>
> i also made path classes12.zip for JDBC connection.
>
>
> when i visited http://localhost:8080/jetspeed , it was okay.
>
> but, in the login page, some problems occurred.
>  http://localhost:8080/jetspeed/portal/screen/Login
> i submitted  ids and pwd (turbine, turbine)
> (admin, jetspeed)
> i could'nt log on both.
>
> below are the errors that occurred.
> --------------------------------------------------------------------------
----------------------------------------------------------
> Exception: java.lang.NoClassDefFoundError
> at
org.apache.turbine.services.security.DBUserManager.retrieve(DBUserManager.ja
va:153)
> at
org.apache.turbine.services.security.DBUserManager.retrieve(DBUserManager.ja
va:230)
> at
org.apache.turbine.services.security.BaseSecurityService.getAuthenticatedUse
r(BaseSecurityService.java:279)
> at
org.apache.turbine.services.security.TurbineSecurity.getAuthenticatedUser(Tu
rbineSecurity.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)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
> at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
> at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:160)
> at
org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
)
> at java.lang.Thread.run(Unknown Source)
> --------------------------------------------------------------------------
----------------------------------------------------------------------
>
> i wish you could help me to manage this problem.
>
> thank you!
> i'll be waiting for your reply.
>
>
>



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