} else {
if(configuration.getValue() != null) {
if (log.isDebugEnabled())
log.debug("save configuration (ID:" + configuration.getId() + ")");
dao.update(configuration, user);
} else {
if (log.isDebugEnabled())
log.debug("delete configuration (ID:" + configuration.getId() + ")");
dao.delete(configuration);