Erro conexão - Dúvida SqlMapConfig.xml - IBATIS

2 respostas
J

pessoal, possuo o seguinte arquivo de configuração para trabalhar com ibatis.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMapConfig
  PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
  "http://ibatis.apache.org/dtd/sql-map-config-2.dtd">

<sqlMapConfig>
    

  <settings useStatementNamespaces="true"/>

  <transactionManager type="JDBC">
    <dataSource type="SIMPLE">
      <property name="JDBC.Driver" value="oracle.jdbc.OracleDriver"/>
      <property name="JDBC.ConnectionURL"
        value="jdbc:oracle:thin:@meu_host:1521:XE"/>
      <property name="JDBC.Username" value="meu_username"/>
      <property name="JDBC.Password" value="minha_senha"/>
    </dataSource>
  </transactionManager>

  <sqlMap resource="Product.xml"/>  
</sqlMapConfig>

Porém ao rodar meu código o seguinte erro ocorre:

06/03/2012 11:53:09 com.ibatis.common.logging.jdk14.Jdk14LoggingImpl error
GRAVE: SimpleDataSource: Error while loading properties. Cause: java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
	at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
.
.
.
.
.

Alguém tem uma idéia do motivo?

Valeu!

2 Respostas

T

Ele esta reclamando da biblioteca de conexão com o banco oracle. Você colocou o jar dentro do classpath do seu projeto ?

J

Era isso mesmo, apenas faltava o JAR no classpath do projeto.

valeu!

Criado 6 de março de 2012
Ultima resposta 6 de mar. de 2012
Respostas 2
Participantes 2