You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Ed <ed...@infi.net> on 2001/08/02 17:11:16 UTC

C2 Sitemap Error

Hi All,

The sitemap will not compile for my installation

Sun Enterprise  (no graphical environment)
Linux Redhat 6.2
Blackdown JDK1.2.2
Tomcat 4.0-b6

Attached is sniplet of log.

I cleaned out webapps (removed all cocoon)
Got new cvs and did build
Copied war to webapps directory
Then got following errors:


ERROR   28693   [cocoon  ] (Thread-18): Error compiling sitemap
java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
	at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
	at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:62)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:124)
	at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:63)
	at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:60)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:124)
	at java.awt.Toolkit$2.run(Toolkit.java:499)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:492)
	at java.awt.SystemColor.updateSystemColors(SystemColor.java:346)
	at java.awt.SystemColor.<clinit>(SystemColor.java:339)
	at org.apache.batik.css.value.DefaultSystemColorResolver.activeBorder(DefaultSystemColorResolver.java:27)
	at org.apache.batik.css.value.ColorFactory.<init>(ColorFactory.java:75)
	at org.apache.batik.css.value.CommonValueFactoryMap.<init>(CommonValueFactoryMap.java:39)
	at org.apache.batik.css.svg.SVGValueFactoryMap.<init>(SVGValueFactoryMap.java:39)
	at org.apache.batik.css.svg.SVGValueFactoryMap.<init>(SVGValueFactoryMap.java:32)
	at org.apache.batik.dom.svg.SVGDOMImplementation.<init>(SVGDOMImplementation.java:88)
	at org.apache.batik.dom.svg.SVGDOMImplementation.<clinit>(SVGDOMImplementation.java:59)

	at org.apache.batik.dom.svg.SAXSVGDocumentFactory.<init>(SAXSVGDocumentFactory.java:59)
	at org.apache.cocoon.xml.dom.SVGBuilder.<init>(SVGBuilder.java:59)
	at org.apache.cocoon.serialization.SVGSerializer.<init>(SVGSerializer.java:47)
	at java.lang.Class.newInstance0(Native Method)
	at java.lang.Class.newInstance(Class.java:241)
	at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:81)
	at org.apache.avalon.excalibur.pool.AbstractPool.newPoolable(AbstractPool.java:70)
	at org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.grow(SoftResourceLimitingPool.java:82)
	at org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.initialize(SoftResourceLimitingPool.java:67)
	at org.apache.avalon.excalibur.component.PoolableComponentHandler.initialize(PoolableComponentHandler.java:85)
	at org.apache.avalon.excalibur.component.ExcaliburComponentSelector.addComponent(ExcaliburComponentSelector.java:426)
	at org.apache.cocoon.sitemap.SitemapComponentSelector.addSitemapComponent(SitemapComponentSelector.java:90)
	at org.apache.cocoon.sitemap.AbstractSitemap.load_component(AbstractSitemap.java:225)
	at org.apache.cocoon.www.file_.usr.local.jakarta_tomcat_4_0_b6.webapps.cocoon.sitemap_xmap$Configurer.configSerializers(sitemap_xmap.java:1309)
	at org.apache.cocoon.www.file_.usr.local.jakarta_tomcat_4_0_b6.webapps.cocoon.sitemap_xmap.configure(sitemap_xmap.java:744)
	at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:111)
	at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:81)
	at org.apache.cocoon.components.language.generator.GeneratorSelector.addGenerator(GeneratorSelector.java:118)
	at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.addCompiledComponent(ProgramGeneratorImpl.java:297)
	at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:169)

	at org.apache.cocoon.sitemap.Handler.run(Handler.java:204)
	at java.lang.Thread.run(Thread.java:479)
DEBUG   28706   [cocoon  ] (HttpProcessor[8080][1]): Changing Cocoon context(sitemap.xmap) to prefix()
DEBUG   28709   [cocoon  ] (HttpProcessor[8080][1]): 	from context(file:/usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/) and prefix()
DEBUG   28711   [cocoon  ] (HttpProcessor[8080][1]): 	at URI 
DEBUG   28713   [cocoon  ] (HttpProcessor[8080][1]): New context is file:/usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/
ERROR   28720   [cocoon  ] (HttpProcessor[8080][1]): Problem with servlet
org.apache.cocoon.ProcessingException: The sitemap handler's sitemap is not available. Please check /usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/WEB-INF/logs/cocoon.log for the exact error.
	at org.apache.cocoon.sitemap.Manager.setupProcessing(Manager.java:184)
	at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:102)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:219)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2251)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:984)
	at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1074)
	at java.lang.Thread.run(Thread.java:479)
