Re: PCLS classes deprecated in PCELS

Ryan Moats <[email protected]> Fri, 12 Sep 2003 11:27:48 -0500
Newsgroups gmane.ietf.policy
Message-ID <[email protected]>
On Fri, Sep 12, 2003 at 11:15:07AM -0500, Ryan Moats wrote:
| On Fri, Sep 12, 2003 at 11:01:33AM -0500, Pana, Mircea wrote:
| | I would like to understand why you have a problem with PCELS inserting a new
| | class in the inheritance chain of a PCLS defined class. 
| 
| Because you've broken the binding between an LDAP object class's OID and 
| an that object class's name. Included in this binding is the superior
| objectclass.  Therefore
| 
| ( <oid> NAME "pcimRepository" SUP top )
| 
| and
| 
| ( <oid> NAME "pcimRepository" SUP pcimRulesContainer )
| 
| are *NOT* the same from an LDAP point of view: they require different
| OID and different names.
| 
| Ryan

Actually, that is a solution for all of the subclass cases: in PCELS call 
tem pcime*, give them different OIDs from what's in PCLS and then everything
is ok.

Ryan