// probably find a better system as they may have different semantic
if ((newValue==null)||(newValue.equals("")))
{
// this will fail if the parameter is currently set in the registry
// but not in the PSML entry. This is a good thing !
instance.removeAttribute(name);
}
else
{
// only update if the value changed
if (!newValue.equals(p.getPortletConfig().getInitParameter(name)))