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

error en conexión jndi tomcat

Estas en el tema de error en conexión jndi tomcat en el foro de Java en Foros del Web. Hola, estoy intentando conectar la aplicación a bbdd oracle con tomcat 6 y me falla la conexión, en el web.xml de la aplicación utilizo: <bean ...
  #1 (permalink)  
Antiguo 26/05/2010, 05:10
 
Fecha de Ingreso: abril-2007
Mensajes: 30
Antigüedad: 17 años
Puntos: 0
error en conexión jndi tomcat

Hola, estoy intentando conectar la aplicación a bbdd oracle con tomcat 6 y me falla la conexión,


en el web.xml de la aplicación utilizo:

<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryB ean">
<property name="jndiName" value="jdbc/****"></property>
<property name="lookupOnStartup" value="true"></property>
<property name="cache" value="true"></property>
<property name="proxyInterface" value="javax.sql.DataSource"></property>
</bean>



y en el server.xml del tomcat:

<Resource
name="jdbc/****F"
type="javax.sql.DataSource"
maxActive="4"
maxIdle="2"
username="***"
maxWait="5000"
driverClassName="oracle.jdbc.driver.OracleDriver"
password="***"
url="***"/>

he copiado el classes12.jar y ojdbc14.jar de oracle en la carpeta lib del tomcat, supongo que puede ser por tema de librerias de oracle, pero no encuentro el error. lo he montado en websphere y funciona, pero lo necesito en tomcat, por lo que puede estar fallando las librerias de tomcat o el server xml (eso creo)

gracias.

Última edición por ismatp; 26/05/2010 a las 05:47
  #2 (permalink)  
Antiguo 26/05/2010, 05:47
 
Fecha de Ingreso: abril-2007
Mensajes: 30
Antigüedad: 17 años
Puntos: 0
Respuesta: error en conexión jndi tomcat

por si le sirve de ayuda a alguien, gracias a todos, ya he resuelto el problema, tenia que meter en el context.xml en lugar del server.xml del tomcat y el siguiente codigo:

<Resource name="jdbc/O+++***" auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.OracleDriver"
url="***"
username="***"
password="***"
maxActive="20"
maxIdle="10"
maxWait="-1" />

Etiquetas: tomcat
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 11:57.