> -----Original Message----- > From: Koon Yue Lam [mailto:[EMAIL PROTECTED] > Sent: Monday, July 19, 2004 12:46 PM > To: Struts Users Mailing List > Subject: Datasource problem again.. > > > > Do I need to modify the web.xml under $Tomcat/conf ??
You have to add a "Resource" element in your context in server.xml. Here's the sort of thing that works for us: <Context path="/TDX" docBase="TDX" debug="0" reloadable="true" crossContext="true"> <Resource name="jdbc/tdxDB" auth="Container" type="javax.sql.DataSource" /> <ResourceParams name="jdbc/tdxDB"> <parameter> <name>factory</name> <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> </parameter> <parameter> <name>serverName</name> <value>localhost</value> </parameter> <parameter> <name>username</name> <value>TheUserName</value> </parameter> <parameter> <name>password</name> <value>ThePassword</value> </parameter> <parameter> <name>driverClassName</name> <value>com.sybase.jdbc2.jdbc.SybDriver</value> </parameter> <parameter> <name>url</name> <value>jdbc:sybase:Tds:MyServername:portname?servicename=MyServiceName</value> </parameter> <parameter> <name>validationQuery</name> <value>select count(*) from a tablename where something</value> </parameter> <parameter> <name>maxActive</name> <value>1</value> </parameter> <parameter> <name>maxIdle</name> <value>1</value> </parameter> <parameter> <name>removeAbandoned</name> <value>true</value> </parameter> <parameter> <name>removeAbandonedTimeout</name> <value>60</value> </parameter> </ResourceParams> </Context> > > Regards Let me know if you need additional info and I can send you a link where I read up on these details: in a rush now for a meeting..(:( Geeta --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]