Hi Carl: Look at this link and follow it to the letter - and you should be fine.. :) http://struts.apache.org/faqs/database.html
Good luck, Geeta > -----Original Message----- > From: Carl T. Dreher [mailto:[EMAIL PROTECTED] > Sent: Friday, July 30, 2004 10:38 AM > To: [EMAIL PROTECTED] > Subject: GenericDataSource error? > > > I've been trying to follow the examples in a variety of books about > using the Struts <data-source> configuration. > > <data-sources> > <data-source type = "org.apache.commons.dbcp.BasicDataSource"> > <set-property property = "driverClassName" value = > "com.mysql.jdbc.Driver" /> > <set-property property = "url" value = > "jdbc:mysql://localhost:3306/MYDATABASE" /> > <set-property property = "username" value = "MYNAME" /> > <set-property property = "password" value = > "MYPASSWORD" /> > </data-source> > </data-sources> > > Whenever I try access any page in any application that has this in the > struts-config.xml, even if the app does not do a single deb operation, > TomCat throws an exception saying there is no definition for class for > GenericDataSource. I did a search in the docs and found lots of > identical notes that GenericDataSource has been deprecated, > but nothing > giving even the slightest hint about what to do about it. I > finally got > things to work (or at least, not throw the exception!) by dropping the > struts-legacy.jar file in the /lib directory. None of the books or > examples mentions that. ( I'm using Tomcat 5.027, Struts 1.1 (dated > 6-29-03) Java 1.41 and Jakarta commons DBCP-1.2.1.) > > OK, what's going on? Is there some magic combination of libs > for Struts > and Tomcat and DBCP? Adding anything called "legacy" tells me this > isn't the latest way to go. > > Another question is, how do I use the SEARCH facility of this > achieve? > No matter what I try, it reports "Text search not available for this > list." I tried looking through the archives for an answer to > the above > but after taking 20 minutes to go through the first 500 of > 125 THOUSAND > posts it became obvious that wasn't going to cut it. > > - Carl Dreher > > > --------------------------------------------------------------------- > 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]