when start the server, this is the trace. [Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.] C:\oracle\jdevstudio10133\jdev\system\oracle.j2ee.10.1.3.41.57\embedded-oc4j\config> C:\oracle\jdevstudio10133\jdk\bin\javaw.exe -client -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=61769 -classpath C:\oracle\jdevstudio10133\j2ee\home\oc4j.jar;C:\oracle\jdevstudio10133\jdev\lib\jdev-oc4j-embedded.jar -Xms256M -Xmx512M -Djdbc.connection.debug=true -Dfile.encoding=ISO-8859-15 -Doc4j.userThreads=true -Xverify:none -XX:MaxPermSize=256m -DcheckForUpdates=adminClientOnly -Doracle.application.environment=development -Doracle.j2ee.dont.use.memory.archive=true -Doracle.j2ee.http.socket.timeout=500 -Doc4j.jms.usePersistenceLockFiles=false oracle.oc4j.loader.boot.BootStrap -config C:\oracle\jdevstudio10133\jdev\system\oracle.j2ee.10.1.3.41.57\embedded-oc4j\config\server.xml [waiting for the server to complete its initialization...] Listening for transport dt_socket at address: 61769 Debugger connected to local process. 01-jul-2009 13:11:22 com.evermind.server.jms.JMSMessages log INFO: JMSServer[]: OC4J JMS server recovering transactions (commit 0) (rollback 0) (prepared 0). 01-jul-2009 13:11:22 com.evermind.server.jms.JMSMessages log INFO: JMSServer[]: OC4J JMS server recovering local transactions Queue[jms/Oc4jJmsExceptionQueue]. Ready message received from Oc4jNotifier. Embedded OC4J startup time: 11036 ms. Target URL -- http://10.8.196.82:8988/DOCUNET/Entrada.html 09/07/01 13:11:28 Oracle Containers for J2EE 10g (10.1.3.3.0) initialized ADVERTENCIA: El origen de código D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib\jaxrpc-api.jar (de WEB-INF/lib/ directory in D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib) tiene el mismo nombre de archivo pero no es idéntico a /C:/oracle/jdevstudio10133/webservices/lib/jaxrpc-api.jar (from (ignore manifest Class-Path) in META-INF/boot.xml in C:\oracle\jdevstudio10133\j2ee\home\oc4j.jar). Si contiene distintas versiones de las mismas clases, se enmascarará ya que el último ya está visible en la ruta de acceso de búsqueda del cargador current-workspace-app.web.DOCUNET:0.0.0. ADVERTENCIA: El origen de código D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib\saaj-api.jar (de WEB-INF/lib/ directory in D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib) tiene el mismo nombre de archivo pero no es idéntico a /C:/oracle/jdevstudio10133/webservices/lib/saaj-api.jar (from (ignore manifest Class-Path) in META-INF/boot.xml in C:\oracle\jdevstudio10133\j2ee\home\oc4j.jar). Si contiene distintas versiones de las mismas clases, se enmascarará ya que el último ya está visible en la ruta de acceso de búsqueda del cargador current-workspace-app.web.DOCUNET:0.0.0. ADVERTENCIA: El origen de código D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib\xercesImpl.jar (de WEB-INF/lib/ directory in D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib) tiene el mismo nombre de archivo pero no es idéntico a /C:/oracle/jdevstudio10133/jdk/jre/lib/ext/xercesImpl.jar (from system property java.ext.dirs). Si contiene distintas versiones de las mismas clases, se enmascarará ya que el último ya está visible en la ruta de acceso de búsqueda del cargador current-workspace-app.web.DOCUNET:0.0.0. 2009-07-01 13:11:32,509 - INFO - FRACC.CFG - ip2.comun.controlapp.control.FRACCServletListener.cargarFraccProperties()::Se ha cargado correctamente el fichero de configuración config/fracc-config.properties 2009-07-01 13:11:32,515 - WARN - FRACC.JMS - ip2.comun.jms.negocio.utilidades.ConfiguracionJMS.comprobarFuncionamientoCanalesJMS()::No se han encontrado configuradas colas ni topics en config/fracc-config.properties, por lo que se supone que esta aplicación no usa el servicio JMS. Si esto es correcto este mensaje puede obviarse, en caso contrario aquellos servicios que necesiten JMS no funcionarán correctamente. 2009-07-01 13:11:32,515 - INFO - FRACC.PRA - ip2.comun.controlapp.control.FRACCServletListener.iniciarServicioProcesosAsincronos()::No se ha iniciado la escucha de los canales JMS asociados a los procesos asíncronos porque así se definió en web.xml. 2009-07-01 13:11:32,515 - INFO - FRACC.PLA - ip2.comun.controlapp.control.FRACCServletListener.iniciarServicioPlanificacion()::No se levantará el planificador por que así se definió en web.xml. 2009-07-01 13:11:32,516 - INFO - FRACC.CCH - ip2.comun.controlapp.control.FRACCServletListener.levantarCacheDatos()::No se cargarán los datos de las cachés por que así se definió en web.xml 2009-07-01 13:14:47,052 - INFO - FRACC.APS - ip2.comun.appsession.control.ControlAppSession.crearAppSession()::Se ha creado la sesión de aplicación. 2009-07-01 13:14:47,052 - INFO - FRACC.SUB - ip2.comun.subaplicaciones.negocio.SubaplicacionesHelper.procesarSubaplicacionUsuario()::El usuario no tiene asociada ninguna subaplicación. 2009-07-01 13:14:47,077 - DEBUG - FRACC.CAP - ip2.comun.controlapp.control.IdentificarseAccionBase.ejecutar()::>>>>> Entrando 2009-07-01 13:14:47,085 - DEBUG - FRACC.CAP - ip2.comun.controlapp.control.IdentificarseAccionBase.ejecutar()::Id sesión web: 0a08c452231ce51aa404cf1b42b9a8ae98d997dfd0aa 2009-07-01 13:14:47,085 - DEBUG - FRACC.SEG - ip2.comun.seguridad.negocio.GestorSeguridad.obtenerUsuario()::loginUsuario (inicial)=SGCC0139 - Id sesión web: 0a08c452231ce51aa404cf1b42b9a8ae98d997dfd0aa 2009-07-01 13:14:47,085 - DEBUG - FRACC.SEG - ip2.comun.seguridad.negocio.GestorSeguridad.obtenerUsuario()::loginUsuarioSesion=null - Id sesión web: 0a08c452231ce51aa404cf1b42b9a8ae98d997dfd0aa 2009-07-01 13:14:47,086 - DEBUG - FRACC.SEG - ip2.comun.seguridad.negocio.GestorSeguridad.obtenerUsuario()::token=null 2009-07-01 13:14:47,086 - DEBUG - FRACC.SEG - ip2.comun.seguridad.negocio.GestorSeguridad.obtenerUsuario()::loginUsuario (final)=SGCC0139 - Id sesión web: 0a08c452231ce51aa404cf1b42b9a8ae98d997dfd0aa 2009-07-01 13:14:47,289 - INFO - - ip2.docunet.control.IdentificarseDocunetAccion.ejecutarParticular::ACCEDIENDO A LA APLICACION 2009-07-01 13:14:47,290 - INFO - - ip2.docunet.control.IdentificarseDocunetAccion.ejecutarParticular::LOGIN = SGCC0139 2009-07-01 13:14:47,307 - DEBUG - FRACC.CAP - ip2.comun.controlapp.control.IdentificarseAccionBase.ejecutar() :: Id sesión web: 0a08c452231ce51aa404cf1b42b9a8ae98d997dfd0aa::<<<<< Saliendo [Starting OC4J using the following ports: HTTP=8988, RMI=23891, JMS=9227.] C:\oracle\jdevstudio10133\jdev\system\oracle.j2ee.10.1.3.41.57\embedded-oc4j\config> C:\oracle\jdevstudio10133\jdk\bin\javaw.exe -client -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=61769 -classpath C:\oracle\jdevstudio10133\j2ee\home\oc4j.jar;C:\oracle\jdevstudio10133\jdev\lib\jdev-oc4j-embedded.jar -Xms256M -Xmx512M -Djdbc.connection.debug=true -Dfile.encoding=ISO-8859-15 -Doc4j.userThreads=true -Xverify:none -XX:MaxPermSize=256m -DcheckForUpdates=adminClientOnly -Doracle.application.environment=development -Doracle.j2ee.dont.use.memory.archive=true -Doracle.j2ee.http.socket.timeout=500 -Doc4j.jms.usePersistenceLockFiles=false oracle.oc4j.loader.boot.BootStrap -config C:\oracle\jdevstudio10133\jdev\system\oracle.j2ee.10.1.3.41.57\embedded-oc4j\config\server.xml [waiting for the server to complete its initialization...] Listening for transport dt_socket at address: 61769 Debugger connected to local process. 01-jul-2009 13:11:22 com.evermind.server.jms.JMSMessages log INFO: JMSServer[]: OC4J JMS server recovering transactions (commit 0) (rollback 0) (prepared 0). 01-jul-2009 13:11:22 com.evermind.server.jms.JMSMessages log INFO: JMSServer[]: OC4J JMS server recovering local transactions Queue[jms/Oc4jJmsExceptionQueue]. Ready message received from Oc4jNotifier. Embedded OC4J startup time: 11036 ms. Target URL -- http://10.8.196.82:8988/DOCUNET/Entrada.html 09/07/01 13:11:28 Oracle Containers for J2EE 10g (10.1.3.3.0) initialized ADVERTENCIA: El origen de código D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib\jaxrpc-api.jar (de WEB-INF/lib/ directory in D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib) tiene el mismo nombre de archivo pero no es idéntico a /C:/oracle/jdevstudio10133/webservices/lib/jaxrpc-api.jar (from (ignore manifest Class-Path) in META-INF/boot.xml in C:\oracle\jdevstudio10133\j2ee\home\oc4j.jar). Si contiene distintas versiones de las mismas clases, se enmascarará ya que el último ya está visible en la ruta de acceso de búsqueda del cargador current-workspace-app.web.DOCUNET:0.0.0. ADVERTENCIA: El origen de código D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib\saaj-api.jar (de WEB-INF/lib/ directory in D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib) tiene el mismo nombre de archivo pero no es idéntico a /C:/oracle/jdevstudio10133/webservices/lib/saaj-api.jar (from (ignore manifest Class-Path) in META-INF/boot.xml in C:\oracle\jdevstudio10133\j2ee\home\oc4j.jar). Si contiene distintas versiones de las mismas clases, se enmascarará ya que el último ya está visible en la ruta de acceso de búsqueda del cargador current-workspace-app.web.DOCUNET:0.0.0. ADVERTENCIA: El origen de código D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib\xercesImpl.jar (de WEB-INF/lib/ directory in D:\DOCUNET\fuentes\DOCUNET\DOCUNET\WEB-INF\lib) tiene el mismo nombre de archivo pero no es idéntico a /C:/oracle/jdevstudio10133/jdk/jre/lib/ext/xercesImpl.jar (from system property java.ext.dirs). Si contiene distintas versiones de las mismas clases, se enmascarará ya que el último ya está visible en la ruta de acceso de búsqueda del cargador current-workspace-app.web.DOCUNET:0.0.0. 2009-07-01 13:11:32,509 - INFO - FRACC.CFG - ip2.comun.controlapp.control.FRACCServletListener.cargarFraccProperties()::Se ha cargado correctamente el fichero de configuración config/fracc-config.properties 2009-07-01 13:11:32,515 - WARN - FRACC.JMS - ip2.comun.jms.negocio.utilidades.ConfiguracionJMS.comprobarFuncionamientoCanalesJMS()::No se han encontrado configuradas colas ni topics en config/fracc-config.properties, por lo que se supone que esta aplicación no usa el servicio JMS. Si esto es correcto este mensaje puede obviarse, en caso contrario aquellos servicios que necesiten JMS no funcionarán correctamente. 2009-07-01 13:11:32,515 - INFO - FRACC.PRA - ip2.comun.controlapp.control.FRACCServletListener.iniciarServicioProcesosAsincronos()::No se ha iniciado la escucha de los canales JMS asociados a los procesos asíncronos porque así se definió en web.xml. 2009-07-01 13:11:32,515 - INFO - FRACC.PLA - ip2.comun.controlapp.control.FRACCServletListener.iniciarServicioPlanificacion()::No se levantará el planificador por que así se definió en web.xml. 2009-07-01 13:11:32,516 - INFO - FRACC.CCH - ip2.comun.controlapp.control.FRACCServletListener.levantarCacheDatos()::No se cargarán los datos de las cachés por que así se definió en web.xml 2009-07-01 13:14:47,052 - INFO - FRACC.APS - ip2.comun.appsession.control.ControlAppSession.crearAppSession()::Se ha creado la sesión de aplicación. 2009-07-01 13:14:47,052 - INFO - FRACC.SUB - ip2.comun.subaplicaciones.negocio.SubaplicacionesHelper.procesarSubaplicacionUsuario()::El usuario no tiene asociada ninguna subaplicación. 2009-07-01 13:14:47,077 - DEBUG - FRACC.CAP - ip2.comun.controlapp.control.IdentificarseAccionBase.ejecutar()::>>>>> Entrando 2009-07-01 13:14:47,085 - DEBUG - FRACC.CAP - ip2.comun.controlapp.control.IdentificarseAccionBase.ejecutar()::Id sesión web: 0a08c452231ce51aa404cf1b42b9a8ae98d997dfd0aa 2009-07-01 13:14:47,085 - DEBUG - FRACC.SEG - ip2.comun.seguridad.negocio.GestorSeguridad.obtenerUsuario()::loginUsuario (inicial)=SGCC0139 - Id sesión web: 0a08c452231ce51aa404cf1b42b9a8ae98d997dfd0aa 2009-07-01 13:14:47,085 - DEBUG - FRACC.SEG - ip2.comun.seguridad.negocio.GestorSeguridad.obtenerUsuario()::loginUsuarioSesion=null - Id sesión web: 0a08c452231ce51aa404cf1b42b9a8ae98d997dfd0aa 2009-07-01 13:14:47,086 - DEBUG - FRACC.SEG - ip2.comun.seguridad.negocio.GestorSeguridad.obtenerUsuario()::token=null 2009-07-01 13:14:47,086 - DEBUG - FRACC.SEG - ip2.comun.seguridad.negocio.GestorSeguridad.obtenerUsuario()::loginUsuario (final)=SGCC0139 - Id sesión web: 0a08c452231ce51aa404cf1b42b9a8ae98d997dfd0aa 2009-07-01 13:14:47,289 - INFO - - ip2.docunet.control.IdentificarseDocunetAccion.ejecutarParticular::ACCEDIENDO A LA APLICACION 2009-07-01 13:14:47,290 - INFO - - ip2.docunet.control.IdentificarseDocunetAccion.ejecutarParticular::LOGIN = SGCC0139 2009-07-01 13:14:47,307 - DEBUG - FRACC.CAP - ip2.comun.controlapp.control.IdentificarseAccionBase.ejecutar() :: Id sesión web: 0a08c452231ce51aa404cf1b42b9a8ae98d997dfd0aa::<<<<< Saliendo 2009-07-01 13:17:31,837 - DEBUG - FRACC.GEX -> Se va a ejecutar el tratamiento traza - ip2.comun.excepciones.negocio.utilidades.TratamientoTraza.ejecutar()::>>>>> Entrando 2009-07-01 13:17:31,841 - ERROR - FRACC.GEX - ip2.comun.excepciones.negocio.utilidades.TratamientoTraza.ejecutar():: ....................................................................................................... Información asociada a la Exception Java >>> Mensaje de la excepcion: null Traza de la pila de la excepcion: java.lang.NullPointerException at ip2.comun.controlapp.control.ServletAccion.redirigir(Unknown Source) at ip2.comun.controlapp.control.ServletAccion.procesarAccion(Unknown Source) at ip2.comun.controlapp.control.ServletAccion.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65) at ip2.comun.controlapp.control.FRACCInitialFilter.doFilter(Unknown Source) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239) at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34) at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595) ....................................................................................................... java.lang.NullPointerException at ip2.comun.controlapp.control.ServletAccion.redirigir(Unknown Source) at ip2.comun.controlapp.control.ServletAccion.procesarAccion(Unknown Source) at ip2.comun.controlapp.control.ServletAccion.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65) at ip2.comun.controlapp.control.FRACCInitialFilter.doFilter(Unknown Source) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239) at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34) at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595) 2009-07-01 13:17:31,848 - DEBUG - FRACC.GEX -> Se ha ejecutado el tratamiento traza - ip2.comun.excepciones.negocio.utilidades.TratamientoTraza.ejecutar()::<<<<< Saliendo 2009-07-01 13:17:31,849 - DEBUG - FRACC.GEX -> Se va a ejecutar el tratamiento auditoriaEnBD - ip2.comun.excepciones.negocio.utilidades.TratamientoAuditoriaEnBD.ejecutar()::>>>>> Entrando 2009-07-01 13:17:31,886 - DEBUG - FRACC.GEX -> Se ha ejecutado el tratamiento auditoriaEnBD - ip2.comun.excepciones.negocio.utilidades.TratamientoAuditoriaEnBD.ejecutar()::<<<<< Saliendo Process exited. Debugger disconnected from local process.