cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From giacomo <giac...@apache.org>
Subject Re: [c2] runtime error with latest cocoon (fwd)
Date Sun, 15 Apr 2001 13:44:53 GMT


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 <balld@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


Mime
View raw message