cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From giacomo <giac...@apache.org>
Subject Re: bug in latest cvs - related to context:// change?
Date Fri, 22 Jun 2001 05:20:22 GMT
On Thu, 21 Jun 2001, Donald Ball wrote:

> On Fri, 22 Jun 2001, giacomo wrote:
>
> > > i've got this match in my sitemap:
> > >
> > >   <map:match pattern="*">
> > >     <map:aggregate element="root">
> > >       <map:part src="plain/meta"/>
> > >       <map:part src="plain/{1}"/>
> > >     </map:aggregate>
> > >     <map:act type="resource-exists">
> > >       <map:parameter name="url" value="context://style/{1}.xsl"/>
> > >       <map:transform src="style/{../1}.xsl"/>
> > >     </map:act>
> > >     <map:select>
> > >       <map:when test="wap">
> > >         <map:transform src="style/wziml-wml.xsl"/>
> > >         <mal:serialize type="wap"/>
> > >       </map:when>
> > >       <map:otherwise>
> > >         <map:transform src="style/wziml-html.xsl"/>
> > >         <map:serialize type="html"/>
> > >       </map:otherwise>
> > >     </map:select>
> > >   </map:match>
> > >
> > > it used to work fine, although i had to use context:/// instead of
> > > context://. i just updated the site to use the latest c2 from cvs and now
> > > i get this exception:
> >
> > Hmm.. I thought I've double checked all the sources, webapps and also
> > tested with the samples that use a context:/// and haven't found any
> > issues.
>
> okay, but that doesn't mean that it's working properly! _my_ sitemap
> doesn't work. just testing the c2 samples isn't comprehensive. whatever
> you did, broke my sitemap...!

If I look at my commit log it seems strange that this caused that but
should I revert it?

Giacomo

>
> > > org.apache.cocoon.sitemap.PatternException: error occurred during
> > > evaluation of expression "context://style/{1}.xsl" at position 17
> > > null
> > >         at
> > > org.apache.cocoon.sitemap.AbstractSitemap.substitute(AbstractSitemap.java:301)
>
> the underlying exception is:
>
> java.lang.NullPointerException
>     at
> org.apache.cocoon.sitemap.AbstractSitemap.substitute(AbstractSitemap.java:288)
>     at
> org.apache.cocoon.www.sitemap_xmap.wildcardMatchN1F(sitemap_xmap.java:987)
>
> which is this delightful line:
>
> result.append(((Object)((Map)list.get(k)).get(s)).toString());
>
> - 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


Mime
View raw message