The antinstaller docs for the <password-confirm> field do not mention that it needs a "property" attribute. If the password-confirm field does not have a "property" attribute and the user selects "yes" on the "Load previous input for defaults in this new install?" screen at the beginning of the installer, there is an error returned in both gui and text mode that looks like this:
Install failed
null
java.lang.NullPointerException
at java.util.Hashtable.containsKey(Hashtable.java:314)
at org.tp23.antinstaller.runtime.exe.PropertyLoaderFilter.setInputValues(PropertyLoaderFilter.java:227)
at org.tp23.antinstaller.runtime.exe.PropertyLoaderFilter.handleDefaults(PropertyLoaderFilter.java:193)
at org.tp23.antinstaller.runtime.exe.PropertyLoaderFilter.exec(PropertyLoaderFilter.java:182)
at org.tp23.antinstaller.runtime.ExecInstall.exec(ExecInstall.java:85)
at org.tp23.antinstaller.runtime.ExecInstall.main(ExecInstall.java:157)
If the user selects "no" the installer works as expected. Is the "property" attribute supposed to be required for password-confirm?