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:[EMAIL PROTECTED]]
> Sent: Thursday, August 02, 2001 11:11 AM
> To: [EMAIL PROTECTED]
> 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: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to