"m-obsolete: FALSE\n" +
"m-description: A ship\n";
StringReader in = new StringReader( numberOfGunsAttrLdif + "\n\n" + shipOCLdif );
LdifReader ldifReader = new LdifReader( in );
LdifEntry numberOfGunsAttrEntry = ldifReader.next();
LdifEntry shipOCEntry = ldifReader.next();
assertFalse( ldifReader.hasNext() );
// should be fine with unique OID
getService().getAdminSession().add(
new DefaultEntry( getService().getSchemaManager(), numberOfGunsAttrEntry.getEntry() ) );
// should blow chuncks using same OID
try
{
getService().getAdminSession().add(
new DefaultEntry( getService().getSchemaManager(), shipOCEntry.getEntry() ) );
fail( "Should not be possible to create two schema entities with the same OID." );
}
catch ( LdapOtherException e )
{