In ChoiceBinding matching process should always start from the beginning of the choice
list
-------------------------------------------------------------------------------------------
Key: JBXB-199
URL:
https://jira.jboss.org/jira/browse/JBXB-199
Project: JBoss XML Binding (JBossXB)
Issue Type: Bug
Affects Versions: JBossXB-2.0.1.CR1
Reporter: Alexey Loubyansky
Assignee: Alexey Loubyansky
Fix For: JBossXB-2.0.1.CR2
ChoiceBinding has a list of choices.
Once a choice is selected, ChoiceBinding stores the current position in the list of
choices.
When parsing of the selected choice is finished and the next element is started, the
ChoiceBinding will first check if the selected choice can be repeated.
If the selected choice cannot be repeated then the ChoiceBinding will try to find another
choice in the list starting from the previously stored position of the selected choice.
Which is a wrong behavior.
If the previously selected choice cannot be repeated but the ChoiceBinding is itself
repeatable then the matching process should start from the beginning of the choice list.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira