Conexão Oracle 8i

Alguém pode me ajudar com a conexão do meu servlet com o Oracle 8.1.7? Estou utilizando o drive classes12.zip

o forName está:

Class.forName("oracle.jdbc.driver.OracleDriver");

e o getConnection:

DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1527:orcl","usuario","senha");

Já coloquei o classes12.zip no Classpath, mas apresenta o erro:

java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

Alguém o que pode estar havendo, ou se esqueci de fazer algo mais?

O driver do Oracle tem que estar no classpath do java que start o tomcat.

[]'s

Complementando a resposta
Eu sempre coloco em $JAVA_HOME/jre/lib/ext
Nunca deu problema.

[]'s

Eu coloquei no Classpath:

%CATALINA_HOME%>webapps>projeto>WEB-INF>lib

Vou tentar nesse aí.

Tentei colocar onde me falou e deu na mesma.
Tentei registrar o drive com:

DriverManager.registerDriver(oracle.jdbc.driver.OracleDriver) E também deu na mesma.

Mais alguma sugestão?

Agradeço.

Rafael

Olá

Mude o nome de classes12.zip para classes12.jar

[]s
Luca

Eu coloquei o .zip onde o yuusuke_urameshi2 falou e deu certo.

Alguém sabe me explicar o por que?

[quote=“yuusuke_urameshi2”]Complementando a resposta
Eu sempre coloco em $JAVA_HOME/jre/lib/ext
Nunca deu problema.

[]'s[/quote]

A partir do momento em que voce for hospedar em um servidor onde o acesso a tal diretorio eh restrito, ai os seus problemas irao comecar.

O lugar correto para colocar as libs da aplicacao eh o WEB-INF/lib ( no caso de app web, claro )

Rafael

[quote=“Rafael Nunes”]Eu coloquei o .zip onde o yuusuke_urameshi2 falou e deu certo.

Alguém sabe me explicar o por que?[/quote]

O Tomcat ignora arquivos .zip, por isso que o Luca disse para renomear para .jar.

Rafael