Валидатор поля Izpack

Я настраиваю валидатор поля для установки Linux, но ни один из валидаторов поля не работает. Вот пример, взятый из официальной документации izpack, которую я скопировал и вставил в свой файл userInputSpec.xml для тестирования, но безрезультатно:

<field type="text" variable="ora.db">
<spec txt="SID:" id="text.oraclesettings.sid" size="3" set=""/>
<validator class="com.izforge.izpack.panels.userinput.validator.NotEmptyValidator" txt="Invalid oracle SID!" id="text.oraclesettings.error.sid" />
</field>

XML-файл действителен, поскольку пользовательский интерфейс настроен правильно в соответствии с его определением. Помимо этой строфы, определяющей валидатор для определенного поля, не требуется никакой другой конфигурации, поэтому я не уверен, почему она не работает. Есть идеи?


person geofrey rainey    schedule 30.08.2015    source источник
comment
похоже, это снова не работает в версии 5.1.1.   -  person Alejandro    schedule 02.06.2017


Ответы (1)


Я обнаружил, что проблема была ошибкой в ​​версии izpack, которую я использовал (5.0.0), и что она была исправлена ​​в 5.0.3, и я успешно ее протестировал.

person geofrey rainey    schedule 30.08.2015