INFO    28805   [cocoon  ] (HttpProcessor[8080][1]): '' Processed by Apache Cocoon 2.0b2-dev in 6.454 seconds.



---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


RE: C2 Sitemap Error

Posted by Ed <ed...@infi.net>.
Hi Vadim,

I have since RTFM, did the changes required and
got the following:  

BTW: $TOMCAT_HOME/bin/startup -f server.xml 
          Reports this error in tomcat logs:
usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -debug ] [ -nonaming ] { start | stop }

Started server with ./startup.sh  

cocoon logs reports this:

ERROR   72864   [cocoon  ] (Thread-19): Error compiling sitemap
java.lang.NoClassDefFoundError
	at org.apache.batik.dom.svg.SAXSVGDocumentFactory.<init>(SAXSVGDocumentFactory.java:59)
	at org.apache.cocoon.xml.dom.SVGBuilder.<init>(SVGBuilder.java:59)
	at org.apache.cocoon.serialization.SVGSerializer.<init>(SVGSerializer.java:47)
	at java.lang.Class.newInstance0(Native Method)
	at java.lang.Class.newInstance(Class.java:241)
	at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:81)
	at org.apache.avalon.excalibur.pool.AbstractPool.newPoolable(AbstractPool.java:70)
	at org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.grow(SoftResourceLimitingPool.java:82)
	at org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.initialize(SoftResourceLimitingPool.java:67)
	at org.apache.avalon.excalibur.component.PoolableComponentHandler.initialize(PoolableComponentHandler.java:85)
	at org.apache.avalon.excalibur.component.ExcaliburComponentSelector.addComponent(ExcaliburComponentSelector.java:426)
	at org.apache.cocoon.sitemap.SitemapComponentSelector.addSitemapComponent(SitemapComponentSelector.java:90)
	at org.apache.cocoon.sitemap.AbstractSitemap.load_component(AbstractSitemap.java:225)
	at org.apache.cocoon.www.file_.usr.local.jakarta_tomcat_4_0_b6.webapps.cocoon.sitemap_xmap$Configurer.configSerializers(sitemap_xmap.java:1309)
	at org.apache.cocoon.www.file_.usr.local.jakarta_tomcat_4_0_b6.webapps.cocoon.sitemap_xmap.configure(sitemap_xmap.java:744)
	at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:111)
	at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:81)
	at org.apache.cocoon.components.language.generator.GeneratorSelector.addGenerator(GeneratorSelector.java:118)
	at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.addCompiledComponent(ProgramGeneratorImpl.java:297)
	at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:169)
	at org.apache.cocoon.sitemap.Handler.run(Handler.java:204)
	at java.lang.Thread.run(Thread.java:479)
DEBUG   72872   [cocoon  ] (HttpProcessor[8080][1]): Changing Cocoon context(sitemap.xmap) to prefix()
DEBUG   72874   [cocoon  ] (HttpProcessor[8080][1]): 	from context(file:/usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/) and prefix()
DEBUG   72877   [cocoon  ] (HttpProcessor[8080][1]): 	at URI 
DEBUG   72879   [cocoon  ] (HttpProcessor[8080][1]): New context is file:/usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/
ERROR   72882   [cocoon  ] (HttpProcessor[8080][1]): Problem with servlet

org.apache.cocoon.ProcessingException: The sitemap handler's sitemap is not available. Please check /usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/WEB-INF/logs/cocoon.log for the exact error.
	at org.apache.cocoon.sitemap.Manager.setupProcessing(Manager.java:184)
	at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:102)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:219)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2251)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:984)
	at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1074)
	at java.lang.Thread.run(Thread.java:479)
INFO    72903   [cocoon  ] (HttpProcessor[8080][1]): '' Processed by Apache Cocoon 2.0b2-dev in 1.149 seconds.




