25 Apr, 2007
13 commits
-
failure. git-svn-id: https://svn.forgerock.org/opendj/trunk@1709 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…version of Upgrade. Upgrade now uses the WebStartDownloader to load jars in the background - Fixes UI timing issues with build information being downloaded in a different thread - Introduces a loading panel that is swapped in while panels are in begin draw state to make the UI more responsive when initialization takes a long time git-svn-id: https://svn.forgerock.org/opendj/trunk@1708 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1707 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The fix consists of modifying the scripts to launch the InstallDS classwith a test option using the JVM that was found. If the JVM can be successfully launched, the JVM is compatible with 1.5, if not we as sume that is not compatible with JDK 1.5. The downside of the fix is that it requires an additional start of the JVM each time the command line is launched. That is why the fix only applies to setup, uninstall, upgrade, start and stop command lines. The modifications in _server-script.* and _client-script.sh just modify the message displayed when a JVM could not be found (informing that JDK 1.5 or later can be used). git-svn-id: https://svn.forgerock.org/opendj/trunk@1706 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
allowing one template to extend another and inherit all of the definitions from the parent template. git-svn-id: https://svn.forgerock.org/opendj/trunk@1705 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1704 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Rename org.opends.server.replication.changelog into org.opends.server.synchronization.changelog Use replication instead of synchronization in many places in the code/comment/file names git-svn-id: https://svn.forgerock.org/opendj/trunk@1703 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Move from synchronization package name to replication. git-svn-id: https://svn.forgerock.org/opendj/trunk@1702 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The fix consists of modifying the scripts to launch the InstallDS classwith a test option using the JVM that was found. If the JVM can be successfully launched, the JVM is compatible with 1.5, if not we as sume that is not compatible with JDK 1.5. The downside of the fix is that it requires an additional start of the JVM each time the command line i s launched. That is why the fix only applies to setup, uninstall, upgrade, start and stop command lines. The modifications in _server-script.* and _client-script.sh just modify the message displayed when a JVM could not be found (informing that JDK 1.5 or later can be used). git-svn-id: https://svn.forgerock.org/opendj/trunk@1701 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
attempts to change the structural object class for an entry. OpenDS Issue Number: 1544 git-svn-id: https://svn.forgerock.org/opendj/trunk@1700 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
used to perform repeated search and modify operations directly against the JE backend without going through the protocol or core processing. git-svn-id: https://svn.forgerock.org/opendj/trunk@1699 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1697 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1696 41b1ffd8-f28e-4786-ab96-9950f0a78031
24 Apr, 2007
7 commits
-
- Narrow down the set of packages that external developers will need to access in order to write a plugin or other type of extension. Hopefully, for most things developers will only need to interact with the following packages (and their sub-packages): * org.opends.server.admin * org.opends.server.api * org.opends.server.config * org.opends.server.protocols.internal * org.opends.server.types * org.opends.server.util - As part of the attempted narrowing of packages that external developers need to access, I have moved the org.opends.server.core.Operation and org.opends.server.protocols.ldap.LDAPException classes to the org.opends.server.types package. I have also created org.opends.server.types.RawAttribute to wrap the org.opends.server.protocols.ldap.LDAPAttribute class, and org.opends.server.types.RawModification to wrap the org.opends.server.protocols.ldap.LDAPModification class. - I have updated the internal operations API to add a few new convenience methods when performing internal operations. - I have updated all of our message strings so that none of them end in periods (except those that end with an ellipsis). This will help us avoid the problem in which we see multiple periods due to embedding one message in another. - I have moved a message file from a synchronizaiton package to the messages package and resolved conflicts with existing message IDs. - I have updated a number of cases in which StaticUtils.stackTraceToSingleLineString() was used in client-facing code to replace those calls with StaticUtils.getExceptionMessage() instead. This should provide a more user-friendly message that will hopefully not reduce our ability to debug problems that may arise. - I have cleaned up some of the code in the org.opends.server.api package so that all of the classes use consistent formatting, and to fix a couple of potential Javadoc problems. - I have moved the build-tools/src directory to src/build-tools to be more consistent with other components of the server. - I have updated the build script so that the xslt task will no longer dump lots of output to the terminal when generating code. I have also gotten rid of warnings about run.classpath not being set properly. git-svn-id: https://svn.forgerock.org/opendj/trunk@1695 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1694 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1693 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The message has been improved on the server side, but however the code of statuspanel has been modified to explicitly call the method close of the different DirContext objects when they are no longer used. git-svn-id: https://svn.forgerock.org/opendj/trunk@1692 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…e.exec and providing some passwords in clear. The modifications in the code use the OuputStream of the process that is generated to pass the password. The resulting code depends has been tested using JDK 1.5 and 1.6 on Solaris sparc, Windows XP and Linux 2.4.7. git-svn-id: https://svn.forgerock.org/opendj/trunk@1691 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1690 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…discovered when specifying some duration based properties: * duration and size units had to be specified in default behaviors * upper/lower limit had to be specified without a unit and with values in the property's base unit (bytes for size properties) This change enables us to specify duration and size property constraints and defaults with or without units (when no unit is specified we default to the property's base unit). The Duration{Unit|PropertyDefinition} APIs have also been re-aligned with the Size{Unit|PropertyDefinition} APIs where possible and the unit tests updated (incl. replacing many bad uses of the assert keyword with the assertEquals TestNG method). git-svn-id: https://svn.forgerock.org/opendj/trunk@1689 41b1ffd8-f28e-4786-ab96-9950f0a78031
23 Apr, 2007
13 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1688 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1687 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
and is causing a Javadoc build warning. git-svn-id: https://svn.forgerock.org/opendj/trunk@1686 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1685 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
implement the Serializable interface. git-svn-id: https://svn.forgerock.org/opendj/trunk@1684 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1683 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
org.opends.server.synchronization.plugin.PersistentServerStateTest.java git-svn-id: https://svn.forgerock.org/opendj/trunk@1682 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1681 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
and makes possible to dynamically add or remove changelog server and synchronization domains in a running server (issue 639). It was necessary to slightly modify the configuration : - The objectclass ds-cfg-multimaster-synchronization-provider must be added to the entry : cn=Multimaster Synchronization,cn=Synchronization Providers,cn=config - the domains must be configured under cn=domains, cn=Multimaster Synchronization,cn=Synchronization Providers,cn=config instead of being directly under this entry. The synchronization.ldif file has been updated to reflect these changes. I will update the configuration doc in the wiki git-svn-id: https://svn.forgerock.org/opendj/trunk@1680 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
New output: -f, --filename {filemane} Specifies the LDIF file containing the changes to apply. git-svn-id: https://svn.forgerock.org/opendj/trunk@1679 41b1ffd8-f28e-4786-ab96-9950f0a78031 -
It is now possible to constrain the set of valid values for a string property using regular expressions. git-svn-id: https://svn.forgerock.org/opendj/trunk@1678 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1677 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
- The Upgrader wizard panels (except the final progress panel) now pass real user data to the upgrader process. - A RemoteBuildManager that handles querying for and downloading build files. Also code for handling access through web proxies. - The create-webstart-standalone script has been modified to generate a QuickUpgrade.jnlp file that is put into the 'install' directory as a peer to the QuickSetup.jnlp script. git-svn-id: https://svn.forgerock.org/opendj/trunk@1676 41b1ffd8-f28e-4786-ab96-9950f0a78031
20 Apr, 2007
7 commits
-
about unchecked arguments. git-svn-id: https://svn.forgerock.org/opendj/trunk@1675 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
user-friendly error messages from exceptions. For exceptions generated within the project, we'll just use the user-provided message and also display the unique message ID. For null pointer exceptions, we'll display the fact that it was a null pointer exception and the source file and line number on which it occurred. For invocation target exceptions, we'll handle the wrapped exception. For all other types of exceptions, we'll display the name of the exception class and the message, or if there is no message the source file and line number. git-svn-id: https://svn.forgerock.org/opendj/trunk@1674 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1673 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1672 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1671 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… file is created under "bat" directory and not under "lib". This broke the start and stop when the windows service was enabled and forced the user to set JAVA_HOME in order to use command-lines. git-svn-id: https://svn.forgerock.org/opendj/trunk@1670 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@1669 41b1ffd8-f28e-4786-ab96-9950f0a78031