16 Nov, 2007
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3458 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
the last week. The issue 2604 has been opened to keep track of this problem. git-svn-id: https://svn.forgerock.org/opendj/trunk@3457 41b1ffd8-f28e-4786-ab96-9950f0a78031
14 Nov, 2007
1 commit
-
…ask the possibility to clear the generation id in the topology by providing the attribute ds-task-reset-generation-id-new-value with value -1 git-svn-id: https://svn.forgerock.org/opendj/trunk@3452 41b1ffd8-f28e-4786-ab96-9950f0a78031
13 Nov, 2007
3 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3449 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3446 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3445 41b1ffd8-f28e-4786-ab96-9950f0a78031
12 Nov, 2007
6 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3442 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3441 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3440 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3439 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3438 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3437 41b1ffd8-f28e-4786-ab96-9950f0a78031
09 Nov, 2007
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3430 41b1ffd8-f28e-4786-ab96-9950f0a78031
08 Nov, 2007
1 commit
-
in schema backend files and is not returned when searching. This code fixes the problem and also generalize the ability to store user attributes in the schema backend. git-svn-id: https://svn.forgerock.org/opendj/trunk@3427 41b1ffd8-f28e-4786-ab96-9950f0a78031
07 Nov, 2007
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3420 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3418 41b1ffd8-f28e-4786-ab96-9950f0a78031
06 Nov, 2007
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3416 41b1ffd8-f28e-4786-ab96-9950f0a78031
05 Nov, 2007
4 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3413 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3412 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3406 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
This code implements the importLDIF methods of the schema backend so that the replication total update is now usable on cn=schema git-svn-id: https://svn.forgerock.org/opendj/trunk@3405 41b1ffd8-f28e-4786-ab96-9950f0a78031
02 Nov, 2007
1 commit
-
…ing different cases of entry sizes and buffer sizes git-svn-id: https://svn.forgerock.org/opendj/trunk@3399 41b1ffd8-f28e-4786-ab96-9950f0a78031
01 Nov, 2007
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3396 41b1ffd8-f28e-4786-ab96-9950f0a78031
31 Oct, 2007
4 commits
-
… attributes with options and subtypes correctly when they are being indexed. With this fix: - All values of an indexed attribute type will be indexed correctly on modifies, adds, and deletes. - Updates to subordinate types will now update the superior type if its indexed. - Adding and deleting superior attribute types that are not allowed by any object classes (ie. name) will be correctly handled - Deleting all values from an attribute with no options will no longer delete the values from the same attribute but with options. git-svn-id: https://svn.forgerock.org/opendj/trunk@3395 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3394 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3393 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3392 41b1ffd8-f28e-4786-ab96-9950f0a78031
30 Oct, 2007
7 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3391 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3390 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3389 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Until now, the workflows were automatically configured-a wokflow was created for each base DN in the backends. When new suffixes were added or when a backend was added, the associated workflows were also created (and simillarly workflows were deleted as suffixes or backends were removed). With the manual mode, each and every workflow in the server must be defined explicitely in the configuration. By default, the server is running in automatic configuration mode. To have a server running with manual configuration mode one must set the attribute in cn=config: dn: cn=config ... ds-cfg-workflow-configuration-mode: auto|manual No attribute means "auto" mode. The workflow configuration consist of 3 parts: - the configuration of workfow elements - the configuration of workfows - the configuration of network groups The Workflow Elements - A workflow element is a basic task in a workflow. The workflow elements are organized in trees and the simplest tree is made of one element. For example, the workflow element that wraps a local backend is configured as follow: dn: ds-cfg-workflow-element-id=userRoot,cn=workflow elements,cn=config objectClass: top objectClass: ds-cfg-workflow-element objectClass: ds-cfg-local-backend-workflow-element ds-cfg-workflow-element-id: userRoot ds-cfg-enabled: true ds-cfg-java-class: org.opends.server.workflowelement.localbackend.LocalBackendWorkflowElement ds-cfg-backend: ds-cfg-backend-id=userRoot,cn=Backends,cn=config From an admin standpoint, the local backend workflow element is an aggregation of a single backend (attribute ds-cfg-backend). So we cannot disable/delete a backend as long as it is used by a local backend workflow element. The Workflows - A workflow is a chain of processing and it's targeting all the entries under a given baseDN. The processing is actually identified by the root node of the task tree described above. The configuration of a workflow looks like: dn: ds-cfg-workflow-id=userRoot,cn=workflows,cn=config objectClass: top objectClass: ds-cfg-workflow ds-cfg-workflow-id: userRoot ds-cfg-enabled: true ds-cfg-workflow-element: ds-cfg-workflow-element-id=userRoot,cn=workflow elements,cn=config ds-cfg-base-dn: dc=example,dc=com From an admin standpoint, the local workflow is an aggregation of a single elements (attribute ds-cfg-workflow-element). So we cannot disable/delete a workflow element as long as it is used by a local workflow. The Network Groups - A network group defines categories for client connection. The network group contains a set of workflows and each client operation is routed to one (or more) workflow(s). By default, the server create a default network group which contains all the workflows defined in the server. The default network group looks like: dn: ds-cfg-id=defaultNetworkGroup2,cn=network groups,cn=config objectClass: top objectClass: ds-cfg-network-group ds-cfg-id: defaultNetworkGroup2 ds-cfg-enabled: true ds-cfg-workflow: ds-cfg-workflow-id=adminRoot,cn=Workflows,cn=config ds-cfg-workflow: ds-cfg-workflow-id=ads-truststore,cn=Workflows,cn=config ds-cfg-workflow: ds-cfg-workflow-id=backup,cn=Workflows,cn=config ds-cfg-workflow: ds-cfg-workflow-id=config,cn=Workflows,cn=config ds-cfg-workflow: ds-cfg-workflow-id=monitor,cn=Workflows,cn=config ds-cfg-workflow: ds-cfg-workflow-id=schema,cn=Workflows,cn=config ds-cfg-workflow: ds-cfg-workflow-id=tasks,cn=Workflows,cn=config ds-cfg-workflow: ds-cfg-workflow-id=userRoot,cn=Workflows,cn=config From an admin standpoint, the network group is an aggregation of several workflows (attribute ds-cfg-workflow). So we cannot disable/delete a workflow as long as it is used by a network group. A unit test named WorkflowConfigurationTest tests the configuration of network groups, workflows and workflow elements. git-svn-id: https://svn.forgerock.org/opendj/trunk@3388 41b1ffd8-f28e-4786-ab96-9950f0a78031 -
git-svn-id: https://svn.forgerock.org/opendj/trunk@3387 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3386 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3385 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Oct, 2007
5 commits
-
…lementations of missing methods and fixed null pointer exception when doing export-ldif without running as a task. Issue 2350. git-svn-id: https://svn.forgerock.org/opendj/trunk@3383 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3382 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3381 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3380 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3379 41b1ffd8-f28e-4786-ab96-9950f0a78031
26 Oct, 2007
1 commit
-
…ub that is used by the staf installer. git-svn-id: https://svn.forgerock.org/opendj/trunk@3378 41b1ffd8-f28e-4786-ab96-9950f0a78031