Izpack Field Validator

时间:2015-08-30 06:20:15

标签: 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文件有效,因为根据其定义正确配置了UI。除了这个为特定字段定义验证器的节之外,不需要其他配置,所以我不确定它为什么不起作用。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我发现问题是我正在使用的izpack版本(5.0.0)中的一个错误,并且它已在5.0.3中修复,我已经成功测试了它。