20 Sep, 2007
6 commits
-
The problem was a missing test for a null value in the case of a modify operation with a replace with null mod. I've also added a test for this case. git-svn-id: https://svn.forgerock.org/opendj/trunk@3133 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3130 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3129 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… message when retrieving genID git-svn-id: https://svn.forgerock.org/opendj/trunk@3128 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3127 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…d was registered with the server (in the automatic configuration mode). However when a new base DN was added to an existing backend, the corresponding workflow was not created nor registered with the server! So I have moved the workflow creation and registration to the DirectoryServer.registerBaseDN() method. That way, any change to the backends and/or backend baseDNs are taken into account and the workflows are updated accordingly: - Workflows are created and registered with the server 1) at server startup for each and every enabled backend 2) when a backend is dynamically added or enabled 3) when a backend baseDN is added to an enabled backend - Workflows are deregistered and removed when 1) server is shutting down 2) a backend is disabled 3) a backend baseDN is removed --This line, and these below, wll be ignored-- M tests/unit-tests-testng/src/server/org/opends/server/core/NetworkGroupTest.java M src/server/org/opends/server/workflowelement/localbackend/LocalBackendWorkflowElement.java M src/server/org/opends/server/core/DirectoryServer.java M src/server/org/opends/server/extensions/ConfigFileHandler.java M src/server/org/opends/server/backends/RootDSEBackend.java git-svn-id: https://svn.forgerock.org/opendj/trunk@3126 41b1ffd8-f28e-4786-ab96-9950f0a78031
19 Sep, 2007
18 commits
-
…ions prior to 1.5.0_08. These changes were ok'ed by Matt on condition that once Mac users have fixed JDK release i agree to track and remove all that "just plain ugly" stuff. git-svn-id: https://svn.forgerock.org/opendj/trunk@3125 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3124 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Eliminate some progress messages in resetGenerationId method. git-svn-id: https://svn.forgerock.org/opendj/trunk@3123 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Move up the code that seeds the trust store so it happens before replication is enabled (as per gui setup equivalent code). git-svn-id: https://svn.forgerock.org/opendj/trunk@3122 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
note that these bundles are not self contained and cannot be arbitrary moved outside of OpenDS distribution or installation location. git-svn-id: https://svn.forgerock.org/opendj/trunk@3121 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
JVM, including: - The total number of garbage collections (per memory pool) - The total duration of all garbage collections (per memory pool) - The averge duration for a garbage collection (per memory pool) - The duration of the most recent garbage collection (per memory pool) - The current size of each memory region - The size of each memory region after the last garbage collection git-svn-id: https://svn.forgerock.org/opendj/trunk@3120 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Printing a helpful error message if the user provides a start time without LDAP connection information. Printing a helpful error message if the user tries to provide LDAP connection information without a the startTime option. Allows the user to schedule a task for immediate execution in the server by providing the startTime argument value of '0' in addition to a numberic value in 'YYYYMMDDhhmmss'. git-svn-id: https://svn.forgerock.org/opendj/trunk@3119 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…hentication in non-interactive mode when enabling replication, try if the global administrator authentication can be used and prefer it to the server specific one. git-svn-id: https://svn.forgerock.org/opendj/trunk@3118 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3115 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…nfiguration of the servers in the ADS when the ADS already existed. git-svn-id: https://svn.forgerock.org/opendj/trunk@3114 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
arguments used to run the server. git-svn-id: https://svn.forgerock.org/opendj/trunk@3113 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ands so that we have the behavior that we had before. So with this changes, in order to work in CLI mode the option --cli must be specified. git-svn-id: https://svn.forgerock.org/opendj/trunk@3112 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… components when editing aggregation properties. git-svn-id: https://svn.forgerock.org/opendj/trunk@3111 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3110 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The fix if simply to avoid null pointer exception and to prevent creation of replication domain on base-dn that are not part of any backend. git-svn-id: https://svn.forgerock.org/opendj/trunk@3108 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3107 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… for persistence by the backend and causing problems. I've also prepended the message timestamp and message count numbers to make sure that the log messages are unique git-svn-id: https://svn.forgerock.org/opendj/trunk@3105 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
This change adds some niceness to dsconfig so that it will ask users if they want to enable a referenced component which is currently disabled. If the user says yes, dsconfig will enable the referenced component and commit the change. If this fails (e.g. the current state of the component means that it cannot be enabled), the user is given the opportunity to edit the properties of the component in order to fix the problems. Users a free to cancel out at any moment. As part of this change I also refactored some of the error handling. One advantage of this is that if a problem occurs while using dsconfig non-interactively, more helpful messages will be displayed in certain situations. For example, if there are missing mandatory properties, a table is displayed showing the mandatory properties and their syntax. git-svn-id: https://svn.forgerock.org/opendj/trunk@3104 41b1ffd8-f28e-4786-ab96-9950f0a78031
18 Sep, 2007
9 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3103 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3102 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3101 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
updates from being started. Also, add a layer of protection against uncaught exceptions from the MonitorProvider.updateMonitorData() method. git-svn-id: https://svn.forgerock.org/opendj/trunk@3100 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Use the new option for the template file. git-svn-id: https://svn.forgerock.org/opendj/trunk@3099 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Do not check ADS certificate validity period. git-svn-id: https://svn.forgerock.org/opendj/trunk@3098 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ional test suite. No loss of coverage here. git-svn-id: https://svn.forgerock.org/opendj/trunk@3097 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…olean properties. This is useful in components such as the LDAP connection handler where the referenced key/trust manager must be enabled only if the connection handler is enabled and if it is using SSL. git-svn-id: https://svn.forgerock.org/opendj/trunk@3096 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3095 41b1ffd8-f28e-4786-ab96-9950f0a78031
17 Sep, 2007
7 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3094 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3093 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
2. Add testcase to check that cached key is reused for successive encryptions that request the same algorithm and key length (instead of generating another key). git-svn-id: https://svn.forgerock.org/opendj/trunk@3092 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Use the proper server in the progress message. git-svn-id: https://svn.forgerock.org/opendj/trunk@3091 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3090 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
that is part of the Mozilla LDAP SDK for Java. Also, use this source stub to create the org.opends.server.protocols.internal.InternalMozillaLDAPSocketFactory class which implements that interface and allows users to more easily use the Mozilla LDAP SDK for Java to invoke internal operations in the server. Note that the source stub is used only to allow our code to compile. Anyone that wants to use the Mozilla LDAP SDK for Java to perform internal operations will need to supply the full library containing the LDAP SDK for Java. git-svn-id: https://svn.forgerock.org/opendj/trunk@3089 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@3088 41b1ffd8-f28e-4786-ab96-9950f0a78031