while(propdefs.hasNext()) {
propDef = (PropertyDef) propdefs.next();
// do we already have this prop? if not then add it
if(!props.containsKey(propDef.getName())) {
RollerPropertyData newprop =
new RollerPropertyData(propDef.getName(), propDef.getDefaultValue());
props.put(propDef.getName(), newprop);
log.info("Found uninitialized property "+propDef.getName()+
" ... setting value to ["+propDef.getDefaultValue()+"]");