At 12:04 PM 8/2/01 -0400, you wrote:
>Ed,
>
>RTFM (faq.xml in xdocs directory):
>
><faq>
>  <question>
>    How can I run @docname@ without X11. Why is a Display needed?
>  </question>
>  <answer>
>    <p>
>    An Xserver is needed due to the batik library fop uses. batik uses
>    java's graphics code, which in turn requires the Xserver.
>    If you don't have an xserver on your system, and can't set the DISPLAY
>    variable to one, then try out xvfb. xvfb gives you an 'in-memory'
>    xserver, which doesn't require any display hardware to run.
>    </p>
>    <source>
><![CDATA[
>$> Xvfb :1 -screen 0 800x600x8 &
>$> export DISPLAY=:1
>$> $TOMCAT_HOME/bin/startup.sh -f server.xml
>]]>
>    </source>
>  </answer>
></faq>
>
>Vadim
>
>> -----Original Message-----
>> From: Ed [mailto:edlang@infi.net]
>> Sent: Thursday, August 02, 2001 11:11 AM
>> To: cocoon-dev@xml.apache.org
>> Subject: C2 Sitemap Error
>>
>>
>> Hi All,
>>
>> The sitemap will not compile for my installation
>>
>> Sun Enterprise  (no graphical environment)
>> Linux Redhat 6.2
>> Blackdown JDK1.2.2
>> Tomcat 4.0-b6
>>
>> Attached is sniplet of log.
>>
>> I cleaned out webapps (removed all cocoon)
>> Got new cvs and did build
>> Copied war to webapps directory
>> Then got following errors:
>>
>>
>> ERROR   28693   [cocoon  ] (Thread-18): Error compiling sitemap
>> java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
>> 	at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
>> 	at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:62)
>> 	at java.lang.Class.forName0(Native Method)
>> 	at java.lang.Class.forName(Class.java:124)
>> 	at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:63)
>> 	at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:60)
>> 	at java.lang.Class.forName0(Native Method)
>> 	at java.lang.Class.forName(Class.java:124)
>> 	at java.awt.Toolkit$2.run(Toolkit.java:499)
>> 	at java.security.AccessController.doPrivileged(Native Method)
>> 	at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:492)
>> 	at java.awt.SystemColor.updateSystemColors(SystemColor.java:346)
>> 	at java.awt.SystemColor.<clinit>(SystemColor.java:339)
>> 	at org.apache.batik.css.value.DefaultSystemColorResolver.activeBorder(DefaultSystemColorResolver.java:27)
>> 	at org.apache.batik.css.value.ColorFactory.<init>(ColorFactory.java:75)
>> 	at org.apache.batik.css.value.CommonValueFactoryMap.<init>(CommonValueFactoryMap.java:39)
>> 	at org.apache.batik.css.svg.SVGValueFactoryMap.<init>(SVGValueFactoryMap.java:39)
>> 	at org.apache.batik.css.svg.SVGValueFactoryMap.<init>(SVGValueFactoryMap.java:32)
>> 	at org.apache.batik.dom.svg.SVGDOMImplementation.<init>(SVGDOMImplementation.java:88)
>> 	at org.apache.batik.dom.svg.SVGDOMImplementation.<clinit>(SVGDOMImplementation.java:59)
>>
>> 	at org.apache.batik.dom.svg.SAXSVGDocumentFactory.<init>(SAXSVGDocumentFactory.java:59)
>> 	at org.apache.cocoon.xml.dom.SVGBuilder.<init>(SVGBuilder.java:59)
>> 	at org.apache.cocoon.serialization.SVGSerializer.<init>(SVGSerializer.java:47)
>> 	at java.lang.Class.newInstance0(Native Method)

