Error interno

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

Listo gente, solucionado con el POST: “Comdoc III y postgresql 8.3”.