Publishing fails on versioning of new created subnodes (MAGNOLIA-5821)

[MAGNOLIA-6446] Magnolia editing nodes does not work Created: 21/Nov/15  Updated: 04/Mar/19  Resolved: 04/Mar/19

Status: Closed
Project: Magnolia
Component/s: activation
Affects Version/s: None
Fix Version/s: None

Type: Sub-task Priority: Critical
Reporter: Maja Assignee: Unassigned
Resolution: Outdated Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Date of First Response:

 Description   

hello, we get similar problems with editing published nodes.

We published nodes from our testing environment, but when we edit pages, we get errors:

I am attaching error log:

8 nov 2015 11:09:43,094 ERROR [info.magnolia.cms.core.version.BaseVersionManager] (http-/127.0.0.1:8320-5) failed to copy versionable node to version store, reverting all changes made in this session: javax.jcr.ItemExistsException: cannot add child node 'content' to /moja-euprava: colliding with same-named existing node
               at org.apache.jackrabbit.core.BatchedItemOperations.checkAddNode(BatchedItemOperations.java:741) [jackrabbit-core-2.8.0.jar:2.8.0]
               at org.apache.jackrabbit.core.BatchedItemOperations.copy(BatchedItemOperations.java:398) [jackrabbit-core-2.8.0.jar:2.8.0]
               at org.apache.jackrabbit.core.WorkspaceImpl.internalCopy(WorkspaceImpl.java:430) [jackrabbit-core-2.8.0.jar:2.8.0]
               at org.apache.jackrabbit.core.WorkspaceImpl.clone(WorkspaceImpl.java:636) [jackrabbit-core-2.8.0.jar:2.8.0]
               at info.magnolia.jcr.wrapper.DelegateWorkspaceWrapper.clone(DelegateWorkspaceWrapper.java:114) [magnolia-core-5.3.7.jar:]
               at info.magnolia.jcr.wrapper.MgnlPropertySettingContentDecorator$MgnlPropertySettingWorkspaceWrapper.clone(MgnlPropertySettingContentDecorator.java:412) [magnolia-core-5.3.7.jar:]
               at info.magnolia.jcr.wrapper.DelegateWorkspaceWrapper.clone(DelegateWorkspaceWrapper.java:114) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.core.version.CopyUtil.clone(CopyUtil.java:273) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.core.version.CopyUtil.clone(CopyUtil.java:246) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.core.version.CopyUtil.copyToVersion(CopyUtil.java:127) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.core.version.BaseVersionManager.createVersion(BaseVersionManager.java:234) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.core.version.BaseVersionManager$2.exec(BaseVersionManager.java:177) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.core.version.BaseVersionManager$2.exec(BaseVersionManager.java:172) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.security.JCRSessionOp.exec(JCRSessionOp.java:67) [magnolia-core-5.3.7.jar:]
               at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:385) [magnolia-core-5.3.7.jar:]
               at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:371) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.core.version.BaseVersionManager.addVersion(BaseVersionManager.java:172) [magnolia-core-5.3.7.jar:]
               at info.magnolia.commands.impl.VersionCommand.execute(VersionCommand.java:76) [magnolia-core-5.3.7.jar:]
               at info.magnolia.commands.MgnlCommand.executeSynchronized(MgnlCommand.java:81) [magnolia-core-5.3.7.jar:]
               at info.magnolia.commands.MgnlCommand.execute(MgnlCommand.java:70) [magnolia-core-5.3.7.jar:]
               at info.magnolia.commands.chain.ChainBase.execute(ChainBase.java:101) [magnolia-core-5.3.7.jar:]
               at info.magnolia.commands.DelegateCommand.execute(DelegateCommand.java:67) [magnolia-core-5.3.7.jar:]
               at info.magnolia.commands.CommandsManager.executeCommand(CommandsManager.java:230) [magnolia-core-5.3.7.jar:]
               at info.magnolia.commands.CommandsManager.executeCommand(CommandsManager.java:218) [magnolia-core-5.3.7.jar:]
               at info.magnolia.ui.framework.action.AbstractCommandAction.executeOnItem(AbstractCommandAction.java:276) [magnolia-ui-framework-5.3.7.jar:]
               at info.magnolia.ui.framework.action.AbstractMultiItemAction.execute(AbstractMultiItemAction.java:110) [magnolia-ui-framework-5.3.7.jar:]
               at info.magnolia.ui.api.action.AbstractActionExecutor.execute(AbstractActionExecutor.java:62) [magnolia-ui-api-5.3.7.jar:]
               at info.magnolia.ui.dialog.BaseDialogPresenter.executeAction(BaseDialogPresenter.java:198) [magnolia-ui-dialog-5.3.7.jar:]
               at info.magnolia.ui.dialog.BaseDialogPresenter.onActionFired(BaseDialogPresenter.java:189) [magnolia-ui-dialog-5.3.7.jar:]
               at info.magnolia.ui.dialog.actionarea.renderer.DefaultEditorActionRenderer$DefaultActionView$1.buttonClick(DefaultEditorActionRenderer.java:67) [magnolia-ui-dialog-5.3.7.jar:]
               at sun.reflect.GeneratedMethodAccessor1474.invoke(Unknown Source) [:1.7.0_45]
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
               at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
               at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:508) [vaadin-server-7.1.7.jar:7.1.7]
               at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:167) [vaadin-server-7.1.7.jar:7.1.7]
               at com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientConnector.java:969) [vaadin-server-7.1.7.jar:7.1.7]
               at com.vaadin.ui.Button.fireClick(Button.java:368) [vaadin-server-7.1.7.jar:7.1.7]
               at com.vaadin.ui.Button$1.click(Button.java:57) [vaadin-server-7.1.7.jar:7.1.7]
               at sun.reflect.GeneratedMethodAccessor1473.invoke(Unknown Source) [:1.7.0_45]
               at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
               at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
               at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:168) [vaadin-server-7.1.7.jar:7.1.7]
               at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:118) [vaadin-server-7.1.7.jar:7.1.7]
               at com.vaadin.server.communication.ServerRpcHandler.handleBurst(ServerRpcHandler.java:214) [vaadin-server-7.1.7.jar:7.1.7]
               at com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcHandler.java:111) [vaadin-server-7.1.7.jar:7.1.7]
               at com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:91) [vaadin-server-7.1.7.jar:7.1.7]
               at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:37) [vaadin-server-7.1.7.jar:7.1.7]
               at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1371) [vaadin-server-7.1.7.jar:7.1.7]
               at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:238) [vaadin-server-7.1.7.jar:7.1.7]
               at info.magnolia.ui.admincentral.AdmincentralVaadinServlet.service(AdmincentralVaadinServlet.java:132) [magnolia-ui-admincentral-5.3.7.jar:]
               at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1]
               at info.magnolia.cms.filters.ServletDispatchingFilter.doFilter(ServletDispatchingFilter.java:148) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:89) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:65) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:89) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.VirtualUriFilter.doFilter(VirtualUriFilter.java:68) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:89) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.module.cache.executor.Bypass.processCacheRequest(Bypass.java:58) [magnolia-module-cache-5.3.jar:]
               at info.magnolia.module.cache.executor.CompositeExecutor.processCacheRequest(CompositeExecutor.java:66) [magnolia-module-cache-5.3.jar:]
               at info.magnolia.module.cache.filter.CacheFilter.doFilter(CacheFilter.java:153) [magnolia-module-cache-5.3.jar:]
               at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:58) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.i18n.I18nContentSupportFilter.doFilter(I18nContentSupportFilter.java:73) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:89) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.RangeSupportFilter.doFilter(RangeSupportFilter.java:84) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:89) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:57) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:89) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.security.SecurityCallbackFilter.doFilter(SecurityCallbackFilter.java:83) [magnolia-core-5.3.7.jar:]
               at si.gov.euprava.security.services.callbacks.EupravaSecurityCallbackFilter.doFilter(EupravaSecurityCallbackFilter.java:18) [euprava-web-security-2.5.0.1.jar:]
               at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:58) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at si.gov.euprava.security.services.redirects.Redirect.doFilter(Redirect.java:86) [euprava-web-security-2.5.0.1.jar:]
               at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:89) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at si.gov.euprava.security.web.SICASLogout.doFilter(SICASLogout.java:56) [euprava-web-security-2.5.0.1.jar:]
               at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:58) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.module.templatingkit.filters.SiteMergeFilter.doFilter(SiteMergeFilter.java:112) [magnolia-module-standard-templating-kit-2.8.7.jar:]
               at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:89) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MultiChannelFilter.doFilter(MultiChannelFilter.java:82) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:58) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.module.cache.filter.GZipFilter.doFilter(GZipFilter.java:73) [magnolia-module-cache-5.3.jar:]
               at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:58) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) [magnolia-core-5.3.7.jar:]
               at si.gov.euprava.web.services.safeSigned.SafeSignedFilter.doFilter(SafeSignedFilter.java:50) [euprava-web-site-2.5.0.1.jar:]
               at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:58) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at si.gov.euprava.security.web.SSLRedirect.doFilter(SSLRedirect.java:42) [euprava-web-security-2.5.0.1.jar:]
               at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:58) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at si.gov.euprava.security.web.SSOLogin.doFilter(SSOLogin.java:100) [euprava-web-security-2.5.0.1.jar:]
               at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:58) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at si.gov.euprava.security.web.SessionInitializationFilter.doFilter(SessionInitializationFilter.java:78) [euprava-web-security-2.5.0.1.jar:]
               at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:58) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:120) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:89) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.enterprise.registration.RegistrationFilter.doFilter(RegistrationFilter.java:56) [magnolia-module-enterprise-5.3.7.jar:]
               at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:89) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.UnicodeNormalizationFilter.doFilter(UnicodeNormalizationFilter.java:87) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:89) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:80) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) [magnolia-core-5.3.7.jar:]
               at info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:112) [magnolia-core-5.3.7.jar:]

We published nodes one by one, and now when editing nodes we get errors,

This is for us a very critical issue, so I would appreciate any help.



 Comments   
Comment by Jan Haderka [ 21/Nov/15 ]

The error above points to failed versioning, so to make publishing work, you could have simply turned off versioning for the moment.
The cause of the failure is duplicated content existing in version store, however you do not mention what kind of nodes you were activated nor whether or not they were versioned previously so it is hard to guess what might be the cause. There are most likely some other exceptions higher up in your log file that are related to this problem.

You mentioned that you published said nodes one by one, but not really how nor do you provide error you see when trying to edit, so again it is not possible to even guess what might be wrong there.

If you have support contract, you might want to move this issue to support or create new one under http://support.magnolia-cms.com.

Generated at Mon Feb 12 04:14:36 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.