Menu

#861 XSD import - Enumerations containing comma , needs to be handled

Delano
accepted
5
2013-12-02
2013-11-27
drrwebber
No

Java regexp parsing the restrictValues() list is not handling commas inside the values correctly.

E.g. <as:constraint action="restrictValues(//root/Autre,'un essai où' |'Un exemple à base accentuée' |'n\\'est pas bien, supportée' |'C\\'est n\\'est pas bien, supportée, pour que?')">
<as:annotation>
<as:documentation type="Definition">un essai où - un essai où | Un exemple à base accentuée - Un exemple à base accentuée | n'est pas bien, supportée - n'est pas bien supportée | C'est n'est pas bien, supportée, pour que? - C'est n'est pas bien supportée, pour que? | </as:documentation>
</as:annotation>
</as:constraint>

Discussion

  • drrwebber

    drrwebber - 2013-11-27
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,7 @@
    -XSLT needs to examine enumeration values and exclude commas when output into the restrictValues list.
    +Java regexp parsing the restrictValues() list is not handling commas inside the values correctly.
    +
    +E.g.               <as:constraint action="restrictValues(//root/Autre,'un essai où' |'Un exemple à base accentuée' |'n\'est pas bien, supportée' |'C\'est n\'est pas bien, supportée, pour que?')">
    +                  <as:annotation>
    +                     <as:documentation type="Definition">un essai où - un essai où | &#xD;Un exemple à base accentuée - Un exemple à base accentuée | &#xD;n'est pas bien, supportée - n'est pas bien supportée | &#xD;C'est n'est pas bien, supportée, pour que? - C'est n'est pas bien supportée, pour que? | &#xD;</as:documentation>
    +                  </as:annotation>
    +               </as:constraint>
    
    • assigned_to: drrwebber --> Serge Leontiev
     
  • Serge Leontiev

    Serge Leontiev - 2013-12-02
    • status: open --> accepted
     

Log in to post a comment.