cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jesse Reynolds <li...@va.com.au>
Subject Re: Cocoon2, Tomcat4, JDK1.3.1, X Server Problem ?!
Date Mon, 27 Aug 2001 17:03:36 GMT
I love answering my own questions.....

As discussed previously on this list, Java's AWT in 1.3.1 requires an 
X server to connect to (!). This is rediculous... Anyway, I ran up 
the virtual frame buffer, Xvfb, and then it all "just worked" as they 
say in the trade.

Cheers

Jesse


At 1:28 AM +1000 28/8/01, Jesse Reynolds wrote:
>Hi
>
>I've just installed Tomcat 4 beta 8, Cocoon 2 beta 2, Sun's Linux 
>JSDK 1.3.1, on FreeBSD 4.2 (with Linux emulation).
>
>When I go to http://mybox:8080/cocoon/ I get a Cocoon 2 formatted 
>error page, with the following error:
>
>    message The sitemap handler's sitemap is not available. Please 
>check 
>/usr/local/jakarta-tomcat-4.0/bin/../webapps/cocoon/WEB-INF/logs/cocoon.log 
>for the exact error.
>
>What does this mean?
>
>Note that the error seems to correspond to the following excerpt 
>from the cocoon log, where it seems to be trying to connec to an X11 
>Server!!! Why on earth would it want to do that?
>
>Cheers
>
>Jesse
>
>
>
>DEBUG   99892   [cocoon  ] (Thread-9): ComponentHandler initialized 
>for: org.apache.cocoon.serialization.XMLSerializer
>DEBUG   99892   [cocoon  ] (Thread-9): Adding 
>org.apache.cocoon.serialization.XMLSerializer for svgxml
>ERROR   99892   [cocoon  ] (Thread-9): 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:59)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:120)
>         at 
>java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:58)
>         at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:57)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:120)
>         at java.awt.Toolkit$2.run(Toolkit.java:512)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:503)
>         at java.awt.SystemColor.updateSystemColors(SystemColor.java:342)
>         at java.awt.SystemColor.<clinit>(SystemColor.java:335)
>         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 java.lang.Class.forName(Class.java:120)
>         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:237)
>         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:383)
>         at 
>org.apache.cocoon.sitemap.SitemapComponentSelector.addSitemapComponent(SitemapComponentSelector.java:78)
>         at 
>org.apache.cocoon.sitemap.AbstractSitemap.load_component(AbstractSitemap.java:225)
>         at 
>org.apache.cocoon.www.sitemap_xmap$Configurer.configSerializers(sitemap_xmap.java:1297)
>         at org.apache.cocoon.www.sitemap_xmap.configure(sitemap_xmap.java:744)
>         at 
>org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:108)
>         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:292)
>         at 
>org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(ProgramGeneratorImpl.java:164)
>         at org.apache.cocoon.sitemap.Handler.run(Handler.java:204)
>         at java.lang.Thread.run(Thread.java:484) DEBUG   99892 
>[cocoon  ] (HttpProcessor[8080][4]): Changing Cocoon 
>context(sitemap.xmap) to prefix ()
>DEBUG   99892   [cocoon  ] (HttpProcessor[8080][4]):    from 
>context(file:/usr/local/jakarta-tomcat-
>4.0/bin/../webapps/cocoon/) and prefix()
>DEBUG   99892   [cocoon  ] (HttpProcessor[8080][4]):    at URI
>DEBUG   99892   [cocoon  ] (HttpProcessor[8080][4]): New context is 
>file:/usr/local/jakarta-tomcat-4
>.0/bin/../webapps/cocoon/
>ERROR   99892   [cocoon  ] (HttpProcessor[8080][4]): Problem with servlet
>org.apache.cocoon.ProcessingException: The sitemap handler's sitemap 
>is not available. Please check
>/usr/local/jakarta-tomcat-4.0/bin/../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.j
>ava: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:215)
>         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:2314)
>         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:462)
>         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:1000)
>         at 
>org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1093)
>         at java.lang.Thread.run(Thread.java:484)
>INFO    99892   [cocoon  ] (HttpProcessor[8080][4]): '' Processed by 
>Apache Cocoon 2.0b2 in 3.407 seconds.
>
>
>
>--
>
>       Jesse Reynolds - Virtual Artists Pty Ltd - http://www.va.com.au
>                                                  jesse (at) va.com.au       
>
>---------------------------------------------------------------------
>Please check that your question has not already been answered in the
>FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
>To unsubscribe, e-mail: <cocoon-users-unsubscribe@xml.apache.org>
>For additional commands, e-mail: <cocoon-users-help@xml.apache.org>


-- 

       Jesse Reynolds - Virtual Artists Pty Ltd - http://www.va.com.au
                                                  jesse (at) va.com.au

---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <cocoon-users-unsubscribe@xml.apache.org>
For additional commands, e-mail: <cocoon-users-help@xml.apache.org>


Mime
View raw message