Fechner created WW-4954: --------------------------- Summary: xml-validation fails since struts 2.5.17 Key: WW-4954 URL: https://issues.apache.org/jira/browse/WW-4954 Project: Struts 2 Issue Type: Bug Affects Versions: 2.5.17 Reporter: Fechner
xml-Validation of "s:optiontransferselect" and "s:inputtransferselect" fails since version 2.5.17. Until version 2.5.16 xml-validation works fine. Example : inputtransferselect: <s:inputtransferselect label="%\{getText('adresse.email')}" name="kuAnschrift.kontaktMittel.eingabeEmailAdresse" list="kuAnschrift.kontaktMittel.eingabeEmailAdresse" id="eingabeEmailAdresseKuAnschrift" cssClass="inputoptionselect" addLabel="%\{getText('add')}" removeLabel="%\{getText('remove')}" removeAllLabel="%\{getText('removeAll')}" buttonCssClass="navibutton" allowUpDown="false" requiredLabel="true" tooltip="%\{getText('tooltip.adresse.email')}" tooltipIconPath="/images/question.gif" /> --------------------------- <!DOCTYPE validators PUBLIC "-//Apache Struts//XWork Validator 1.0.3//EN" "../../../../xwork-validator-1.0.3.dtd"> <validators> .... <field name="kuAnschrift.kontaktMittel.eingabeEmailAdresse"> <field-validator type="fieldexpression"> <param name="expression"> <![CDATA[ kuAnschrift.kontaktMittel.eingabeEmailAdresse.size() > 0 ]]> </param> <message key="mindestens eine Email" /> </field-validator> <field-validator type="email"> <message key="emailfalsch" /> </field-validator> </field> .... </validators> -------------- optiontransferselect: <s:fielderror fieldName="selectedIdListe" /> <s:optiontransferselect id="idListe" label="%\{getText('pk.klasse.gebiet')}" name="idListe" leftTitle="%\{getText('produkt.ag.links')}" rightTitle="%\{getText('produkt.ag.rechts')}" list="%\{#session.listeLinks}" listKey="id" listValue="anzeige" multiple="true" size="15" cssClass="input_text" requiredLabel="true" buttonCssClass="navibutton" allowSelectAll="false" allowUpDownOnLeft="false" allowUpDownOnRight="false" allowAddAllToLeft="false" allowAddAllToRight="false" addToLeftLabel="%\{getText('remove')}" addToRightLabel="%\{getText('add')}" doubleList="%\{#session.listeRechts}" doubleListKey="id" doubleListValue="anzeige" doubleName="selectedIdListe" doubleSize="15" doubleCssClass="input_text" /> I hope You can helb Best regards Siegfried Fechner -- This message was sent by Atlassian JIRA (v7.6.3#76005)