Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > javax.naming.Reference cannot be cast to javax.sql.DataSource

Hola a todos, tengo problemas al obtener un datasorce del jdni de jboss, en windows funciona correctamente, pero cuando hago las pruebas en linux me sale un error de casteo "javax.naming.Reference cannot be cast to javax.sql.DataSource" en el momento de hacer el lookup, he probado de varias formas agregando el jbossclient-all.jar al proyecto pero me siempre me sale la misma inconsistencia..

El siguienre xml es la definicion del datasource para oracle.

<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>jdbc/gestdoc</jndi-name>
<use-java-context>false</use-java-context>
<connection-url>jdbc:oracle:thin:@localhost:1521:xe</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>gestdoc</user-name>
<password>gestdoc</password>
<check-valid-connection-sql>SELECT 1 FROM DUAL</check-valid-connection-sql>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle</type-mapping>
</metadata>
</local-tx-datasource>
</datasources>

muchas gracias por la colaboracion..

octubre 4, 2011 | Unregistered Commenteroscar gutierrez