cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sylvain Wallez <>
Subject Re: JXPath leniency in JXTemplateGenerator
Date Fri, 24 Oct 2003 14:10:05 GMT
Giacomo Pati wrote:

>On Tue, 21 Oct 2003, Sylvain Wallez wrote:
>>Hi team,
>>I'd like to add the use of leniency to JXPath expressions in
>>JXTemplateGenerator: currently, if a path does not exist, a nice
>>exception is thrown. This may be good in some circumstances (avoids
>>endless hair pulling sessions to finally discover a small typo), but is
>>also required in some situations where the template writer _knows_ that
>>a path may not exist.
>>Here's what I want to do:
>>- add a global "lenient-xpath" sitemap parameter to the generator. This
>>allows to set a global leniency mode (default is false, meaning
>>exceptions are raised)
>>- set leniency always to true on test instructions (<jx:if> and <jx:when>)
>>- add an optional "lenient" attribute to the <jx:out> and <jx:forEach>
>>statements (would default to the sitemap parameter value above).
>>What do you think?

Done (still have to update the docs).


Sylvain Wallez                                  Anyware Technologies 
{ XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }
Orixo, the opensource XML business alliance  -

View raw message