I need to correct myself -- I'm still getting used to Tomcat 5. You'll need
to make changes to the <app_name>.xml file instead of the server.xml but the
result will be the same. If you are working in the ROOT default app then
add the following to the $TOMCAT_HOME/conf/Catalina/localhost/ROOT.xml file:
<Context displayName="Welcome to Tomcat" docBase="$TOMCAT_HOME/webapps/ROOT"
path="">
<Resource name="jdbc/XXXXX" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/ XXXXX ">
<parameter>
<name>validationQuery</name>
<value>select SYSDATE from dual</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>5000</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>4</value>
</parameter>
<parameter>
<name>password</name>
<value>xxxxx</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@host:1521:sid</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>2</value>
</parameter>
<parameter>
<name>username</name>
<value>xxxxx</value>
</parameter>
</ResourceParams>
</Context>
-----Original Message-----
From: Carlos Alberto Pel�ez Ayala [mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 09, 2004 10:02 AM
To: Tomcat Users List
Subject: RE: problem exception in Tomcat 5.0.19
Dear Ben,
Thanks for help me. You can give me some example of how create this context
in the server.xml. I can not see the ContentManager tag in my server.xml. I
have tomcat 5.0.19 in Linux Red Hat 7.3.
Thanks dear Ben.
-----Mensaje original-----
De: Hofmann, Benjamin [mailto:[EMAIL PROTECTED]
Enviado el: martes, 09 de marzo de 2004 10:22
Para: 'Tomcat Users List'
Asunto: RE: problem exception in Tomcat 5.0.19
You need to manually create a context in the server.xml and add the
datasource resources to it.
Ben
-----Original Message-----
From: Carlos Alberto Pel�ez Ayala [mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 09, 2004 9:13 AM
To: [EMAIL PROTECTED]
Subject: problem exception in Tomcat 5.0.19
I found this problem in my portal.log file. Something can tell me how i can
solve this ?.
Thanks.
EXCEPTION: org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC
dri
ver of class '' for connect URL 'null', cause: No suitable driver
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of
class '' for connect URL 'null', cause:
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getDriver(DriverManager.java:243)
at
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.jav
a:743)
at
org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:5
18)
at
org.jasig.portal.RDBMServices.getConnection(RDBMServices.java:255)
at
org.jasig.portal.RDBMServices.getConnection(RDBMServices.java:288)
at
org.jasig.portal.RDBMUserLayoutStore.getStructureStylesheetUserPreferences(R
DBMUserLayoutStore.java:949)
at
org.jasig.portal.RDBMUserLayoutStore.getUserPreferences(RDBMUserLayoutStore.
java:2953)
at
org.jasig.portal.UserPreferencesManager.<init>(UserPreferencesManager.java:1
39)
at org.jasig.portal.UserInstance.writeContent(UserInstance.java:149)
at
org.jasig.portal.PortalSessionManager.doGet(PortalSessionManager.java:246)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:284)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:204)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:257)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext
Valve.java:245)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:199)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184
)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164
)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:149)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:156)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:151)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:732)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:688)
at java.lang.Thread.run(Thread.java:534)
---------------------------------------------------------------------
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]