forrest-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Peter Friesleben" <friesle...@web.de>
Subject AW: problem running Forrest live webapp with Jetty
Date Wed, 14 Jul 2004 09:27:48 GMT



Just in case somebody is experiencing a similar problem: I finally got
it running using Tomcat 5.0.24 instead of Jetty. 


> -----Ursprüngliche Nachricht-----
> Von: user-return-97-friesleben=web.de@forrest.apache.org [mailto:user-
> return-97-friesleben=web.de@forrest.apache.org] Im Auftrag von Peter
> Friesleben
> Gesendet: Samstag, 10. Juli 2004 15:41
> An: user@forrest.apache.org
> Betreff: AW: problem running Forrest live webapp with Jetty
> 
> Well, I'm using Apache Forrest 0.5.1 on a Win XP Home Edition 2002. I
> just
> noticed that it is still only servicepack 1 installed, but I guess
that
> is not the problem. Java version is J2SE 1.4.2_04 SDK.
> 
> Command-line mode works good form me. I could build the sample, and
then
> went over to set up my own project-homepage and everything went fine.
> Only now that I'm trying to speed things up a little bit working in
> webapp-mode I'm experiencing this problem. For testing I rebuild the
> sample in a different directory using
> 	forrest seed
> 	forrest
> 	forrest run
> 
> Still getting the same exception :-(
> 
> This is the output from forrest run:
> 
> 	D:\dev\forresttest>forrest run
> 
> 	Apache Forrest.  Run 'forrest -projecthelp' to list options
> 
> 
> 	Buildfile: D:\dev\apache-forrest-0.5.1-bin\forrest.build.xml
> 
> 	init-props:
> 	Loading project specific properties from
> D:\dev\forresttest\forrest.properties
> 
> 	init-skinprops:
> 	Reading filters from
> D:\dev\forresttest\build\tmp\skinfilters.properties
> 
> 	validate-xdocs:
> 	9 file(s) have been successfully validated.
> 	...validated xdocs
> 
> 	validate-sitemap:
> 	...validated sitemap
> 
> 	validate-skinchoice:
> 	...validated existence of skin 'forrest-site'
> 
> 	bare-context:
> 	____________________________________
> 	Using skin forrest-site
> 	____________________________________
> 	Copying 33 files to D:\dev\forresttest\build\tmp\context
> 	Replacing: @skinconfig.year@ -> 2003
> 	Replacing: @skinconfig.trail.link1.name@ -> myGroup
> 	Replacing: @skinconfig.trail.link1.name@ -> myGroup
> 	Replacing: @skinconfig.trail.link1.href@ ->
> http://www.apache.org/
> 	Replacing: @skinconfig.trail.link2.name@ -> myProject
> 	Replacing: @skinconfig.trail.link2.name@ -> myProject
> 	Replacing: @skinconfig.trail.link2.href@ ->
> http://xml.apache.org/
> 	Replacing: @skinconfig.trail.link3.name@ ->
> 	Replacing: @skinconfig.trail.link3.name@ ->
> 	Replacing: @skinconfig.trail.link3.href@ ->
> 	Copying 3 files to D:\dev\forresttest\build\tmp\context\WEB-INF
> 	Replacing: @skin@ -> forrest-site
> 	Replacing: @menu-scheme@ -> tab_attributes
> 	Replacing: @bugtracking-url@ ->
> http://nagoya.apache.org/bugzilla/show_bug.cgi?id=
> 	Replacing: @local-catalog@ ->
> D:\dev\forresttest\src\documentation\resources\schema\catalog.xcat
> 	Replacing: @catalog-verbosity@ -> 1
> 
> 	copy-images:
> 	Copying 5 files to
> D:\dev\forresttest\build\tmp\context\resources\images
> 
> 	copy-skinconf:
> 	Copying 1 file to D:\dev\forresttest\build\tmp\context
> 
> 	webapp:
> 	Created dir: D:\dev\forresttest\build\webapp\WEB-INF
> 	Copying 1 file to D:\dev\forresttest\build\webapp\WEB-INF
> 	Copying 264 files to D:\dev\forresttest\build\webapp
> 	Copied 2 empty directories to D:\dev\forresttest\build\webapp
> 	Copying 52 files to D:\dev\forresttest\build\webapp\WEB-INF
> 
> 	---------------------------------
> 	Webapp generated in D:\dev\forresttest\build\webapp
> 
> 	To run in Tomcat, add this to the config file (usu. server.xml):
> 
> 	<Context path='/MyProject'
> 	            docBase='D:\dev\forresttest\build\webapp'
> 	            reloadable='true'/>
> 
> 	If using JDK 1.4 or above, make sure to set the Java environment
> variable
> 
> -Djava.endorsed.dirs=D:\dev\apache-forrest-0.5.1-bin\lib\endorsed
> 	Eg, in the TOMCAT_OPTS (3.3.x) or CATALINA_OPTS (4.x) env
> variable.
> 	---------------------------------
> 
> 
> 	run:
> 	15:17:06.772 EVENT  Checking Resource aliases
> 	15:17:08.634 EVENT  Starting Jetty/4.2.8
> 	15:17:09.025 EVENT  Started WebApplicationContext[/,Forrest]
> 	15:17:12.229 EVENT  Started SocketListener on 0.0.0.0:8888
> 	15:17:12.229 EVENT  Started org.mortbay.jetty.Server@fa3ac1
> 
> 
> Then when I'm pointing the browser to http://localhost:8888 I'm
getting
> the exception:
> 
> 	15:17:37.696 EVENT  ERROR   (2004-07-10) 15:17.37:686   [access
> ] 	(/index.html) PoolThread-4/Cocoon
> 	Servlet: Internal Cocoon Problem
> 	org.apache.cocoon.ProcessingException: Failed to execute
> pipeline.: 	org.apache.cocoon.ProcessingExce
> 	ption: Could not read resource cocoon://index.xml:
> java.lang.NullPointerException
>         at
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.proce
> ssXMLPipeline(Abstr
> 	actProcessingPipeline.java:554)
> 	  at
> org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPi
> peline.processXMLPi
> 	peline(AbstractCachingProcessingPipeline.java:196)
>         at
> org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.proce
> ss(AbstractProcessi
> 	ngPipeline.java:492)
>         at
> org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invok
> e(SerializeNode.java:147)
>         at
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNod
> e.invokeNodes(Abstr
> 	actParentProcessingNode.java:108)
>         at
> org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(Contai
> nerNode.java:66)
>         at
> org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(Cal
> lNode.java:128)
> 
> Jetty is obviously expecting an index.html - file in
> <forresttest>\build\webapp\content but it isn't rendered cause cocoon
> can't read the index.xml .
> 
> Any more suggestions?
> 
> Thx in advance
> 
> ---------------------------------
> Peter Friesleben
> 
> > -----Ursprüngliche Nachricht-----
> > Von: user-return-95-friesleben=web.de@forrest.apache.org
[mailto:user-
> > return-95-friesleben=web.de@forrest.apache.org] Im Auftrag von David
> > Crossley
> > Gesendet: Samstag, 10. Juli 2004 05:24
> > An: user@forrest.apache.org
> > Betreff: Re: problem running Forrest live webapp with Jetty
> >
> > Peter Friesleben wrote:
> > > I tried to run the Forrest live webapp (jetty) under Win XP and
> > > JDK1.4. After starting forrester run on the default sample
> > >
> > > I’m getting the following exception. Apparently Cocoon is not able
> to
> > > render html from the
> > >
> > > Xml – files. Probably there is something wrong with my setup. Any
> > > ideas?
> >
> > Please say which version of Forrest you are using.
> > Is it the current version from the SVN repository?
> > Is it the old 0.5.1 released version?
> >
> > Also does the command-line mode work for you, i.e.
> >
> > mkdir /home/me/my-raw-test; cd /home/me/my-raw-test
> > forrest seed
> > forrest
> >
> > --
> > David Crossley
> 



Mime
View raw message