[
https://issues.apache.org/jira/browse/WODEN-162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12521474
]
Dan Harvey commented on WODEN-162:
----------------------------------
To fix this Jira I created a new Union data type class QNameTokenUnion to
represent the QName or Token data in one object.
I have updated the API and code for both InterfaceMessageReference and
InterfaceFault to use this and the associated tests, some of which are now
invalid as it is impossible to create false scenarios to test some of the
assertions in WSDL20.
The changes needed for Woden-136 are also included as it has a lot of change
overlap with this Jira.
> parser does not handle faults with element="#any" etc.
> ------------------------------------------------------
>
> Key: WODEN-162
> URL: https://issues.apache.org/jira/browse/WODEN-162
> Project: Woden
> Issue Type: Bug
> Components: Parser
> Affects Versions: M7a
> Reporter: Jacek Kopecky
> Assignee: Dan Harvey
> Priority: Minor
> Fix For: M8
>
> Attachments: Woden-162.patch.txt
>
>
> similarly to interface message references, interface faults have {message
> content model} property, i.e. the "element" attribute can have values "#any",
> "#none" or "#other", or none at all which is equal to "#other"; the
> parseInterfaceMessageReference method does the right thing, but the
> parseInterfaceFault method only expects a qname.
> to test, just put element="#any" on a fault, instead of pointing to a qname.
--
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]