Yep, you will have to go to mgnlVersion workspace and delete previous version of the subnodes of type mgnl:contentNode from data that were before activated separately. Please note that this workspace is not available to users (even to superuser) so you need to use system context to access it. Best is to use groovy script to look at it and to delete those nodes. If you delete some other node by mistake, you will loose version history of said node.
HTH, Jan On Aug 10, 2012, at 10:01 AM, Tomas Brimor (via Magnolia Forums) wrote: > Backtrace: > > > > [code] > 2012-08-10 09:59:14,496 ERROR > olia.module.admininterface.commands.VersionCommand: can't version > java.lang.NullPointerException > at > org.apache.jackrabbit.core.ItemManager.getDefinition(ItemManager.java:207) > at > org.apache.jackrabbit.core.BatchedItemOperations.checkRemoveNode(BatchedItemOperations.java:895) > at > org.apache.jackrabbit.core.BatchedItemOperations.checkRemoveNode(BatchedItemOperations.java:804) > at > org.apache.jackrabbit.core.BatchedItemOperations.copyNodeState(BatchedItemOperations.java:1726) > at > org.apache.jackrabbit.core.BatchedItemOperations.copy(BatchedItemOperations.java:424) > at > org.apache.jackrabbit.core.WorkspaceImpl.internalCopy(WorkspaceImpl.java:444) > at > org.apache.jackrabbit.core.WorkspaceImpl.clone(WorkspaceImpl.java:646) > at info.magnolia.cms.core.version.CopyUtil.clone(CopyUtil.java:266) > at info.magnolia.cms.core.version.CopyUtil.clone(CopyUtil.java:242) > at > info.magnolia.cms.core.version.CopyUtil.copyToversion(CopyUtil.java:128) > at > info.magnolia.cms.core.version.BaseVersionManager.createVersion(BaseVersionManager.java:194) > at > info.magnolia.cms.core.version.BaseVersionManager.addVersion(BaseVersionManager.java:164) > at > info.magnolia.cms.core.DefaultContent.addVersion(DefaultContent.java:481) > at > info.magnolia.module.admininterface.commands.VersionCommand.execute(VersionCommand.java:82) > at > info.magnolia.commands.MgnlCommand.executePooledOrSynchronized(MgnlCommand.java:170) > at info.magnolia.commands.MgnlCommand.execute(MgnlCommand.java:157) > at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191) > at > info.magnolia.cms.servlets.CommandBasedMVCServletHandler.execute(CommandBasedMVCServletHandler.java:95) > at info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:123) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:725) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:814) > at > info.magnolia.cms.filters.ServletDispatchingFilter.doFilter(ServletDispatchingFilter.java:119) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:84) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:84) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:84) > at > info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:66) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.cms.filters.VirtualUriFilter.doFilter(VirtualUriFilter.java:69) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.module.cache.executor.Bypass.processCacheRequest(Bypass.java:57) > at > info.magnolia.module.cache.executor.CompositeExecutor.processCacheRequest(CompositeExecutor.java:65) > at > info.magnolia.module.cache.filter.CacheFilter.doFilter(CacheFilter.java:147) > at > info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:60) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.cms.i18n.I18nContentSupportFilter.doFilter(I18nContentSupportFilter.java:75) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.module.extendedtemplatingkit.filters.MultiSiteFilter.doFilter(MultiSiteFilter.java:94) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.module.cache.filter.GZipFilter.doFilter(GZipFilter.java:73) > at > info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:60) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:84) > at > info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:64) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.cms.security.LogoutFilter.doFilter(LogoutFilter.java:88) > at > info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:60) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:85) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.enterprise.registration.RegistrationFilter.doFilter(RegistrationFilter.java:51) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:84) > at > info.magnolia.cms.filters.CosMultipartRequestFilter.doFilter(CosMultipartRequestFilter.java:86) > at > info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:60) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:102) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:120) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) > at > info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) > at > info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:66) > at > info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) > at > info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:105) > at > info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:216) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1329) > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:477) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119) > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520) > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227) > at > org.eclipse.jetty.server.handler.ContextHandler.__doHandle(ContextHandler.java:1028) > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java) > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:408) > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186) > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:962) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250) > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111) > at org.eclipse.jetty.server.Server.handle(Server.java:349) > at > org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:430) > at > org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:906) > at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:870) > at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:238) > at > org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:68) > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:609) > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:45) > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598) > at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533) > at java.lang.Thread.run(Thread.java:662) > [/code] > > -- > Context is everything: > http://forum.magnolia-cms.com/forum/thread.html?threadId=0ce190f9-bd32-495b-bb7b-b64fd8f24c33 > > > ---------------------------------------------------------------- > For list details, see http://www.magnolia-cms.com/community/mailing-lists.html > Alternatively, use our forums: http://forum.magnolia-cms.com/ > To unsubscribe, E-mail to: <[email protected]> > ---------------------------------------------------------------- ---------------------------------------------------------------- For list details, see http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to: <[email protected]> ----------------------------------------------------------------
