You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by Joao Araujo <jo...@wireless-networks.com> on 2004/03/30 16:49:27 UTC
Forrest x Tomcat
After I upgraded forrest from 0.5.1 to 0.60 I can not run it under
tomcat anymore.
Although, I generate the war file, "forrest war" without problem,
when I throw the file
under tomcat it crashs with the message below.
I tried under tomcat 4.1, 5.0. The same error, stack overflow
appears. Does anyone have any clue?
2004-03-30 08:11:10 HostConfig[localhost]: Expanding web application archive ROOT.war
2004-03-30 08:11:11 StandardHost[localhost]: Installing web application at context path from URL file:/export/tc4eni/webapps/ROOT
2004-03-30 08:11:11 WebappLoader[]: Deploying class repositories to work directory /export/tc4eni/work/Standalone/localhost/_
2004-03-30 08:11:11 WebappLoader[]: Deploy class files /WEB-INF/classes to /export/tc4eni/webapps/ROOT/WEB-INF/classes
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/avalon-framework-4.1.4.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/avalon-framework-4.1.4.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/batik-all-1.5.1.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/batik-all-1.5.1.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/castor-0.9.5-xml.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/castor-0.9.5-xml.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/chaperon-20040205.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/chaperon-20040205.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/cocoon-2.1.4.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/cocoon-2.1.4.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/cocoon-asciiart-block-2.1.4.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/cocoon-asciiart-block-2.1.4.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/cocoon-batik-block-2.1.4.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/cocoon-batik-block-2.1.4.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/cocoon-chaperon-block-2.1.4.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/cocoon-chaperon-block-2.1.4.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/cocoon-deprecated-2.1.4.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/cocoon-deprecated-2.1.4.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/cocoon-fop-block-2.1.4.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/cocoon-fop-block-2.1.4.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/cocoon-html-block-2.1.4.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/cocoon-html-block-2.1.4.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/cocoon-linkrewriter-block-2.1.4.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/cocoon-linkrewriter-block-2.1.4.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/cocoon-lucene-block-2.1.4.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/cocoon-lucene-block-2.1.4.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/cocoon-profiler-block-2.1.4.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/cocoon-profiler-block-2.1.4.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-cli-1.0.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/commons-cli-1.0.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-collections-3.0.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/commons-collections-3.0.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-jxpath-20030909.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/commons-jxpath-20030909.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-lang-2.0.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/commons-lang-2.0.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-component-20040122.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-component-20040122.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-event-api-1.0.4-dev.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-event-api-1.0.4-dev.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-event-impl-1.0.4-dev.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-event-impl-1.0.4-dev.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-i18n-1.1.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-i18n-1.1.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-instrument-1.0.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-instrument-1.0.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-instrument-manager-1.0.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-instrument-manager-1.0.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-instrument-manager-interfaces-1.0.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-instrument-manager-interfaces-1.0.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-io-1.1.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-io-1.1.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-logger-1.0.1.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-logger-1.0.1.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-monitor-1.0.2.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-monitor-1.0.2.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-naming-1.0.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-naming-1.0.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-pool-1.2.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-pool-1.2.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-sourceresolve-1.0.2-dev.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-sourceresolve-1.0.2-dev.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-store-1.0-dev-20040206.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-store-1.0-dev-20040206.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/excalibur-xmlutil-1.0-dev.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/excalibur-xmlutil-1.0-dev.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/fop-0.20.5.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/fop-0.20.5.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/jakarta-regexp-1.3.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/jakarta-regexp-1.3.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/jing-20030619.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/jing-20030619.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/jisp-2.5.1.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/jisp-2.5.1.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/jtidy-04aug2000r7-dev.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/jtidy-04aug2000r7-dev.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/logkit-1.2.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/logkit-1.2.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/lucene-1.3-final.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/lucene-1.3-final.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/nekodtd-0.1.9.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/nekodtd-0.1.9.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/nekopull-0.2.3.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/nekopull-0.2.3.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/util.concurrent-1.3.2.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/util.concurrent-1.3.2.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/xerces-xniWriter.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/xerces-xniWriter.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/xml-commons-resolver-1.1.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/xml-commons-resolver-1.1.jar
2004-03-30 08:11:11 WebappLoader[]: Deploy JAR /WEB-INF/lib/xml-forrest.jar to /export/tc4eni/webapps/ROOT/WEB-INF/lib/xml-forrest.jar
2004-03-30 08:11:12 StandardManager[]: Seeding random number generator class java.security.SecureRandom
2004-03-30 08:11:12 StandardManager[]: Seeding of random number generator has been completed
2004-03-30 08:11:12 StandardWrapper[:default]: Loading container servlet default
2004-03-30 08:11:18 StandardContext[]: Servlet threw load() exception
javax.servlet.ServletException: Servlet.init() for servlet Cocoon threw exception
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:963)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3422)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3623)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:307)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:788)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:400)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:718)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:358)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
----- Root Cause -----
java.lang.StackOverflowError
Joao,
2004-03-30 08:11:18 StandardWrapper[:invoker]: Loading container servlet invok
Re: Forrest x Tomcat
Posted by Ross Gardler <rg...@apache.org>.
Joao Araujo wrote:
>
> After I upgraded forrest from 0.5.1 to 0.60 I can not run it under
> tomcat anymore.
> Although, I generate the war file, "forrest war" without
> problem, when I throw the file
> under tomcat it crashs with the message below.
> I tried under tomcat 4.1, 5.0. The same error, stack overflow appears.
> Does anyone have any clue?
<snip what="looks like OK war file expansion)"/>
> ----- Root Cause -----
> java.lang.StackOverflowError
I'm no expert on Tomcat or any other servlet engine but I do not think
this is a problem directly with Forrest. The war file works no problem
under Jetty (I don't mean forrest run, I mean generate the war and put
it on another machine with jetty).
It must be some interaction thing between Forrest and Tomcat. It may be
worth looking on the TOmcat lists for known causes of StackOverflowErrors
Ross
Re: Forrest x Tomcat
Posted by Ross Gardler <rg...@apache.org>.
Joao Araujo wrote:
> Juan Jose Pablos wrote:
>
>> Joao Araujo escribió:
>>
>>>
>>> After I upgraded forrest from 0.5.1 to 0.60 I can not run it under
>>> tomcat anymore.
>>> Although, I generate the war file, "forrest war" without
>>> problem, when I throw the file
>>> under tomcat it crashs with the message below.
>>> I tried under tomcat 4.1, 5.0. The same error, stack overflow
>>> appears. Does anyone have any clue?
>>>
>>
>>
>> I am able to reproduce the problem, I think that this is something
>> related to logkit.xconf, but I have not been able to found out. Please
>> open an issue so we will not forget it.
>>
> Yes. I also tried on jetty, redhat9, the same problem happens.
Interesting I am on Redhat9, with Jetty and I have no problem. However,
my CVS is not totally up to date and I do have a couple of changes I
haven't committed (don't think they have anything to do with it though).
As soon as I get the time to get subversion set up and update my copy of
Forrest I will explore on my set up.
Ross
Re: Forrest x Tomcat
Posted by Juan Jose Pablos <ch...@che-che.com>.
Joao Araujo escribió:
> That's not fair. You told in a previous message tha this was
> reproducible.
> I thought it was a brand new bug.
>
It is reproducible, but that is not the fix, and that line of code
should not been on your copy of SVN
>> I think that you are running an old version of forrest.
>>
> No, I am not. I installed this version 10 days ago from the CVS.
make sure with a "svn status"
>
>
> Anyway, Thank you.
Re: Forrest x Tomcat
Posted by Joao Araujo <jo...@wireless-networks.com>.
Joao Araujo escribió:
>>
>> How did I fixed the problem java.lang.StackOverflowError under
>> tomcat.
>>
>> I changed the below line into the file WEB-INF/cocoon.xconf
>>
>> <persistent-store
>> class="org.apache.cocoon.components.store.impl.DefaultStore"
>> logger="core.store.persistent">
>> to
>> <persistent-store logger="core.store.persistent">
>>
>>
>> Cheers,
>>
>> Joao,
>>
>>
>
>
> ?????
> that was fixed on february..
>
>
> r9234 | cheche | 2004-02-12 11:38:07 +0100 (Thu, 12 Feb 2004) | 2 lines
>
> Add store so fix the StackOverflowError with cocoon 2.1.4
>
>
That's not fair. You told in a previous message tha this was
reproducible.
I thought it was a brand new bug.
> I think that you are running an old version of forrest.
>
No, I am not. I installed this version 10 days ago from the CVS.
Anyway, Thank you.
Joao,
Re: Forrest x Tomcat
Posted by Juan Jose Pablos <ch...@che-che.com>.
Joao Araujo escribió:
> Joao,
>
> How did I fixed the problem java.lang.StackOverflowError under tomcat.
>
> I changed the below line into the file WEB-INF/cocoon.xconf
>
> <persistent-store
> class="org.apache.cocoon.components.store.impl.DefaultStore"
> logger="core.store.persistent">
> to
> <persistent-store logger="core.store.persistent">
>
>
> Cheers,
>
> Joao,
>
>
?????
that was fixed on february..
r9234 | cheche | 2004-02-12 11:38:07 +0100 (Thu, 12 Feb 2004) | 2 lines
Add store so fix the StackOverflowError with cocoon 2.1.4
I think that you are running an old version of forrest.
Cheers,
Cheche
Re: Forrest x Tomcat
Posted by Joao Araujo <jo...@wireless-networks.com>.
Joao,
How did I fixed the problem java.lang.StackOverflowError under tomcat.
I changed the below line into the file WEB-INF/cocoon.xconf
<persistent-store
class="org.apache.cocoon.components.store.impl.DefaultStore"
logger="core.store.persistent">
to
<persistent-store logger="core.store.persistent">
Cheers,
Joao,
Re: Forrest x Tomcat
Posted by Joao Araujo <jo...@wireless-networks.com>.
>> I am able to reproduce the problem, I think that this is something
>> related to logkit.xconf, but I have not been able to found out.
>> Please open an issue so we will not forget it.
>>
My Gosh. I think I got lost somehow. How can I open a issue. I see that
I can view, review, see statistics But, I cant find a place to open
an issue.
Thanks,
Joao
> Yes. I also tried on jetty, redhat9, the same problem happens.
>
> I will report.
>
> Joao,
>
>> CHeers,
>> Cheche
>>
>>
>
>
Re: Forrest x Tomcat
Posted by Joao Araujo <jo...@wireless-networks.com>.
Juan Jose Pablos wrote:
> Joao Araujo escribió:
>
>>
>> After I upgraded forrest from 0.5.1 to 0.60 I can not run it under
>> tomcat anymore.
>> Although, I generate the war file, "forrest war" without
>> problem, when I throw the file
>> under tomcat it crashs with the message below.
>> I tried under tomcat 4.1, 5.0. The same error, stack overflow
>> appears. Does anyone have any clue?
>>
>
>
> I am able to reproduce the problem, I think that this is something
> related to logkit.xconf, but I have not been able to found out. Please
> open an issue so we will not forget it.
>
Yes. I also tried on jetty, redhat9, the same problem happens.
I will report.
Joao,
> CHeers,
> Cheche
>
>
Re: Forrest x Tomcat
Posted by Juan Jose Pablos <ch...@che-che.com>.
Joao Araujo escribió:
>
> After I upgraded forrest from 0.5.1 to 0.60 I can not run it under
> tomcat anymore.
> Although, I generate the war file, "forrest war" without
> problem, when I throw the file
> under tomcat it crashs with the message below.
> I tried under tomcat 4.1, 5.0. The same error, stack overflow appears.
> Does anyone have any clue?
>
I am able to reproduce the problem, I think that this is something
related to logkit.xconf, but I have not been able to found out. Please
open an issue so we will not forget it.
CHeers,
Cheche