Hi Everyone,
We have received a project from the previous developer that we are
going to maintain. We received a tarball of the entire directory tree
including the tomcat binaries. When we start tomcat we get a large
number of exception respresented by:
ERROR info.magnolia.cms.beans.config.Paragraph
Paragraph.java(addParagraphToCache:105) 18.10.2007 13:40:09
modules/templati
ng/dialogs/mcco/pageProperties
javax.jcr.PathNotFoundException: modules/templating/dialogs/mcco/pageProperties
at org.apache.jackrabbit.core.NodeImpl.getNode(NodeImpl.java:2206)
at info.magnolia.cms.core.Content.<init>(Content.java:110)
at
info.magnolia.cms.core.HierarchyManager.getContent(HierarchyManager.java:259)
at
info.magnolia.cms.beans.config.Paragraph.addParagraphToCache(Paragraph.java:96)
at
info.magnolia.module.templating.Engine.addParagraphsToCache(Engine.java:184)
at
info.magnolia.module.templating.Engine.cacheParagraphsContent(Engine.java:203)
at
info.magnolia.module.templating.Engine.cacheParagraphsContent(Engine.java:208)
at
info.magnolia.module.templating.Engine.registerParagraphs(Engine.java:168)
at info.magnolia.module.templating.Engine.init(Engine.java:91)
at
info.magnolia.cms.module.ModuleFactory.initModule(ModuleFactory.java:215)
at
info.magnolia.cms.beans.config.ModuleLoader.load(ModuleLoader.java:135)
at
info.magnolia.cms.beans.config.ModuleLoader.init(ModuleLoader.java:101)
at
info.magnolia.cms.beans.config.ModuleLoader.init(ModuleLoader.java:80)
at
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:144)
at
info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:89)
at
info.magnolia.cms.servlets.Initializer.contextInitialized(Initializer.java:111)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
... trimmed by sender
There is one for each custom template it appears. Here are the step
we've taken to try to narrow things down.
1) we removed this Magnolia webapp and replaced it with the Magnolia
3.0 webapp and renamed it to match and restart. Worked fine. (I
think this shows that the tomcat instance is setup correctly and is
running.
2) we replaced the webapp to the one we want but deleted the
repository. This starts fine with the sample data distributed with
Magnolia. (I think this shows that the webapp configuration is
correct and that the problem is in the copied repository.)
If more information is needed to sort this out please let me know and
I will provide it. I've included a list of the lib directory, for jar
version information, below.
Thanks for any pointers.
Matthew
/usr/local/Magnolia2.1/tomcat/public/ROOT/WEB-INF/lib
PDFBox-0.7.2.jar
activation-1.0.2.jar
ant.jar
bcpg-jdk14-124.jar
bcprov-jdk14-124.jar
commons-codec-1.3.jar
commons-collections-3.1.jar
commons-httpclient-2.0.2.jar
commons-io-1.0.jar
commons-lang-2.1.jar
commons-logging-1.0.4.jar
concurrent-1.3.4.jar
cos-05Nov2002.jar
derby-10.1.1.0.jar
dir.lst
dms-1.0.3.jar
excalibur-sourceresolve-20020820.jar
geronimo-spec-jta-1.0.1B-rc4.jar
jackrabbit-1.0-20060115.155604-8.jar
jackrabbit-bdb-1.0-20060115.160157-3.jar
jackrabbit-textfilters-1.0-20060115.160640-2.jar
jaxen-1.1-beta-7.jar
jcr-1.0.jar
jdom-1.0.jar
jstl-1.1.2.jar
jug-1.1.2.jar
junit-3.8.1.jar
log4j-1.2.9.jar
lucene-1.4.3.jar
magnolia-2.1.5.jar
magnolia-indexer-1.0.jar
magnolia-license-1.0.jar
mail-1.3.1.jar
standard-1.1.2.jar
webdavlib-2.0.jar
xercesImpl-2.6.2.jar
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------