cancel
Showing results for 
Search instead for 
Did you mean: 

Items not saved in datalist

tamarix
Champ on-the-rise
Champ on-the-rise
Hello

I am on Alfresco 4.0b

I can create Data Lists
Then I can create a list item: The window open, I can enter the data, I can save the form which says me "Successfully added new item" and the item appear in the list.
BUT when the page is refreshed, there are no items stored in the list.

The only problem i can see in the cataline log is

2011-12-05 22:39:15,216  ERROR [extensions.webscripts.AbstractRuntime] [http-8443-3] Exception from executeScript - redirecting to status template error: 11050025 Wrapped Exception (with status template): Node without parents does not have root aspect: workspace://SpacesStore/a4ce291c-6c12-4d3d-b669-19000db0d0d8
org.springframework.extensions.webscripts.WebScriptException: 11050025 Wrapped Exception (with status template): Node without parents does not have root aspect: workspace://SpacesStore/a4ce291c-6c12-4d3d-b669-19000db0d0d8
But I am even not sure it is fully related.

I searched for similar issues but did not find anything relevant. Any pointer would be appreciated

Thank you
Franck
3 REPLIES 3

kyosuka
Champ in-the-making
Champ in-the-making
Me too!!
I upgraded my Alfresco from 4.0a to 4.0b and changed indexing subsystem from lucene to solr.
Items can't save in datalist now.

Please help~~


