@Override public void unregister(Class<?>... configurable) { doLookup(); for (Class<?> clazz : configurable) { Schema schema = conversion.convert(clazz, Schema.class); schemaManager.removeSchema(schema.getName()); // ok to not have validation manager available if (validationManager != null) { validationManager.unregister(schema.getName()); } } }