>> 	at java.lang.Class.newInstance(Class.java:241)
>> 	at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:81)
>> 	at org.apache.avalon.excalibur.pool.AbstractPool.newPoolable(AbstractPool.java:70)
>> 	at org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.grow(SoftResourceLimitingPool.java:82)
>> 	at org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.initialize(SoftResourceLimitingPool.java:67)
>> 	at org.apache.avalon.excalibur.component.PoolableComponentHandler.initialize(PoolableComponentHandler.java:85)
>> 	at
>> org.apache.avalon.excalibur.component.ExcaliburComponentSelector.addComponent(ExcaliburComponentSelector.java:426)
>> 	at org.apache.cocoon.sitemap.SitemapComponentSelector.addSitemapComponent(SitemapComponentSelector.java:90)
>> 	at org.apache.cocoon.sitemap.AbstractSitemap.load_component(AbstractSitemap.java:225)
>> 	at
>> org.apache.cocoon.www.file_.usr.local.jakarta_tomcat_4_0_b6.webapps.cocoon.sitemap_xmap$Configurer.configSeria
>> lizers(sitemap_xmap.java:1309)
>> 	at
>> org.apache.cocoon.www.file_.usr.local.jakarta_tomcat_4_0_b6.webapps.cocoon.sitemap_xmap.configure(sitemap_xmap
>> .java:744)
>> 	at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:111)
>> 	at
>> org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:81)
>> 	at org.apache.cocoon.components.language.generator.GeneratorSelector.addGenerator(GeneratorSelector.java:118)
>> 	at
>> org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.addCompiledComponent(ProgramGeneratorImpl
>> .java:297)
>> 	at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:169)
>>
>> 	at org.apache.cocoon.sitemap.Handler.run(Handler.java:204)
>> 	at java.lang.Thread.run(Thread.java:479)
>> DEBUG   28706   [cocoon  ] (HttpProcessor[8080][1]): Changing Cocoon context(sitemap.xmap) to prefix()
>> DEBUG   28709   [cocoon  ] (HttpProcessor[8080][1]): 	from
>> context(file:/usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/) and prefix()
>> DEBUG   28711   [cocoon  ] (HttpProcessor[8080][1]): 	at URI
>> DEBUG   28713   [cocoon  ] (HttpProcessor[8080][1]): New context is
>file:/usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/
>ERROR   28720   [cocoon  ] (HttpProcessor[8080][1]): Problem with servlet
>org.apache.cocoon.ProcessingException: The sitemap handler's sitemap is not available. Please check
>/usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/WEB-INF/logs/cocoon.log for the exact error.
>	at org.apache.cocoon.sitemap.Manager.setupProcessing(Manager.java:184)
>	at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:102)
>	at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
>	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
>	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)

>	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:219)
>	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2251)
>	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
>	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446)
>	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
>	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
>	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
>	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>	at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:984)
>	at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1074)
>	at java.lang.Thread.run(Thread.java:479)
>INFO    28805   [cocoon  ] (HttpProcessor[8080][1]): '' Processed by Apache Cocoon 2.0b2-dev in 6.454 seconds.
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
>For additional commands, email: cocoon-dev-help@xml.apache.org
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
>For additional commands, email: cocoon-dev-help@xml.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


RE: C2 Sitemap Error

Posted by Vadim Gritsenko <va...@ionidea.com>.
Ed,

RTFM (faq.xml in xdocs directory):

<faq>
  <question>
    How can I run @docname@ without X11. Why is a Display needed?
  </question>
  <answer>
    <p>
    An Xserver is needed due to the batik library fop uses. batik uses
    java's graphics code, which in turn requires the Xserver.
    If you don't have an xserver on your system, and can't set the DISPLAY
    variable to one, then try out xvfb. xvfb gives you an 'in-memory'
    xserver, which doesn't require any display hardware to run.
    </p>
    <source>
<![CDATA[
$> Xvfb :1 -screen 0 800x600x8 &
$> export DISPLAY=:1
$> $TOMCAT_HOME/bin/startup.sh -f server.xml
]]>
    </source>
  </answer>
</faq>

Vadim

