You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@forrest.apache.org by Arik Kfir <ar...@users.sourceforge.net> on 2004/11/17 23:23:06 UTC
[Fwd: Forrest can't find skin images] Exceptions in log
I've noticed something more - in the build/webapp/WEB-INF/logs
directory, the core.log, error.log and debug.log get filled with an
exception that keeps repeating itself (the same NullPointerException
listed below).
I'm using JDK1.5.0 and I'm starting to think this has something to do
with the changes the JDK has with the shipped parsers (I know that Sun
switched from Crimson to Xerces 2.6.2 in JDK5 as well as to XSLT (based
on Xalan) instead of....hmm...there wasn't any XSLT transformer in 1.4
was there? :)
Anyway, I'd really appreciate any help here, I'm kinda clueless so far....
Here's the stack trace that appears in core.log, if it's needed, I'll
post the one in error.log as well (though it's similar). Beware - VERY
long stack trace:
====[ Stack Trace ]=====================================================
javax.xml.transform.TransformerException: java.lang.NullPointerException
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1339)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3383)
at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:389)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:562)
at
org.apache.xml.serializer.ToXMLSAXHandler.endDocument(ToXMLSAXHandler.java:180)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1287)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3383)
at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:389)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:562)
at
org.apache.cocoon.environment.internal.EnvironmentChanger.endDocument(EnvironmentStack.java:118)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.cocoon.components.sax.XMLTeePipe.endDocument(XMLTeePipe.java:67)
at
org.apache.cocoon.components.sax.XMLByteStreamInterpreter.parse(XMLByteStreamInterpreter.java:83)
at
org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByteStreamInterpreter.java:73)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:218)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:685)
at
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:352)
at
org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:206)
at
org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:117)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:528)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:166)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:478)
at
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:134)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(ContainerNode.java:38)
at
org.apache.cocoon.components.treeprocessor.CategoryNode.invokeByName(CategoryNode.java:66)
at
org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(CallNode.java:83)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:87)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(ContainerNode.java:38)
at
org.apache.cocoon.components.treeprocessor.CategoryNode.invokeByName(CategoryNode.java:66)
at
org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(CallNode.java:83)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:54)
at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:112)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:138)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:95)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:298)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:241)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:238)
at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:111)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:54)
at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:112)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:138)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:95)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:298)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:241)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:238)
at org.apache.cocoon.Cocoon.process(Cocoon.java:646)
at org.apache.cocoon.bean.CocoonWrapper.getPage(CocoonWrapper.java:441)
at org.apache.cocoon.bean.CocoonBean.processTarget(CocoonBean.java:493)
at org.apache.cocoon.bean.CocoonBean.process(CocoonBean.java:354)
at org.apache.cocoon.Main.main(Main.java:321)
Caused by: java.lang.NullPointerException
at org.apache.cocoon.serialization.SVGSerializer.notify(Unknown Source)
at org.apache.cocoon.xml.dom.SVGBuilder.endDocument(Unknown Source)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.xml.serializer.ToXMLSAXHandler.endDocument(ToXMLSAXHandler.java:180)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1287)
... 58 more
---------
java.lang.NullPointerException
at org.apache.cocoon.serialization.SVGSerializer.notify(Unknown Source)
at org.apache.cocoon.xml.dom.SVGBuilder.endDocument(Unknown Source)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.xml.serializer.ToXMLSAXHandler.endDocument(ToXMLSAXHandler.java:180)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1287)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3383)
at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:389)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:562)
at
org.apache.xml.serializer.ToXMLSAXHandler.endDocument(ToXMLSAXHandler.java:180)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1287)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3383)
at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:389)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:562)
at
org.apache.cocoon.environment.internal.EnvironmentChanger.endDocument(EnvironmentStack.java:118)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.cocoon.components.sax.XMLTeePipe.endDocument(XMLTeePipe.java:67)
at
org.apache.cocoon.components.sax.XMLByteStreamInterpreter.parse(XMLByteStreamInterpreter.java:83)
at
org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByteStreamInterpreter.java:73)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:218)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:685)
at
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:352)
at
org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:206)
at
org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:117)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:528)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:166)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:478)
at
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:134)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(ContainerNode.java:38)
at
org.apache.cocoon.components.treeprocessor.CategoryNode.invokeByName(CategoryNode.java:66)
at
org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(CallNode.java:83)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:87)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(ContainerNode.java:38)
at
org.apache.cocoon.components.treeprocessor.CategoryNode.invokeByName(CategoryNode.java:66)
at
org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(CallNode.java:83)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:54)
at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:112)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:138)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:95)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:298)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:241)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:238)
at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:111)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:54)
at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:112)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:138)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:95)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:298)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:241)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:238)
at org.apache.cocoon.Cocoon.process(Cocoon.java:646)
at org.apache.cocoon.bean.CocoonWrapper.getPage(CocoonWrapper.java:441)
at org.apache.cocoon.bean.CocoonBean.processTarget(CocoonBean.java:493)
at org.apache.cocoon.bean.CocoonBean.process(CocoonBean.java:354)
at org.apache.cocoon.Main.main(Main.java:321)
---------
java.lang.NullPointerException
at sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1131)
at
sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:147)
at sun.awt.FontConfiguration.<init>(FontConfiguration.java:72)
at sun.awt.windows.WFontConfiguration.<init>(WFontConfiguration.java:24)
at
sun.awt.Win32GraphicsEnvironment.createFontConfiguration(Win32GraphicsEnvironment.java:291)
at
sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:186)
at java.security.AccessController.doPrivileged(Native Method)
at
sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94)
at
sun.awt.Win32GraphicsEnvironment.<init>(Win32GraphicsEnvironment.java:73)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1141)
at
org.apache.batik.ext.awt.image.GraphicsUtil.createGraphics(Unknown Source)
at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.genRect(Unknown
Source)
at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.copyData(Unknown
Source)
at
org.apache.batik.ext.awt.image.rendered.TileCacheRed.genRect(Unknown Source)
at
org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.drawBlockInPlace(Unknown
Source)
at
org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.drawBlock(Unknown
Source)
at
org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.copyToRasterByBlocks(Unknown
Source)
at
org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.copyData(Unknown
Source)
at
org.apache.batik.ext.awt.image.rendered.TranslateRed.copyData(Unknown
Source)
at org.apache.batik.ext.awt.image.rendered.PadRed.copyData(Unknown
Source)
at org.apache.batik.gvt.renderer.StaticRenderer.repaint(Unknown Source)
at org.apache.batik.gvt.renderer.StaticRenderer.repaint(Unknown Source)
at
org.apache.batik.transcoder.image.ImageTranscoder.transcode(Unknown Source)
at
org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(Unknown Source)
at
org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(Unknown Source)
at org.apache.cocoon.serialization.SVGSerializer.notify(Unknown Source)
at org.apache.cocoon.xml.dom.SVGBuilder.endDocument(Unknown Source)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.xml.serializer.ToXMLSAXHandler.endDocument(ToXMLSAXHandler.java:180)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1287)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3383)
at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:389)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:562)
at
org.apache.xml.serializer.ToXMLSAXHandler.endDocument(ToXMLSAXHandler.java:180)
at
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1287)
at
org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3383)
at
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:389)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:562)
at
org.apache.cocoon.environment.internal.EnvironmentChanger.endDocument(EnvironmentStack.java:118)
at
org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:56)
at
org.apache.cocoon.components.sax.XMLTeePipe.endDocument(XMLTeePipe.java:67)
at
org.apache.cocoon.components.sax.XMLByteStreamInterpreter.parse(XMLByteStreamInterpreter.java:83)
at
org.apache.cocoon.components.sax.XMLByteStreamInterpreter.deserialize(XMLByteStreamInterpreter.java:73)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:218)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:685)
at
org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:352)
at
org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:206)
at
org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:117)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:528)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:166)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:478)
at
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:134)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(ContainerNode.java:38)
at
org.apache.cocoon.components.treeprocessor.CategoryNode.invokeByName(CategoryNode.java:66)
at
org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(CallNode.java:83)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:87)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(ContainerNode.java:38)
at
org.apache.cocoon.components.treeprocessor.CategoryNode.invokeByName(CategoryNode.java:66)
at
org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(CallNode.java:83)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:54)
at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:112)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:138)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:95)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:298)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:241)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:238)
at
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:111)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:54)
at
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:112)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:138)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:76)
at
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:95)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:298)
at
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:241)
at
org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:238)
at org.apache.cocoon.Cocoon.process(Cocoon.java:646)
at org.apache.cocoon.bean.CocoonWrapper.getPage(CocoonWrapper.java:441)
at org.apache.cocoon.bean.CocoonBean.processTarget(CocoonBean.java:493)
at org.apache.cocoon.bean.CocoonBean.process(CocoonBean.java:354)
at org.apache.cocoon.Main.main(Main.java:321)
====[ End Stack Trace ]=====================================================
-------- Original Message --------
Subject: Forrest can't find skin images
Date: Wed, 17 Nov 2004 23:21:08 +0200
From: Arik Kfir <ar...@users.sourceforge.net>
Reply-To: user@forrest.apache.org
To: Apache Forrest Mailing List <us...@forrest.apache.org>
Hi,
For some reason, when I run 'forrest site' it cannot find some (or all?)
of the images it uses to render menu borders, etc.
I've tried using a fresh 0.6 forrest installation on a fresh 'forrest
seed' application, but it still happens. Could someone tell from the
output what the problem is? (I'm still not that familier with forrest
internals yet)
Here's the output:
====[ Output ]===============================
Apache Forrest. Run 'forrest -projecthelp' to list options
Buildfile:
C:\Arik\development\lib\apache-forrest-0.6\build\dist\shbat\src\core\forrest.build.xml
init-props:
Loading project specific properties from
C:\Arik\development\work\f\forrest.properties
Loading user specific properties from C:\Documents and
Settings\Arik\forrest.properties
Loading default properties from
C:\Arik\development\lib\apache-forrest-0.6\build\dist\shbat\src\core\context\default-forrest.properties
validate-xdocs:
12 file(s) have been successfully validated.
...validated xdocs
validate-skinconf:
1 file(s) have been successfully validated.
...validated skinconf
validate-sitemap:
...validated sitemap
validate-skinchoice:
...validated existence of skin 'pelt'
site:
Deleting directory C:\Arik\development\work\f\build\tmp\cocoon-work
Created dir: C:\Arik\development\work\f\build\tmp\cocoon-work
Copying the various non-generated resources to site.
Warnings will be issued if the optional project resources are not found.
This is often the case, because they are optional and so may not be
available.
Copying project resources and images to site ...
Warning: C:\Arik\development\work\f\build\webapp\resources not found.
Copying 5 files to C:\Arik\development\work\f\build\site
Copying main skin images to site ...
Copying 21 files to C:\Arik\development\work\f\build\site\skin\images
Copying 13 files to C:\Arik\development\work\f\build\site\skin\images
Copying project skin images to site ...
Warning:
C:\Arik\development\work\f\src\documentation\skins\common\images not found.
Warning: C:\Arik\development\work\f\src\documentation\skins\pelt\images
not found.
Copying main skin css and js files to site ...
Copying 8 files to C:\Arik\development\work\f\build\site\skin
Copying 6 files to C:\Arik\development\work\f\build\site\skin
Copying project skin css and js files to site ...
Warning: C:\Arik\development\work\f\src\documentation\skins\common not
found.
Warning: C:\Arik\development\work\f\src\documentation\skins\pelt not found.
Finished copying the non-generated resources.
Now Cocoon will generate the rest ...
Static site will be generated at:
C:\Arik\development\work\f\build\site
Note that there are various reasons for "build failed" messages.
* Cocoon will report the status of each document:
- in column 1: *=okay X=brokenLink ^=pageSkipped (see FAQ).
* Even if only one link is broken, you will still get "failed".
* Your site would still be generated, but some pages would be broken.
* Please check the file:
C:\Arik\development\work\f\build\tmp\brokenlinks.xml
for any broken links in the generated site.
------------------------------------------------------------------------
cocoon 2.2.0-dev
Copyright (c) 1999-2004 Apache Software Foundation. All rights reserved.
------------------------------------------------------------------------
^ samples/
^ samples/subdir/
* [1/27] [27/29] 2.468s 9.1Kb linkmap.html
* [3/25] [0/0] 0.172s 1.1Kb skin/print.css
X [0]
skin/images/rc-b-l-15-1body-2menu-3menu.png BROKEN:
java.lang.RuntimeException: java.lang.NullPointerException
* [6/26] [4/29] 0.36s 6.8Kb changes.html
* [8/25] [1/26] 0.422s 7.5Kb todo.html
* [9/28] [4/27] 0.61s 7.5Kb samples/ascii-art.html
* [10/27] [0/0] 1.14s 3.9Kb samples/ascii-art.pdf
* [11/26] [0/0] 0.672s 7.5Kb
* [12/29] [4/30] 0.453s 7.5Kb index.html
* [15/26] [0/0] 0.25s 3.6Kb index.pdf
* [16/26] [1/29] 0.391s 7.5Kb samples/subdir/index.html
X [0] samples/cocoon-pyramid.png
BROKEN: java.lang.NullPointerException
* [20/34] [12/12] 0.234s 11.9Kb skin/screen.css
X [0]
skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png BROKEN:
java.lang.RuntimeException: java.lang.NullPointerException
X [0]
skin/images/rc-t-r-15-1body-2menu-3menu.png BROKEN:
java.lang.RuntimeException: java.lang.NullPointerException
X [0]
skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png BROKEN:
java.lang.RuntimeException: java.lang.NullPointerException
X [0]
skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png BROKEN:
java.lang.RuntimeException: java.lang.NullPointerException
X [0]
skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png BROKEN:
java.lang.RuntimeException: java.lang.NullPointerException
X [0]
skin/images/rc-b-r-15-1body-2menu-3menu.png BROKEN:
java.lang.RuntimeException: java.lang.NullPointerException
* [28/29] [3/29] 0.438s 7.5Kb samples/static.html
* [30/27] [0/0] 0.063s 3.8Kb skin/profile.css
* [31/30] [4/33] 0.375s 23.1Kb samples/document-v13.html
* [33/28] [0/0] 0.453s 24.5Kb samples/document-v13.pdf
* [34/27] [0/0] 0.344s 12.8Kb samples/document-v13.pod
X [0]
skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
BROKEN: java.lang.RuntimeException: java.lang.NullPointerException
* [36/28] [3/33] 0.375s 24.1Kb samples/sample.html
* [37/27] [0/8] 0.078s 16.7Kb samples/sample.xml
* [38/26] [0/0] 0.344s 28.3Kb samples/sample.pdf
* [39/25] [0/0] 0.109s 13.7Kb samples/sample.pod
* [40/25] [1/26] 0.625s 7.3Kb samples/faq.html
* [41/24] [0/0] 0.156s 4.6Kb samples/static.pdf
* [42/23] [0/0] 1.063s 591b changes.rss
X [0]
skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png BROKEN:
java.lang.RuntimeException: java.lang.NullPointerException
^ samples/
* [45/23] [3/35] 0.422s 17.8Kb samples/linking.html
* [47/21] [0/0] 0.282s 22.9Kb samples/linking.pdf
* [49/19] [0/9] 0.062s 16.0Kb samples/document-v13.xml
* [50/18] [0/0] 0.281s 3.5Kb linkmap.pdf
* [51/17] [0/0] 0.078s 3.2Kb samples/subdir/index.pdf
* [53/15] [0/0] 0.047s 2.6Kb skin/basic.css
* [55/15] [2/27] 0.516s 10.3Kb samples/ihtml-sample.html
* [57/13] [0/0] 0.921s 16.6Kb samples/ihtml-sample.pdf
* [59/12] [1/30] 0.281s 7.0Kb samples/index.html
* [60/11] [0/0] 0.078s 3.3Kb samples/index.pdf
* [61/10] [0/0] 0.079s 3.6Kb todo.pdf
X [0] images/project.png BROKEN:
java.lang.RuntimeException: java.lang.NullPointerException
X [0]
skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png
BROKEN: java.lang.RuntimeException: java.lang.NullPointerException
* [64/9] [2/27] 0.312s 9.0Kb samples/sdocbook.html
* [66/7] [0/0] 0.657s 7.4Kb samples/sdocbook.pdf
* [68/7] [2/28] 0.516s 8.5Kb samples/openoffice-writer.html
* [70/5] [0/0] 0.719s 8.6Kb samples/openoffice-writer.pdf
* [71/4] [0/0] 0.078s 3.2Kb changes.pdf
* [72/3] [0/0] 0.172s 4.9Kb samples/faq.pdf
X [0] images/group.png BROKEN:
java.lang.RuntimeException: java.lang.NullPointerException
* [75/1] [1/27] 2.062s 15.3Kb samples/wiki-sample.html
* [76/0] [0/0] 0.25s 19.2Kb samples/wiki-sample.pdf
Total time: 0 minutes 24 seconds, Site size: 436,347 Site pages: 42
====[ End Output ]=============================