Leave out the .newInstance().. E.g Class.forName("oracle.jdbc.driver.OracleDriver"); Connection con = DriverManager.getConnection("URL");
"Z.BEAT" wrote: > Here is a code excerpt: > --------------------------- > String dbDriver = "org.gjt.mm.mysql.Driver"; > > try > { > Class.forName(dbDriver).newInstance() > } > catch(ClassNotFoundException cnf) > { > out.println(cnf); > } > ----------------------------- > When I go to compile this servlet, I have been getting > boeither one of th of the following exceptions: > > "Undeclared exception. IllegalAccessException" > AND > "Undeclared exception. InstantiationException" > > Any ideas? I have never had trouble using the mysql > driver. Itis working fine on my other JavaBeans, JSPs > and Serlets. And I always use the same database > algorithms, so I don't think I am doing anything > different. The only possible change that I can see is > that these are the first servlets, whereas I have > previously been coding with JavaBeans. The Java API > documentation mentions that these errors may be thrown > if the constructor is not present, or accessible for > the class (Class.forname.newInstance()). I have not > touched the driver since I installed it, so I am > inclinec to think it has something to do with the > servlet environment. > > Thanks! Sorry for the long-wind! > > __________________________________________________ > Do you Yahoo!? > Y! Web Hosting - Let the expert host your web site > http://webhosting.yahoo.com/ > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
-- To unsubscribe, e-mail: <mailto:tomcat-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:tomcat-user-help@;jakarta.apache.org>