It's weird b/c the exception is in the XSLT process and if I remember right 
Cocoon doesn't use it for the sitemap...

Have you looked at the size in bits of the old and new files?

 It looks like be an encoding problem. Which editor are you using to open it?

Le Lundi 05 Janvier 2004 18:38, Iain McNally a �crit :
> >>What did you do to the main sitemap?
>
> I just open it and then save it.No actual changes to the sitemap.
> Just the process of opening the file and saving it causes this to happen.
> To fix it I usually have to "touch" the sub-sitemap in question, which is
> not really an option in the day to day use of the application.
>
> ----- Original Message -----
> From: "Nicolas Toper" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, January 05, 2004 5:36 PM
> Subject: Re: [Help]sub-sitemaps throwing NullPointerException after edit of
> main sitemap!
>
>
> Well, what if you reverse to the old sitemap?
> What did you do to the main sitemap?
>
> Le Lundi 05 Janvier 2004 18:31, Iain McNally a �crit :
> > > Hi,
> > > I've been using coocon for some time now and everything usually work
> > > out
> >
> > ok
> >
> > > but I'm having a major issue at the moment with sub-sitemaps.
> > > I have a number of subsitemaps configured in the main sitemap, and
> > > EVERYRTHING  works perfectly up until I edit and save the main
> >
> > sitemap.Once
> >
> > > I request the page again the error below is thrown.
> > >
> > > org.apache.cocoon.ProcessingException: Exception in creating Transform
> > > Handler: java.lang.NullPointerException
> > >  at
>
> org.apache.cocoon.components.xslt.XSLTProcessorImpl.getTransformerHandler(X
>
> >S
> >
> > > LTProcessorImpl.java:295)
> > >  at
>
> org.apache.cocoon.components.xslt.XSLTProcessorImpl.getTransformerHandler(X
>
> >S
> >
> > > LTProcessorImpl.java:239)
> > >  at
>
> org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:
> > > 298)
> > >  at
>
> org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(A
>
> >b
> >
> > > stractEventPipeline.java:215)
> > >  at
>
> org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEve
>
> >n
> >
> > > tPipeline.java:278)
> > >  at
>
> org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(Cach
>
> >i
> >
> > > ngEventPipeline.java:141)
> > >  at
>
> org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(Caching
>
> >S
> >
> > > treamPipeline.java:317)
> > >  at
>
> org.apache.cocoon.www.test.sitemap_xmap.matchd0e123(/home/o2uk/jakarta-tomc
>
> >a
>
> t-4.0.6/work/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/te
>
> >s
> >
> > > t/sitemap_xmap.java:1029)
> > >  at
>
> org.apache.cocoon.www.test.sitemap_xmap.process(/home/o2uk/jakarta-tomcat-4
>
> >.
>
> 0.6/work/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/test/s
>
> >i
> >
> > > temap_xmap.java:607)
> > >  at
>
> org.apache.cocoon.www.test.sitemap_xmap.process(/home/o2uk/jakarta-tomcat-4
>
> >.
>
> 0.6/work/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/test/s
>
> >i
> >
> > > temap_xmap.java:525)
> > >  at org.apache.cocoon.sitemap.Handler.process(Handler.java:224)
> > >  at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179)
> > >  at
>
> org.apache.cocoon.www.sitemap_xmap.matchd0e610(/home/o2uk/jakarta-tomcat-4.
>
> >0
>
> .6/work/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/sitemap
>
> >_
> >
> > > xmap.java:4646)
> > >  at
>
> org.apache.cocoon.www.sitemap_xmap.process(/home/o2uk/jakarta-tomcat-4.0.6/
>
> >w
>
> ork/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/sitemap_xma
>
> >p
> >
> > > .java:3821)
> > >  at
>
> org.apache.cocoon.www.sitemap_xmap.process(/home/o2uk/jakarta-tomcat-4.0.6/
>
> >w
>
> ork/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/sitemap_xma
>
> >p
> >
> > > .java:3709)
> > >  at org.apache.cocoon.sitemap.Handler.process(Handler.java:224)
> > >  at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179)
> > >  at
>
> org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:154)
>
> > >  at org.apache.cocoon.Cocoon.process(Cocoon.java:575)
> > >  at
> >
> > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:999)
> >
> > >  at
>
> com.changingworlds.nav.devicemanager.DeviceManager.service(DeviceManager.ja
>
> >v
> >
> > > a:92)
> > >  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > >  at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
>
> >n
> >
> > > FilterChain.java:247)
> > >  at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
>
> >h
> >
> > > ain.java:193)
> > >  at
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j
>
> >a
> >
> > > va:243)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 66)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>
> > >  at
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>
> > >  at
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j
>
> >a
> >
> > > va:190)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 66)
> > >  at
>
> org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:
> >2
> >
> > > 46)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 64)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>
> > >  at
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>
> > >  at
>
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347
>
> > >) at
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:18
>
> >0
> >
> > > )
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 66)
> > >  at
>
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve
>
> >.
> >
> > > java:170)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 64)
> > >  at
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:17
>
> >0
> >
> > > )
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 64)
> > >  at
>
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
>
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 64)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>
> > >  at
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>
> > >  at
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav
>
> >a
> >
> > > :174)
> > >
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 66)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>
> > >  at
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>
> > >  at
>
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > > 1027)
> > >  at
>
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:112
>
> >5
> >
> > > )
> > >  at java.lang.Thread.run(Thread.java:536)
> > > Caused by: java.lang.NullPointerException
> > >  at
>
> org.apache.cocoon.components.xslt.XSLTProcessorImpl.getTemplates(XSLTProces
>
> >s
> >
> > > orImpl.java:379)
> > >  at
>
> org.apache.cocoon.components.xslt.XSLTProcessorImpl.getTransformerHandler(X
>
> >S
> >
> > > LTProcessorImpl.java:247)
> > >  ... 51 more
> > > java.lang.NullPointerException
> > >  at
>
> org.apache.cocoon.components.xslt.XSLTProcessorImpl.getTemplates(XSLTProces
>
> >s
> >
> > > orImpl.java:379)
> > >  at
>
> org.apache.cocoon.components.xslt.XSLTProcessorImpl.getTransformerHandler(X
>
> >S
> >
> > > LTProcessorImpl.java:247)
> > >  at
>
> org.apache.cocoon.components.xslt.XSLTProcessorImpl.getTransformerHandler(X
>
> >S
> >
> > > LTProcessorImpl.java:239)
> > >  at
>
> org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:
> > > 298)
> > >  at
>
> org.apache.cocoon.components.pipeline.AbstractEventPipeline.setupPipeline(A
>
> >b
> >
> > > stractEventPipeline.java:215)
> > >  at
>
> org.apache.cocoon.components.pipeline.CachingEventPipeline.setup(CachingEve
>
> >n
> >
> > > tPipeline.java:278)
> > >  at
>
> org.apache.cocoon.components.pipeline.CachingEventPipeline.generateKey(Cach
>
> >i
> >
> > > ngEventPipeline.java:141)
> > >  at
>
> org.apache.cocoon.components.pipeline.CachingStreamPipeline.process(Caching
>
> >S
> >
> > > treamPipeline.java:317)
> > >  at
>
> org.apache.cocoon.www.test.sitemap_xmap.matchd0e123(/home/o2uk/jakarta-tomc
>
> >a
>
> t-4.0.6/work/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/te
>
> >s
> >
> > > t/sitemap_xmap.java:1029)
> > >  at
>
> org.apache.cocoon.www.test.sitemap_xmap.process(/home/o2uk/jakarta-tomcat-4
>
> >.
>
> 0.6/work/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/test/s
>
> >i
> >
> > > temap_xmap.java:607)
> > >  at
>
> org.apache.cocoon.www.test.sitemap_xmap.process(/home/o2uk/jakarta-tomcat-4
>
> >.
>
> 0.6/work/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/test/s
>
> >i
> >
> > > temap_xmap.java:525)
> > >  at org.apache.cocoon.sitemap.Handler.process(Handler.java:224)
> > >  at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179)
> > >  at
>
> org.apache.cocoon.www.sitemap_xmap.matchd0e610(/home/o2uk/jakarta-tomcat-4.
>
> >0
>
> .6/work/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/sitemap
>
> >_
> >
> > > xmap.java:4646)
> > >  at
>
> org.apache.cocoon.www.sitemap_xmap.process(/home/o2uk/jakarta-tomcat-4.0.6/
>
> >w
>
> ork/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/sitemap_xma
>
> >p
> >
> > > .java:3821)
> > >  at
>
> org.apache.cocoon.www.sitemap_xmap.process(/home/o2uk/jakarta-tomcat-4.0.6/
>
> >w
>
> ork/Standalone/localhost/ndm/cocoon-files/org/apache/cocoon/www/sitemap_xma
>
> >p
> >
> > > .java:3709)
> > >  at org.apache.cocoon.sitemap.Handler.process(Handler.java:224)
> > >  at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:179)
> > >  at
>
> org.apache.cocoon.sitemap.SitemapManager.process(SitemapManager.java:154)
>
> > >  at org.apache.cocoon.Cocoon.process(Cocoon.java:575)
> > >  at
> >
> > org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:999)
> >
> > >  at
>
> com.changingworlds.nav.devicemanager.DeviceManager.service(DeviceManager.ja
>
> >v
> >
> > > a:92)
> > >  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > >  at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio
>
> >n
> >
> > > FilterChain.java:247)
> > >  at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC
>
> >h
> >
> > > ain.java:193)
> > >  at
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j
>
> >a
> >
> > > va:243)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 66)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>
> > >  at
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>
> > >  at
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j
>
> >a
> >
> > > va:190)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 66)
> > >  at
>
> org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:
> >2
> >
> > > 46)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 64)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>
> > >  at
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>
> > >  at
>
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347
>
> > >) at
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:18
>
> >0
> >
> > > )
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 66)
> > >  at
>
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve
>
> >.
> >
> > > java:170)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 64)
> > >  at
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:17
>
> >0
> >
> > > )
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 64)
> > >  at
>
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
>
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 64)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>
> > >  at
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>
> > >  at
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav
>
> >a
> >
> > > :174)
> > >
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:
> >5
> >
> > > 66)
> > >  at
>
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>
> > >  at
>
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>
> > >  at
>
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> > > 1027)
> > >  at
>
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:112
>
> >5
> >
> > > )
> > >  at java.lang.Thread.run(Thread.java:536)
> > >
> > > I'm afraid I'm not too familiar with the inner workings of cocoon and
> > > haven't found much help on this so any help would be greatly
>
> appreciated.
>
> > > Iain
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to