You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Donald Ball <ba...@webslingerZ.com> on 2001/04/14 23:11:34 UTC
[c2] runtime error with latest cocoon (fwd)
(part of) the problem turned out to be that TraxTransformer didn't have a
logger, so getLogger() returned null. i commented out the call to
getLogger with a FIXME, but the reason the exception is being thrown in
the first place is still a mystery. do i have to add something to my
webapp for the browser capabilities database to work?
- donald
---------- Forwarded message ----------
Date: Sat, 14 Apr 2001 16:42:20 -0400 (EDT)
From: Donald Ball <ba...@webslingerZ.com>
Reply-To: cocoon-dev@xml.apache.org
To: cocoon-dev@xml.apache.org
Subject: [c2] runtime error with latest cocoon
when running the latest c2 with my own c2 site, i get the 'Resource not
found' error message when i request a url from the sitemap. poking through
the cocoon.log file, i note that it finds the proper pipeline, but runs
into this exception:
DEBUG 52156 [cocoon ] (HttpProcessor[8080][3]): Error processing
pipeline
org.apache.cocoon.ProcessingException: Failed to execute
pipeline.:java.lang.Nul
lPointerException
at
org.apache.cocoon.components.pipeline.NonCachingStreamPipeline.proces
s(NonCachingStreamPipeline.java:149)
at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:726)
at
org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:629)
the relevant section of the sitemap is:
if (!internalRequest) {
boolean result = false;
try {
result = pipeline.process(environment);
} catch (Exception pipelineExceptionN102) {
getLogger().debug("Error processing pipeline",
pipelineExceptionN102);
throw pipelineExceptionN102;
}
the underlying exception seems to be:
java.lang.NullPointerException
at
org.apache.cocoon.transformation.TraxTransformer.setConsumer(TraxTran
sformer.java:306)
at
org.apache.cocoon.components.pipeline.AbstractEventPipeline.connectPi
peline(AbstractEventPipeline.java:191)
and then i get a similar error when it reverts to the error page:
DEBUG 52174 [cocoon ] (HttpProcessor[8080][3]): Component
transformer:xslt(
emptyParam )
DEBUG 52174 [cocoon ] (HttpProcessor[8080][3]):
Source=style/error2html.xsl
DEBUG 52174 [cocoon ] (HttpProcessor[8080][3]): Component
serializer:html(
emptyParam )
DEBUG 52226 [cocoon ] (HttpProcessor[8080][3]): Error processing
pipeline
org.apache.cocoon.ProcessingException: Failed to execute
pipeline.:java.lang.Nul
lPointerException
at
org.apache.cocoon.components.pipeline.NonCachingStreamPipeline.proces
s(NonCachingStreamPipeline.java:149)
at
org.apache.cocoon.www.sitemap_xmap.error_process_1(sitemap_xmap.java:
843)
underlying exception in this case being:
java.lang.NullPointerException
at
org.apache.cocoon.transformation.TraxTransformer.setConsumer(TraxTran
sformer.java:306)
at
org.apache.cocoon.components.pipeline.AbstractEventPipeline.connectPi
peline(AbstractEventPipeline.java:205)
bummer.
- donald
---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org
Re: [c2] runtime error with latest cocoon (fwd)
Posted by giacomo <gi...@apache.org>.
On Sat, 14 Apr 2001, Donald Ball wrote:
> (part of) the problem turned out to be that TraxTransformer didn't have a
> logger, so getLogger() returned null. i commented out the call to
> getLogger with a FIXME, but the reason the exception is being thrown in
> the first place is still a mystery. do i have to add something to my
> webapp for the browser capabilities database to work?
I've corrected the getLogger problem.
TraxTransformer
extends AbstractTransformer
extends AbstractXMLConsumer
extends AbstractLoggable
AbstractTransformer had implemented the logger stuff again like the
AbstractXMLConsumer and thus the null logger.
It should work now.
Giacomo
>
> - donald
>
> ---------- Forwarded message ----------
> Date: Sat, 14 Apr 2001 16:42:20 -0400 (EDT)
> From: Donald Ball <ba...@webslingerZ.com>
> Reply-To: cocoon-dev@xml.apache.org
> To: cocoon-dev@xml.apache.org
> Subject: [c2] runtime error with latest cocoon
>
> when running the latest c2 with my own c2 site, i get the 'Resource not
> found' error message when i request a url from the sitemap. poking through
> the cocoon.log file, i note that it finds the proper pipeline, but runs
> into this exception:
>
> DEBUG 52156 [cocoon ] (HttpProcessor[8080][3]): Error processing
> pipeline
> org.apache.cocoon.ProcessingException: Failed to execute
> pipeline.:java.lang.Nul
> lPointerException
> at
> org.apache.cocoon.components.pipeline.NonCachingStreamPipeline.proces
> s(NonCachingStreamPipeline.java:149)
> at
> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:726)
> at
> org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:629)
>
> the relevant section of the sitemap is:
>
> if (!internalRequest) {
> boolean result = false;
>
> try {
> result = pipeline.process(environment);
> } catch (Exception pipelineExceptionN102) {
> getLogger().debug("Error processing pipeline",
> pipelineExceptionN102);
> throw pipelineExceptionN102;
> }
>
> the underlying exception seems to be:
>
> java.lang.NullPointerException
> at
> org.apache.cocoon.transformation.TraxTransformer.setConsumer(TraxTran
> sformer.java:306)
> at
> org.apache.cocoon.components.pipeline.AbstractEventPipeline.connectPi
> peline(AbstractEventPipeline.java:191)
>
> and then i get a similar error when it reverts to the error page:
>
> DEBUG 52174 [cocoon ] (HttpProcessor[8080][3]): Component
> transformer:xslt(
> emptyParam )
> DEBUG 52174 [cocoon ] (HttpProcessor[8080][3]):
> Source=style/error2html.xsl
> DEBUG 52174 [cocoon ] (HttpProcessor[8080][3]): Component
> serializer:html(
> emptyParam )
> DEBUG 52226 [cocoon ] (HttpProcessor[8080][3]): Error processing
> pipeline
> org.apache.cocoon.ProcessingException: Failed to execute
> pipeline.:java.lang.Nul
> lPointerException
> at
> org.apache.cocoon.components.pipeline.NonCachingStreamPipeline.proces
> s(NonCachingStreamPipeline.java:149)
> at
> org.apache.cocoon.www.sitemap_xmap.error_process_1(sitemap_xmap.java:
> 843)
>
> underlying exception in this case being:
>
> java.lang.NullPointerException
> at
> org.apache.cocoon.transformation.TraxTransformer.setConsumer(TraxTran
> sformer.java:306)
> at
> org.apache.cocoon.components.pipeline.AbstractEventPipeline.connectPi
> peline(AbstractEventPipeline.java:205)
>
> bummer.
>
> - donald
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
> For additional commands, email: cocoon-dev-help@xml.apache.org
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
> For additional commands, email: cocoon-dev-help@xml.apache.org
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org