> -----Original Message-----
> From: Ed [mailto:edlang@infi.net]
> Sent: Thursday, August 02, 2001 11:11 AM
> To: cocoon-dev@xml.apache.org
> Subject: C2 Sitemap Error
>
>
> Hi All,
>
> The sitemap will not compile for my installation
>
> Sun Enterprise  (no graphical environment)
> Linux Redhat 6.2
> Blackdown JDK1.2.2
> Tomcat 4.0-b6
>
> Attached is sniplet of log.
>
> I cleaned out webapps (removed all cocoon)
> Got new cvs and did build
> Copied war to webapps directory
> Then got following errors:
>
>
> ERROR   28693   [cocoon  ] (Thread-18): Error compiling sitemap
> java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
> 	at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
> 	at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:62)
> 	at java.lang.Class.forName0(Native Method)
> 	at java.lang.Class.forName(Class.java:124)
> 	at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:63)
> 	at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:60)
> 	at java.lang.Class.forName0(Native Method)
> 	at java.lang.Class.forName(Class.java:124)
> 	at java.awt.Toolkit$2.run(Toolkit.java:499)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:492)
> 	at java.awt.SystemColor.updateSystemColors(SystemColor.java:346)
> 	at java.awt.SystemColor.<clinit>(SystemColor.java:339)
> 	at org.apache.batik.css.value.DefaultSystemColorResolver.activeBorder(DefaultSystemColorResolver.java:27)
> 	at org.apache.batik.css.value.ColorFactory.<init>(ColorFactory.java:75)
> 	at org.apache.batik.css.value.CommonValueFactoryMap.<init>(CommonValueFactoryMap.java:39)
> 	at org.apache.batik.css.svg.SVGValueFactoryMap.<init>(SVGValueFactoryMap.java:39)
> 	at org.apache.batik.css.svg.SVGValueFactoryMap.<init>(SVGValueFactoryMap.java:32)
> 	at org.apache.batik.dom.svg.SVGDOMImplementation.<init>(SVGDOMImplementation.java:88)
> 	at org.apache.batik.dom.svg.SVGDOMImplementation.<clinit>(SVGDOMImplementation.java:59)
>
> 	at org.apache.batik.dom.svg.SAXSVGDocumentFactory.<init>(SAXSVGDocumentFactory.java:59)
> 	at org.apache.cocoon.xml.dom.SVGBuilder.<init>(SVGBuilder.java:59)
> 	at org.apache.cocoon.serialization.SVGSerializer.<init>(SVGSerializer.java:47)
> 	at java.lang.Class.newInstance0(Native Method)
> 	at java.lang.Class.newInstance(Class.java:241)
> 	at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:81)
> 	at org.apache.avalon.excalibur.pool.AbstractPool.newPoolable(AbstractPool.java:70)
> 	at org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.grow(SoftResourceLimitingPool.java:82)
> 	at org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.initialize(SoftResourceLimitingPool.java:67)
> 	at org.apache.avalon.excalibur.component.PoolableComponentHandler.initialize(PoolableComponentHandler.java:85)
> 	at
> org.apache.avalon.excalibur.component.ExcaliburComponentSelector.addComponent(ExcaliburComponentSelector.java:426)
> 	at org.apache.cocoon.sitemap.SitemapComponentSelector.addSitemapComponent(SitemapComponentSelector.java:90)
> 	at org.apache.cocoon.sitemap.AbstractSitemap.load_component(AbstractSitemap.java:225)
> 	at
> org.apache.cocoon.www.file_.usr.local.jakarta_tomcat_4_0_b6.webapps.cocoon.sitemap_xmap$Configurer.configSeria
> lizers(sitemap_xmap.java:1309)
> 	at
> org.apache.cocoon.www.file_.usr.local.jakarta_tomcat_4_0_b6.webapps.cocoon.sitemap_xmap.configure(sitemap_xmap
> .java:744)
> 	at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:111)
> 	at
> org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:81)
> 	at org.apache.cocoon.components.language.generator.GeneratorSelector.addGenerator(GeneratorSelector.java:118)
> 	at
> org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.addCompiledComponent(ProgramGeneratorImpl
> .java:297)
> 	at org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:169)
>
> 	at org.apache.cocoon.sitemap.Handler.run(Handler.java:204)
> 	at java.lang.Thread.run(Thread.java:479)
> DEBUG   28706   [cocoon  ] (HttpProcessor[8080][1]): Changing Cocoon context(sitemap.xmap) to prefix()
> DEBUG   28709   [cocoon  ] (HttpProcessor[8080][1]): 	from
> context(file:/usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/) and prefix()
> DEBUG   28711   [cocoon  ] (HttpProcessor[8080][1]): 	at URI
> DEBUG   28713   [cocoon  ] (HttpProcessor[8080][1]): New context is
file:/usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/
ERROR   28720   [cocoon  ] (HttpProcessor[8080][1]): Problem with servlet
org.apache.cocoon.ProcessingException: The sitemap handler's sitemap is not available. Please check
/usr/local/jakarta-tomcat-4.0-b6/webapps/cocoon/WEB-INF/logs/cocoon.log for the exact error.
	at org.apache.cocoon.sitemap.Manager.setupProcessing(Manager.java:184)
	at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:102)
	at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
	at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:219)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2251)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
	at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
	at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:984)
	at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1074)
	at java.lang.Thread.run(Thread.java:479)
INFO    28805   [cocoon  ] (HttpProcessor[8080][1]): '' Processed by Apache Cocoon 2.0b2-dev in 6.454 seconds.



---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org