[
https://issues.apache.org/jira/browse/DIRSERVER-1322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12678811#action_12678811
]
Alex Karasulu commented on DIRSERVER-1322:
------------------------------------------
That's a good point. I think we can make it so this is only the case in a
default constructor of the base class. Another can provide the argument for
the specified CE which bypasses any such inference process.
> Auto inferring context entry
> ----------------------------
>
> Key: DIRSERVER-1322
> URL: https://issues.apache.org/jira/browse/DIRSERVER-1322
> Project: Directory ApacheDS
> Issue Type: Improvement
> Components: core
> Affects Versions: 1.5.4
> Reporter: Alex Karasulu
>
> We've just removed the configuration in the server.xml for specifying the
> context entry (CE) for a partition. There were issues with implementing this
> with XBean - it was very messy too. Instead we now defer creation of the
> context entry until after the server is started. So the partition is created
> and present yet it does not have the context entry which makes it not seen
> even though the entry is listed in the RootDSE under the namingContexts
> attribute.
> It's disappointing to fire up the server and notice your namingContext is
> missing for a new partition you added. The first thing the user feels is
> that there's something wrong with the way they configured their partition.
> Rather than omit the CE, I suggest we have the partition infer a context
> entry based on the namingContext DN's RDN attribute. Partitions should be
> able to accept a CE in which case the inference process is bypassed. If
> omitted though the CE is inferred. Some examples:
> For o=apache:
> dn: o=apache
> objectClass: top
> objectClass: organization
> objectClass: extensibleObject
> o: apache
> For dc=apache,dc=org
> dn: dc=apache,dc=org
> objectClass: top
> objectClass: domain
> objectClass: extensibleObject
> dc: apache
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.