ayuda con server.xml

manuel.pastor
12 de Diciembre del 2005
Hola.

Tengo una aplicación en J2EE que quiero arrancar con TOMCAT 5.5 (con WEBLOGIC no hay ningún problema), lo que ocurre es que cuando pulso sobre el icono de arrancar el TOMCAT desde ECLIPSE, en la consola aparece el siguiente error:

\" GRAVE: Null component Catalina:type=DataSource,path=/miaplicacion,host=localhost,class=javax.sql.DataSource,name=\"jdbc_miaplicacionr\"

El servidor arranca pero cuando abro una ventana de navegador para arrancar la aplicacion, en la primera pagina, de autenticacion, introduzco un nombre y un password (que me aseguro que estan en la base de datos ORACLE) y se produce un error en la validacion, vuelvo a mirar la consola de TOMCAT y aparece el siguiente mensaje:

\"javax.naming.NameNotFoundException: El nombre jdbc_miaplicacion no este asociado a este contexto
at org.apache.naming.NamingContext.lookup(NamingContext.java:811)
at org.apache.naming.NamingContext.lookup(NamingContext.java:194)
at javax.naming.InitialContext.lookup(Unknown Source)
at px.datos.PxPool.createConnection(PxPool.java:52)
at px.datos.PxPool.getPxConexion(PxPool.java:133)
at px.seguridad.GestarLoginFilter.validarUsuario(GestarLoginFilter.java:91)
at px.seguridad.LoginFilterServlet.doFilter(LoginFilterServlet.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)\"

El DataSource esta definido en el server.xml dentro del contexto \"/miaplicacion\" como un Resource.

Alguna idea??? muchas gracias.