Buenas tardes,
Estamos en la UNM con la intención de migrar el COMDOC a un nuevo servidor. El problema con que nos encontramos es que después de instalar la aplicacióny levantar la base de backup, al querer generar algún documento (cualquiera) nos sale un mensaje de error interno, cuyo log es el siguiente:
2011-08-19 14:56:56,753 WARN <78> [org.hibernate.util.JDBCExceptionReporter] - SQL Error: 0, SQLState: 54001
2011-08-19 14:56:56,754 ERROR <78> [org.hibernate.util.JDBCExceptionReporter] - ERROR: l?mite de profundidad de stack alcanzado
2011-08-19 14:56:56,758 ERROR <78> [comdocII.control.web.MainServlet] -
Cliente: 192.168.0.106
Agente de usuario: Mozilla/5.0 (X11; Linux i686; rv:5.0.1) Gecko/20100101 Firefox/5.0.1
Acci?n: /CrearDocumento
M?todo: POST
Content-type: application/x-www-form-urlencoded
Content-length: 336
Par?metros:
operacion: crear
texto: RESOLUCION UNM-R 1/2011
responsable_destinatario: ADMINISTRACION@unm
titulo: RESOLUCION UNM-R 1/2011
causante: RESOLUCION UNM-R 1/2011
tipo_elemento: DISP
mostrar_procedencia: false
tipo_registracion: regDefinitiva
id: umoreno001-20110819-145656-757
org.postgresql.util.PSQLException
Mensaje: ERROR: l?mite de profundidad de stack alcanzado
en org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1542)
en org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1324)
en org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:190)
en org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:452)
en org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:354)
en org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:258)
en org.jboss.resource.adapter.jdbc.CachedPreparedStatement.executeQuery(CachedPreparedStatement.java:90)
en org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeQuery(WrappedPreparedStatement.java:236)
en org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:186)
en org.hibernate.loader.Loader.getResultSet(Loader.java:1787)
en org.hibernate.loader.Loader.doQuery(Loader.java:674)
en org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
en org.hibernate.loader.Loader.doList(Loader.java:2220)
Relanzada como org.hibernate.exception.GenericJDBCException
Mensaje: could not execute query
en org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
en org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
en org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
en org.hibernate.loader.Loader.doList(Loader.java:2223)
en org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
en org.hibernate.loader.Loader.list(Loader.java:2099)
en org.hibernate.loader.custom.CustomLoader.list(CustomLoader.java:289)
en org.hibernate.impl.SessionImpl.listCustomQuery(SessionImpl.java:1695)
en org.hibernate.impl.AbstractSessionImpl.list(AbstractSessionImpl.java:142)
en org.hibernate.impl.SQLQueryImpl.list(SQLQueryImpl.java:152)
en org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:811)
en comdocII.daos.db.AbstractDAO.uniqueRow(AbstractDAO.java:57)
en comdocII.daos.db.CudapDAO.getNextNumber(CudapDAO.java:38)
en comdocII.model.element.Cudap.getNextCudap(Cudap.java:97)
en comdocII.model.element.ElementEJB.crearElemento(ElementEJB.java:254)
en comdocII.model.element.ElementEJB.ejbCreateRegistrarElemento(ElementEJB.java:155)
en sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
en sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
en sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
en java.lang.reflect.Method.invoke(Method.java:616)
en org.jboss.ejb.plugins.BMPPersistenceManager.createEntity(BMPPersistenceManager.java:205)
Relanzada como javax.ejb.EJBException
Mensaje: org.hibernate.exception.GenericJDBCException: could not execute query
en org.jboss.ejb.plugins.BMPPersistenceManager.createEntity(BMPPersistenceManager.java:231)
en org.jboss.resource.connectionmanager.CachedConnectionInterceptor.createEntity(CachedConnectionInterceptor.java:225)
en org.jboss.ejb.EntityContainer.createLocalHome(EntityContainer.java:625)
en sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
en sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
en sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
en java.lang.reflect.Method.invoke(Method.java:616)
en org.jboss.invocation.Invocation.performCall(Invocation.java:359)
en org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome(EntityContainer.java:1126)
en org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome(EntitySynchronizationInterceptor.java:203)
en org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:189)
en org.jboss.ejb.plugins.AbstractInterceptor.invokeHome(AbstractInterceptor.java:105)
en org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInstanceInterceptor.java:136)
en org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome(EntityLockInterceptor.java:76)
en org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome(EntityCreationInterceptor.java:45)
en org.jboss.ejb.plugins.CallValidationInterceptor.invokeHome(CallValidationInterceptor.java:56)
en org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:125)
Relanzada como javax.ejb.TransactionRolledbackLocalException
Mensaje: org.hibernate.exception.GenericJDBCException: could not execute query
en org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:262)
en org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
en org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:161)
en org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:145)
en org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:132)
en org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:107)
en org.jboss.ejb.EntityContainer.internalInvokeHome(EntityContainer.java:521)
en org.jboss.ejb.Container.invoke(Container.java:981)
en org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invokeHome(BaseLocalProxyFactory.java:359)
en org.jboss.ejb.plugins.local.LocalHomeProxy.invoke(LocalHomeProxy.java:133)
en $Proxy71.createRegistrarElemento(Unknown Source)
en comdocII.model.docfactory.DocFactoryEJB.createRegistrarElemento(DocFactoryEJB.java:124)
en sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
en sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
en sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
en java.lang.reflect.Method.invoke(Method.java:616)
en org.jboss.invocation.Invocation.performCall(Invocation.java:359)
en org.jboss.ejb.EntityContainer$ContainerInterceptor.invoke(EntityContainer.java:1187)
en org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invoke(EntitySynchronizationInterceptor.java:284)
en org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
en org.jboss.ejb.plugins.EntityReentranceInterceptor.invoke(EntityReentranceInterceptor.java:126)
en org.jboss.ejb.plugins.EntityInstanceInterceptor.invoke(EntityInstanceInterceptor.java:278)
en org.jboss.ejb.plugins.EntityLockInterceptor.invoke(EntityLockInterceptor.java:104)
en org.jboss.ejb.plugins.EntityCreationInterceptor.invoke(EntityCreationInterceptor.java:76)
en org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
en org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
en org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
en org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
en org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
en org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
en org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
en org.jboss.ejb.EntityContainer.internalInvoke(EntityContainer.java:527)
en org.jboss.ejb.Container.invoke(Container.java:960)
en org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
en org.jboss.ejb.plugins.local.EntityProxy.invoke(EntityProxy.java:65)
en $Proxy122.createRegistrarElemento(Unknown Source)
en comdocII.control.handlers.PaperRegistryHandler.comdocII$control$handlers$PaperRegistryHandler$registrar$aop(PaperRegistryHandler.java:221)
en comdocII.control.handlers.PaperRegistryHandler.access$1(PaperRegistryHandler.java)
en comdocII.control.handlers.PaperRegistryHandler$registrar_3134354649179494313.invokeNext(PaperRegistryHandler$registrar_3134354649179494313.java)
en comdocII.aop.ComDocSessionTransactionInterceptor.invoke(ComDocSessionTransactionInterceptor.java:46)
en comdocII.control.handlers.PaperRegistryHandler$registrar_3134354649179494313.invokeNext(PaperRegistryHandler$registrar_3134354649179494313.java)
en comdocII.control.handlers.PaperRegistryHandler.registrar(PaperRegistryHandler.java)
en comdocII.control.handlers.PaperRegistryHandler.perform(PaperRegistryHandler.java:53)
en comdocII.control.StateMachine.handleEvent(StateMachine.java:56)
en comdocII.control.ControllerEJB.handleEvent(ControllerEJB.java:212)
en sun.reflect.GeneratedMethodAccessor174.invoke(Unknown Source)
en sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
en java.lang.reflect.Method.invoke(Method.java:616)
en org.jboss.invocation.Invocation.performCall(Invocation.java:359)
en org.jboss.ejb.StatefulSessionContainer$ContainerInterceptor.invoke(StatefulSessionContainer.java:598)
en org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
en org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
en org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invoke(StatefulSessionInstanceInterceptor.java:333)
en org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
en org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
en org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:378)
en org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
en org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
en org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
en org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
en org.jboss.ejb.Container.invoke(Container.java:960)
en org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
en org.jboss.ejb.plugins.local.StatefulSessionProxy.invoke(StatefulSessionProxy.java:79)
en $Proxy119.handleEvent(Unknown Source)
en comdocII.control.web.ControllerWebImpl.handleEvent(ControllerWebImpl.java:87)
en comdocII.control.web.RequestProcessor.processRequest(RequestProcessor.java:68)
en comdocII.control.web.MainServlet.doProcess(MainServlet.java:315)
en comdocII.control.web.MainServlet.doGetImpl(MainServlet.java:266)
en comdocII.control.web.MainServlet.doGet(MainServlet.java:180)
en comdocII.control.web.MainServlet.doPost(MainServlet.java:164)
en javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
en javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
en org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
en org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
en org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
en org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
en org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
en org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
en org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
en org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
en org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
en org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
en org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
en org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
en org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
en org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
en org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
en org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
en org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
en java.lang.Thread.run(Thread.java:636)
Espero que me puedan dar una mano y orientarme sobre como seguir.
Saludos,
Christian Vazquez
Universidad Nacional de Moreno