You are viewing a plain text version of this content. The canonical link for it is here.
Posted to woden-dev@ws.apache.org by "Tomi Vanek (JIRA)" <ji...@apache.org> on 2008/08/20 16:04:45 UTC

[jira] Updated: (WODEN-214) WSDL-Viewer: Self-referencing element within a xsd:choice block circumvents anti-recursion

     [ https://issues.apache.org/jira/browse/WODEN-214?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tomi Vanek updated WODEN-214:
-----------------------------

    Attachment: WODEN-214-01.patch

The xsd:choice element was not handled in the XSLT.
Attached is the patch for this issue.

> WSDL-Viewer: Self-referencing element within a xsd:choice block circumvents anti-recursion
> ------------------------------------------------------------------------------------------
>
>                 Key: WODEN-214
>                 URL: https://issues.apache.org/jira/browse/WODEN-214
>             Project: Woden
>          Issue Type: Bug
>          Components: Tools
>    Affects Versions: M9
>         Environment: Windows/Mozilla XSLT processors
>            Reporter: W. Brian Gourlie
>            Assignee: Tomi Vanek
>         Attachments: WODEN-214-01.patch
>
>
> See the following block:
>             <xsd:complexType name="SelfReferencingType">
>             	<xsd:choice>
>             		<xsd:element name="selfReference" type="tns:SelfReferencingType" minOccurs="0" maxOccurs="unbounded"></xsd:element>
> 			<xsd:element name="SomeOtherElement" type="xsd:string"/>
>             	</xsd:choice>
>             </xsd:complexType>
> This somehow circumvents the anti-recursion strategy and causes the xslt processor to fail

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org