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 Sat, 10 Jul 2004 13:41:12 GMT
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