Foros del Web » Programación para mayores de 30 ;) » Java »

jsp con conexion base datos con jboss

Estas en el tema de jsp con conexion base datos con jboss en el foro de Java en Foros del Web. Hola tengo una jsp con una conexión a una base de datos y el codigo es el siguiente: Context initContext = new InitialContext(); Context envContext ...
  #1 (permalink)  
Antiguo 17/07/2007, 19:21
 
Fecha de Ingreso: julio-2007
Mensajes: 8
Antigüedad: 16 años, 9 meses
Puntos: 0
jsp con conexion base datos con jboss

Hola tengo una jsp con una conexión a una base de datos y el codigo es el siguiente:

Context initContext = new InitialContext();
Context envContext = (Context)initContext.lookup("java:/comp/env")
DataSource ds = (DataSource)envContext.lookup("jdbc/Oracle");
Connection conn = ds.getConnection();

En mi servidor jboss 4.0.5 en el fichero oracle-ds.xml:

<datasources>
<local-tx-datasource>
<jndi-name>Oracle</jndi-name>
<!-- LIVE-DB -->
<connection-url>jdbc:oracle:thin:@192.168.149.210:1521:ORCL</connection-url>

<connection-property name="SetBigStringTryClob">true</connection-property>
<!-- The driver class -->
<driver-class>oracle.jdbc.OracleDriver</driver-class>

<!-- The login and password -->
<user-name>teresa</user-name>
<password>bmecat</password>

<!-- The minimum connections in a pool/sub-pool. Pools are lazily constructed on first use -->
<min-pool-size>10</min-pool-size>

<!-- The maximum connections in a pool/sub-pool -->
<max-pool-size>20</max-pool-size>

<idle-timeout-minutes>0</idle-timeout-minutes>

<track-statements/>
<!-- HSQL DB benefits from prepared statement caching -->
<prepared-statement-cache-size>32</prepared-statement-cache-size>

</local-tx-datasource>
</datasources>

Y el error es Excepción: javax.naming.NameNotFoundException: jdbc not bound..

El initContext lo realiza pero luego al hacer el lookup("jdbc/Oracle"); casca..

Si alguien sabe que estoy haciendo mal o que me falta..

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:21.