You should never use Class.forName(). See http://blog.bjhargrave.com/2007/09/classforname-caches-defined-class-in.html
Justin On Mon, May 23, 2011 at 12:15 PM, jie yan <[email protected]> wrote: > With the help of some engineers in Karaf forum, I've wrapped an Oracle > driver bundle. > > But I can't find the suitable way to create a JDBC driver in my Oracle > client bundle. > > Attempt 1: > 1) <Import-Package>oracle.jdbc</Import-Package> > 2) Class.forName("oracle.jdbc.OracleDriver"); > Failed. > > Attempt 2: > 1) <Import-Package>oracle.jdbc</Import-Package> > 2) static{ > DriverManager.registerDriver(new oracle.jdbc.OracleDriver()); > } > Failed. > > How could I do? > > Regards, > drhades >
