Activation failure: mandatory child node {}MetaData does not exist
------------------------------------------------------------------

                 Key: MAGNOLIA-2138
                 URL: http://jira.magnolia.info/browse/MAGNOLIA-2138
             Project: Magnolia
          Issue Type: Support request
    Affects Versions: 3.5.4
         Environment: redhat
            Reporter: jack
            Assignee: Boris Kraft


I'm getting the following exception when activating certain nodes on the DMS.
Looking on JIRA I found the bug http://jira.magnolia.info/browse/MAGNOLIA-1980 
which I thought might be the cause but after implementing the fix the problem 
remains.

Our site has been updated from the community version 3.0.x  to enterprise 3.5.4.

ERROR  info.magnolia.module.admininterface.commands.VersionCommand 
VersionCommand.java(execute:78) 14.05.2008 12:30:22  can't version
javax.jcr.nodetype.ConstraintViolationException: 
/HighlandsBuildingInfo[2]/description_files: mandatory child node {}MetaData 
does not exist
       at 
org.apache.jackrabbit.core.ItemImpl.validateTransientItems(ItemImpl.java:549)
       at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1198)
       at info.magnolia.cms.core.DefaultContent.save(DefaultContent.java:846)
       at info.magnolia.cms.core.version.CopyUtil.clone(CopyUtil.java:218)
       at 
info.magnolia.cms.core.version.CopyUtil.copyToversion(CopyUtil.java:129)
       at 
info.magnolia.cms.core.version.BaseVersionManager.createVersion(BaseVersionManager.java:189)
       at 
info.magnolia.cms.core.version.BaseVersionManager.addVersion(BaseVersionManager.java:160)
       at 
info.magnolia.cms.core.DefaultContent.addVersion(DefaultContent.java:795)
       at 
info.magnolia.module.admininterface.commands.VersionCommand.versionRecursively(VersionCommand.java:86)
       at 
info.magnolia.module.admininterface.commands.VersionCommand.versionRecursively(VersionCommand.java:109)
       at 
info.magnolia.module.admininterface.commands.VersionCommand.versionRecursively(VersionCommand.java:109)
       at 
info.magnolia.module.admininterface.commands.VersionCommand.versionRecursively(VersionCommand.java:109)
       at 
info.magnolia.module.admininterface.commands.VersionCommand.versionRecursively(VersionCommand.java:109)
       at 
info.magnolia.module.admininterface.commands.VersionCommand.versionRecursively(VersionCommand.java:109)
       at 
info.magnolia.module.admininterface.commands.VersionCommand.execute(VersionCommand.java:70)
       at 
info.magnolia.commands.MgnlCommand.executePooledOrSynchronized(MgnlCommand.java:173)
       at info.magnolia.commands.MgnlCommand.execute(MgnlCommand.java:160)
       at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
       at 
info.magnolia.cms.servlets.CommandBasedMVCServletHandler.execute(CommandBasedMVCServletHandler.java:99)
       at info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:126)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
       at 
info.magnolia.cms.filters.ServletDispatchingFilter.doFilter(ServletDispatchingFilter.java:141)
       at 
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
       at 
info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:64)
       at 
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
       at 
info.magnolia.cms.filters.VirtualUriFilter.doFilter(VirtualUriFilter.java:115)
       at 
info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:62)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
       at 
info.magnolia.cms.i18n.I18nContentSupportFilter.doFilter(I18nContentSupportFilter.java:69)
       at 
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
       at 
info.magnolia.cms.filters.CosMultipartRequestFilter.doFilter(CosMultipartRequestFilter.java:84)
       at 
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
       at 
info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:60)
       at 
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
       at info.magnolia.cms.security.LogoutFilter.doFilter(LogoutFilter.java:81)
       at 
info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:62)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
       at 
info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:76)
       at 
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
       at 
info.magnolia.enterprise.registration.RegistrationFilter.doFilter(RegistrationFilter.java:54)
       at 
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
       at 
info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:74)
       at 
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
       at 
info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:72)
       at 
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
       at 
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
       at 
info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:64)
       at 
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
       at 
info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:98)
       at 
info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:195)
       at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
       at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
       at org.maggiescentres.IntegratorFilter.doFilter(IntegratorFilter.java:43)
       at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
       at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
       at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
       at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
       at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
       at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
       at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
       at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
       at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
       at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
       at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
       at 
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
       at 
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)
       at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
       at java.lang.Thread.run(Thread.java:619) 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia.info/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------

Reply via email to