try {
log.println("Add 2 Listeners.");
xPS.addPropertyChangeListener(name, mListener1);
xPS.addVetoableChangeListener(name, mListener1);
xPS.addPropertyChangeListener(name, mListener2);
xPS.addVetoableChangeListener(name, mListener2);
// change the property
log.println("Change value.");
String changeVal = changeToCorrectValue(propVals[i]);
xPS.setPropertyValue(name, changeVal);