/**
* {@inheritDoc}
*/
public void configurationChanged(ConfigurationChangeEvent ev)
{
Schema schema = ev.getNewDescriptor().getSchema();
if (schema != null && schemaReadOnlyAttributes.isEmpty())
{
schemaReadOnlyAttributes.clear();
schemaReadOnlyAttributesLowerCase.clear();
for (AttributeType attr : schema.getAttributeTypes().values())
{
if (attr.isNoUserModification())
{
String attrName = attr.getNameOrOID();
schemaReadOnlyAttributes.add(attrName);