AnsweredAssumed Answered

Creación de elementos en listas de datos

Question asked by jmunoz on Feb 15, 2012
Hola a todos, debido a la necesidad de implantar un gestor documental en el trabajo, después de mirar varios gestores documentales finalmente me decidí por Alfresco Community 4.b, me pareció el mas completo, :). Llevo poquito tiempo con el, no tengo mucha idea de como funciona y tengo un problema que no se si tiene solución y que no se como resolver. Os comento el caso. Estoy creando una Lista de Contactos dentro del apartado Lista de Datos. No hay problema en crear la lista de contactos, sin embargo al añadir algún contacto este se añade correctamente y se visualiza en la lista pero a los pocos segundos desaparece. Lo mismo ocurre con cualquier elemento que añado a cualquier tipo de lista, por ejemplo una Lista de Eventos.

En el log aparecen las siguientes entradas constantemente que no se si tienen relación con el problema:

ID:        8575
   DB row:    NodeEntity[ ID=8575, version=4, store=workspace://SpacesStore, uuid=f8542e80-29fe-4174-827a-c825697ddf06, typeQNameId=76, localeId=1, aclId=null, deleted=true, transaction=TransactionEntity[ ID=7550, server=null, changeTxnId=a68a646e-b032-4239-bec7-22c28015fdb7, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=Juan, auditCreated=2012-02-08T17:20:06.626+01:00, auditModifier=Juan, auditModified=2012-02-08T17:20:18.181+01:00]]
        at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:905)
        at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171)
        at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:393)
        at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:388)
        at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:462)
        at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:500)
        at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:275)
        at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:372)
        at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209)
        at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:58)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:558)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:619)
Caused by: org.springframework.dao.ConcurrencyFailureException: No node exists:


En la tabla alf_node veo que el elemento con ID 8575 existe:
8575;4;35;"f8542e80-29fe-4174-827a-c825697ddf06";7550;t;76;1;;"Juan";"2012-02-08T17:20:06.626+01:00";"Juan";"2012-02-08T17:20:18.181+01:00";"".

Por último comentar que alfresco inicialmente estaba instalado en un servidor, lo migré a otra máquina y realicé un backup en frio en el antiguo servidor y un restore en el nuevo.

Si alguien puede arrojar alguna luz se lo agradeceré enormemente.

Saludos.

Outcomes