В IzPack 5.0, вы можете использовать динамические переменные с регулярным выражением фильтра для нее, см http://docs.codehaus.org/display/IZPACK/Dynamic+Variables:
<conditions>
<condition id="nameIsSet" type="exists">
<variable>name</variable>
</condition>
</conditions>
<dynamicvariables>
<variable name="name.nospace" value="${name}" checkonce="true" condition="nameIsSet">
<filters>
<regex regexp="\s+"
replace=""
defaultValue="${name}"
global="true"/>
</filters>
</variable>
</dynamicvariables>
В этом случае $ {name.nospace} может быть переменной для повторного использования, который будет устанавливается после того, как задана переменная $ {name} (и после нее она не изменилась).