It looks like any use of a namespace prefix and a wildcard is not supported.
Is this a fact of life? It is painful, if so.

-Rob

> -----Original Message-----
> From: Robert Koberg [mailto:[EMAIL PROTECTED]
> Sent: Thursday, October 23, 2003 3:24 PM
> To: [EMAIL PROTECTED]
> 
> Hi,
> 
> I'm baaack :)
> 
> I have found a bug with ancestor-or-self, namespaces and a wildcard match.
> In the choose/when/@test if you have something like t:* you get the error
> posted below. If it is changed to t:folder it works. Is this enough info
> or
> would you like me to open a bug with test files?
> 
> <xsl:template name="restrict">
>   <xsl:choose>
>     <xsl:when test="boolean(ancestor-or-self::t:[EMAIL PROTECTED])">
>       <xsl:text>folder id: </xsl:text>
>     </xsl:when>
>     <xsl:otherwise>
>       <xsl:text>restriced id: </xsl:text>
>     </xsl:otherwise>
>   </xsl:choose>
>   <xsl:value-of select="@id"/>
>   <br/>
> </xsl:template>
> 
> ERROR:  'Iterator for typed axis 'ancestor-or-self' not supported.'
> TransformFilter: javax.xml.transform.TransformerException:
> java.lang.RuntimeException: Iterator for typed axis 'ancestor
> -or-self' not supported.
> javax.xml.transform.TransformerException: java.lang.RuntimeException:
> Iterator for typed axis 'ancestor-or-self' not sup
> ported.
>         at
> org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java
> :7
> 12)
>         at
> org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java
> :3
> 07)
>         at
> com.livestoryboard.config.projects.TransformFilter.doFilter(Unknown
> Source)
> 
> 
> Thanks,
> -Rob

Reply via email to