2011-12-06 23:18:05,980  ERROR [extensions.webscripts.AbstractRuntime] [http-443-2] Exception from executeScript - redirecting to status template error: 11060041 Wrapped Exception (with status template): No node exists:
   ID:        1966
   DB row:    NodeEntity[ ID=1966, version=4, store=workspace://SpacesStore, uuid=c31494eb-d2ef-49bd-8d8e-6bd85d9b04cb, typeQNameId=138, localeId=2, aclId=null, deleted=true, transaction=TransactionEntity[ ID=1568, server=null, changeTxnId=cdcaebaa-d7c9-44a3-a6fa-401764647bdd, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=Kate.C, auditCreated=2011-11-04T17:11:44.203+08:00, auditModifier=Kate.C, auditModified=2011-11-04T17:13:39.437+08:00]]
org.springframework.extensions.webscripts.WebScriptException: 11060041 Wrapped Exception (with status template): No node exists:
   ID:        1966
   DB row:    NodeEntity[ ID=1966, version=4, store=workspace://SpacesStore, uuid=c31494eb-d2ef-49bd-8d8e-6bd85d9b04cb, typeQNameId=138, localeId=2, aclId=null, deleted=true, transaction=TransactionEntity[ ID=1568, server=null, changeTxnId=cdcaebaa-d7c9-44a3-a6fa-401764647bdd, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=Kate.C, auditCreated=2011-11-04T17:11:44.203+08:00, auditModifier=Kate.C, auditModified=2011-11-04T17:13:39.437+08: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:
   ID:        1966
   DB row:    NodeEntity[ ID=1966, version=4, store=workspace://SpacesStore, uuid=c31494eb-d2ef-49bd-8d8e-6bd85d9b04cb, typeQNameId=138, localeId=2, aclId=null, deleted=true, transaction=TransactionEntity[ ID=1568, server=null, changeTxnId=cdcaebaa-d7c9-44a3-a6fa-401764647bdd, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=Kate.C, auditCreated=2011-11-04T17:11:44.203+08:00, auditModifier=Kate.C, auditModified=2011-11-04T17:13:39.437+08:00]]
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getNodeNotNull(AbstractNodeDAOImpl.java:996)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getParentAssocsCached(AbstractNodeDAOImpl.java:3514)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.prependPaths(AbstractNodeDAOImpl.java:3387)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.prependPaths(AbstractNodeDAOImpl.java:3503)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getPaths(AbstractNodeDAOImpl.java:3317)
   at org.alfresco.repo.solr.SOLRTrackingComponentImpl.getNodesMetadata(SOLRTrackingComponentImpl.java:562)
   at sun.reflect.GeneratedMethodAccessor350.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:65)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy141.getNodesMetadata(Unknown Source)
   at org.alfresco.repo.web.scripts.solr.NodesMetaDataGet.executeImpl(NodesMetaDataGet.java:183)
   at org.springframework.extensions.webscripts.DeclarativeWebScript.executeImpl(DeclarativeWebScript.java:235)
   at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64)
   … 25 more
2011-12-06 23:18:54,068  ERROR [extensions.webscripts.AbstractRuntime] [http-443-2] Exception from executeScript - redirecting to status template error: 11060081 Wrapped Exception (with status template): No node exists:
   ID:        1966
   DB row:    NodeEntity[ ID=1966, version=4, store=workspace://SpacesStore, uuid=c31494eb-d2ef-49bd-8d8e-6bd85d9b04cb, typeQNameId=138, localeId=2, aclId=null, deleted=true, transaction=TransactionEntity[ ID=1568, server=null, changeTxnId=cdcaebaa-d7c9-44a3-a6fa-401764647bdd, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=Kate.C, auditCreated=2011-11-04T17:11:44.203+08:00, auditModifier=Kate.C, auditModified=2011-11-04T17:13:39.437+08:00]]
org.springframework.extensions.webscripts.WebScriptException: 11060081 Wrapped Exception (with status template): No node exists:
   ID:        1966
   DB row:    NodeEntity[ ID=1966, version=4, store=workspace://SpacesStore, uuid=c31494eb-d2ef-49bd-8d8e-6bd85d9b04cb, typeQNameId=138, localeId=2, aclId=null, deleted=true, transaction=TransactionEntity[ ID=1568, server=null, changeTxnId=cdcaebaa-d7c9-44a3-a6fa-401764647bdd, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=Kate.C, auditCreated=2011-11-04T17:11:44.203+08:00, auditModifier=Kate.C, auditModified=2011-11-04T17:13:39.437+08: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:
   ID:        1966
   DB row:    NodeEntity[ ID=1966, version=4, store=workspace://SpacesStore, uuid=c31494eb-d2ef-49bd-8d8e-6bd85d9b04cb, typeQNameId=138, localeId=2, aclId=null, deleted=true, transaction=TransactionEntity[ ID=1568, server=null, changeTxnId=cdcaebaa-d7c9-44a3-a6fa-401764647bdd, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=Kate.C, auditCreated=2011-11-04T17:11:44.203+08:00, auditModifier=Kate.C, auditModified=2011-11-04T17:13:39.437+08:00]]
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getNodeNotNull(AbstractNodeDAOImpl.java:996)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getParentAssocsCached(AbstractNodeDAOImpl.java:3514)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.prependPaths(AbstractNodeDAOImpl.java:3387)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.prependPaths(AbstractNodeDAOImpl.java:3503)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getPaths(AbstractNodeDAOImpl.java:3317)
   at org.alfresco.repo.solr.SOLRTrackingComponentImpl.getNodesMetadata(SOLRTrackingComponentImpl.java:562)
   at sun.reflect.GeneratedMethodAccessor350.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:65)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy141.getNodesMetadata(Unknown Source)
   at org.alfresco.repo.web.scripts.solr.NodesMetaDataGet.executeImpl(NodesMetaDataGet.java:183)
   at org.springframework.extensions.webscripts.DeclarativeWebScript.executeImpl(DeclarativeWebScript.java:235)
   at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64)
   … 25 more
2011-12-06 23:19:16,090  INFO  [web.site.EditionInterceptor] [http-80-1] Successfully retrieved license information from Alfresco.
2011-12-06 23:19:34,306  ERROR [extensions.webscripts.AbstractRuntime] [http-443-2] Exception from executeScript - redirecting to status template error: 11060121 Wrapped Exception (with status template): No node exists:
   ID:        1966
   DB row:    NodeEntity[ ID=1966, version=4, store=workspace://SpacesStore, uuid=c31494eb-d2ef-49bd-8d8e-6bd85d9b04cb, typeQNameId=138, localeId=2, aclId=null, deleted=true, transaction=TransactionEntity[ ID=1568, server=null, changeTxnId=cdcaebaa-d7c9-44a3-a6fa-401764647bdd, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=Kate.C, auditCreated=2011-11-04T17:11:44.203+08:00, auditModifier=Kate.C, auditModified=2011-11-04T17:13:39.437+08:00]]
org.springframework.extensions.webscripts.WebScriptException: 11060121 Wrapped Exception (with status template): No node exists:
   ID:        1966
   DB row:    NodeEntity[ ID=1966, version=4, store=workspace://SpacesStore, uuid=c31494eb-d2ef-49bd-8d8e-6bd85d9b04cb, typeQNameId=138, localeId=2, aclId=null, deleted=true, transaction=TransactionEntity[ ID=1568, server=null, changeTxnId=cdcaebaa-d7c9-44a3-a6fa-401764647bdd, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=Kate.C, auditCreated=2011-11-04T17:11:44.203+08:00, auditModifier=Kate.C, auditModified=2011-11-04T17:13:39.437+08: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:
   ID:        1966
   DB row:    NodeEntity[ ID=1966, version=4, store=workspace://SpacesStore, uuid=c31494eb-d2ef-49bd-8d8e-6bd85d9b04cb, typeQNameId=138, localeId=2, aclId=null, deleted=true, transaction=TransactionEntity[ ID=1568, server=null, changeTxnId=cdcaebaa-d7c9-44a3-a6fa-401764647bdd, commitTimeMs=null], auditProps=AuditablePropertiesEntity[ auditCreator=Kate.C, auditCreated=2011-11-04T17:11:44.203+08:00, auditModifier=Kate.C, auditModified=2011-11-04T17:13:39.437+08:00]]
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getNodeNotNull(AbstractNodeDAOImpl.java:996)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getParentAssocsCached(AbstractNodeDAOImpl.java:3514)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.prependPaths(AbstractNodeDAOImpl.java:3387)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.prependPaths(AbstractNodeDAOImpl.java:3503)
   at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getPaths(AbstractNodeDAOImpl.java:3317)
   at org.alfresco.repo.solr.SOLRTrackingComponentImpl.getNodesMetadata(SOLRTrackingComponentImpl.java:562)
   at sun.reflect.GeneratedMethodAccessor350.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:65)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy141.getNodesMetadata(Unknown Source)
   at org.alfresco.repo.web.scripts.solr.NodesMetaDataGet.executeImpl(NodesMetaDataGet.java:183)
   at org.springframework.extensions.webscripts.DeclarativeWebScript.executeImpl(DeclarativeWebScript.java:235)
   at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64)
   … 25 more

tamarix
Champ on-the-rise
Champ on-the-rise
Hi Kyosuka,

Have you solved the problem ?

Datalists are still completely unusable on my side


Franck

tamarix
Champ on-the-rise
Champ on-the-rise
I updated to 4.0.c and it solved my problem …