Il giorno 24/apr/04, alle 23:35, [EMAIL PROTECTED] ha scritto:What is the type of #{/docs} i.e. what does #{getClass(/docs)} output?
coliver 2004/04/24 14:35:35
Modified: src/java/org/apache/cocoon/generation JXTemplateGenerator.java Log: Allow a nodeset to be returned as the result of xpath evaluation
Before this change, I had a template which contained something like the following:
<jx:forEach select="#{/docs}"> #{.} </jx:forEach>
What is the type of #{.}i.e.what does #{getClass(.)}output?
What were the types of these objects before the change?
where "docs" was passed from flowscript as an array of DOM objects. The template serialized all the DOMs. Now, it does not work anymore.
What happens instead?
After a few trials and errors, I was able to make it work again by changing it to:
<jx:forEach select="#{/docs}"> #{*} </jx:forEach>
Is this an expected side-effect of the change? Can you explain why the former version does not work anymore?
No it is not. But I can't explain it until you provide more information.
Chris
