Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-554

exception in Config/modules/templating/Templates

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 3.0 RC1
    • 2.1 Final
    • admininterface
    • None
    • Magnolia 2.1 with Tomcat bundle
      JDK 1.5.0_04(5)
      Win XP SP2
      Firefox 1.0.6

      Trying to understand how I can create a new template (and more deeper how I can bind info to
      different types) I have reached the following exception (see below).

      Scenario:

      1/ login as superuser
      2/ go to Config/modules/templating/Templates
      3/ create a new Content node
      4/ create a new node data

      My env:
      Magnolia 2.1 with Tomcat bundle
      JDK 1.5.0_04(5)
      Win XP SP2
      Firefox 1.0.6

      Exception stacktrace:

      INFO info.magnolia.cms.beans.config.Template Template.java(update:95) 19.09.20
      05 12:07:21 Config : loading Template info - modules/templating
      WARN org.apache.jackrabbit.core.observation.ObservationManagerFactory Observat
      ionManagerFactory.java(run:162) 19.09.2005 12:07:21 EventConsumer threw excepti
      on: java.lang.NullPointerException
      ERROR info.magnolia.cms.exchange.simple.Syndicator Syndicator.java(deActivate:2
      62) 19.09.2005 12:07:45 Failed to remove [ /modules/templating/Templates/sample
      Template/untitled ] from [ localhost:8081/magnoliaPublic ]
      ERROR info.magnolia.cms.exchange.simple.Syndicator Syndicator.java(deActivate:2
      63) 19.09.2005 12:07:45 modules/templating/Templates/sampleTemplate/untitled
      javax.jcr.PathNotFoundException: modules/templating/Templates/sampleTemplate/unt
      itled
      at org.apache.jackrabbit.core.NodeImpl.getNode(NodeImpl.java:2212)
      at info.magnolia.cms.core.Content.<init>(Content.java:110)
      at info.magnolia.cms.core.HierarchyManager.getContent(HierarchyManager.java:258)
      at info.magnolia.cms.exchange.simple.Syndicator.updateDeActivationDetails(Syndicator.java:363)
      at info.magnolia.cms.exchange.simple.Syndicator.deActivate(Syndicator.java:280)
      at info.magnolia.cms.exchange.simple.Syndicator.deActivate(Syndicator.java:259)
      at info.magnolia.cms.exchange.simple.Syndicator.deActivate(Syndicator.java:220)
      at info.magnolia.cms.gui.control.Tree.deActivateNode(Tree.java:918)
      at info.magnolia.cms.gui.control.Tree.renameNode(Tree.java:827)
      at info.magnolia.module.admininterface.AdminTreeMVCHandler.rename(AdminTreeMVCHandler.java:302)
      at
      info.magnolia.module.admininterface.AdminTreeMVCHandler.saveValue(AdminTreeMVCHandler.java:272)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
      java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at info.magnolia.cms.servlets.MVCServletHandlerImpl.execute(MVCServletHa
      ndlerImpl.java:70)
      at info.magnolia.cms.servlets.MVCServlet.doGet(MVCServlet.java:108)
      at info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:48)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:157)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
      atcher.java:704)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(Applica
      tionDispatcher.java:474)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD
      ispatcher.java:409)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis
      patcher.java:312)
      at info.magnolia.cms.servlets.EntryServlet.redirect(EntryServlet.java:21
      4)
      at info.magnolia.cms.servlets.EntryServlet.doGet(EntryServlet.java:126)
      at info.magnolia.cms.servlets.EntryServlet.doPost(EntryServlet.java:182)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:157)
      at info.magnolia.cms.filters.SecurityFilter.doFilter(SecurityFilter.java
      :73)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:186)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:157)
      at info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartRe
      questFilter.java:80)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:186)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:157)
      at info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilte
      r.java:65)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
      icationFilterChain.java:186)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
      ilterChain.java:157)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
      alve.java:214)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
      eContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
      a:520)
      at org.apache.catalina.core.StandardContextValve.invokeInternal(Standard
      ContextValve.java:198)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
      alve.java:152)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
      eContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
      a:520)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
      ava:137)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
      eContext.java:104)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
      ava:118)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
      eContext.java:102)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
      a:520)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
      ve.java:109)
      at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
      eContext.java:104)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
      a:520)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

      at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
      0)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
      :799)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
      ssConnection(Http11Protocol.java:705)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
      :577)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
      ool.java:683)
      at java.lang.Thread.run(Thread.java:595)
      INFO info.magnolia.cms.gui.control.Tree Tree.java(renameNode:830) 19.09.2005 1
      2:07:45 Moving node from /modules/templating/Templates/sampleTemplate/untitled
      to /modules/templating/Templates/sampleTemplate/name
      INFO info.magnolia.cms.beans.config.Template Template.java(reload:113) 19.09.2
      005 12:07:46 Config : re-initializing Template info
      INFO info.magnolia.cms.beans.config.Template Template.java(init:87) 19.09.2005
      12:07:46 Config : initializing Template info
      INFO info.magnolia.cms.beans.config.Template Template.java(update:95) 19.09.20
      05 12:07:46 Config : loading Template info - modules/templating
      WARN org.apache.jackrabbit.core.observation.ObservationManagerFactory Observat
      ionManagerFactory.java(run:162) 19.09.2005 12:07:46 EventConsumer threw excepti
      on: java.lang.NullPointerException

      By looking at the trace it seems like it has tryied to push the modification to the public instance,
      which obvisouly doesn't have any of the above nodes.

        Acceptance criteria

              pbaerfuss Philipp Bärfuss
              alexandrupopescu Alexandru Popescu
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: