You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@forrest.apache.org by Peter Friesleben <fr...@web.de> on 2004/07/09 22:31:23 UTC
problem running Forrest live webapp with Jetty
Hello,
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?
21:32:47.920 EVENT Started org.mortbay.jetty.Server@fa3ac1
21:33:05.305 EVENT ERROR (2004-07-09) 21:33.05:295 [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.process
XMLPipeline(Abstr
actProcessingPipeline.java:554)
at
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipe
line.processXMLPi
peline(AbstractCachingProcessingPipeline.java:196)
at
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process
(AbstractProcessi
ngPipeline.java:492)
at
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(
SerializeNode.jav
a:147)
at
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.
invokeNodes(Abstr
actParentProcessingNode.java:108)
at
org.apache.cocoon.components.treeprocessor.ContainerNode.invoke(Containe
rNode.java:66)
at
org.apache.cocoon.components.treeprocessor.sitemap.CallNode.invoke(CallN
ode.java:128)
Cheers,
Peter
AW: problem running Forrest live webapp with Jetty
Posted by Peter Friesleben <fr...@web.de>.
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
> > >
> > > Im 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
>
AW: problem running Forrest live webapp with Jetty
Posted by Peter Friesleben <fr...@web.de>.
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
> >
> > Im 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
Re: problem running Forrest live webapp with Jetty
Posted by David Crossley <cr...@apache.org>.
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