| | |
| | | try |
| | | { |
| | | attrType = attrTypeSyntax.decodeAttributeType(v.getValue(), |
| | | schema); |
| | | schema, false); |
| | | } |
| | | catch (DirectoryException de) |
| | | { |
| | |
| | | ObjectClass oc; |
| | | try |
| | | { |
| | | oc = ocSyntax.decodeObjectClass(v.getValue(), schema); |
| | | oc = ocSyntax.decodeObjectClass(v.getValue(), schema, false); |
| | | } |
| | | catch (DirectoryException de) |
| | | { |
| | |
| | | NameForm nf; |
| | | try |
| | | { |
| | | nf = nfSyntax.decodeNameForm(v.getValue(), schema); |
| | | nf = nfSyntax.decodeNameForm(v.getValue(), schema, false); |
| | | nf.getExtraProperties().remove(SCHEMA_PROPERTY_FILENAME); |
| | | nf.setSchemaFile(schemaFile); |
| | | } |
| | |
| | | DITContentRule dcr; |
| | | try |
| | | { |
| | | dcr = dcrSyntax.decodeDITContentRule(v.getValue(), schema); |
| | | dcr = dcrSyntax.decodeDITContentRule(v.getValue(), schema, false); |
| | | dcr.getExtraProperties().remove(SCHEMA_PROPERTY_FILENAME); |
| | | dcr.setSchemaFile(schemaFile); |
| | | } |
| | |
| | | MatchingRuleUse mru; |
| | | try |
| | | { |
| | | mru = mruSyntax.decodeMatchingRuleUse(v.getValue(), schema); |
| | | mru = mruSyntax.decodeMatchingRuleUse(v.getValue(), schema, |
| | | false); |
| | | mru.getExtraProperties().remove(SCHEMA_PROPERTY_FILENAME); |
| | | mru.setSchemaFile(schemaFile); |
| | | } |