30 Aug, 2007
14 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2871 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
referenced method couldn't be found. git-svn-id: https://svn.forgerock.org/opendj/trunk@2870 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2869 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2868 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…otation for generated packages: @org.opends.server.types.PublicAPI( stability=org.opends.server.types.StabilityLevel.VOLATILE, mayInstantiate=false, mayExtend=false, mayInvoke=true) git-svn-id: https://svn.forgerock.org/opendj/trunk@2867 41b1ffd8-f28e-4786-ab96-9950f0a78031 -
git-svn-id: https://svn.forgerock.org/opendj/trunk@2866 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…he global interactive mode. git-svn-id: https://svn.forgerock.org/opendj/trunk@2865 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2864 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
1) add support for indenting text table printers: TextTablePrinter#setIndentWidth(int) 2) change the wrapping behavior of text table printers so that words which are too big to fit in the cell's width are not split (this will prevent Java class name properties from being split in dsconfig) 3) minor code clean-up: remove unnecessary final keywords and simplify inner classes git-svn-id: https://svn.forgerock.org/opendj/trunk@2863 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…escriptors irrespective of line breaks git-svn-id: https://svn.forgerock.org/opendj/trunk@2862 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Also 2094 problem is mostly due to a bad configuration, this fix makes sure that the exception happening at the database level is correctly taken into account to update the task status. git-svn-id: https://svn.forgerock.org/opendj/trunk@2861 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
The delete-xxx sub-command was silently failing in non-interactive mode because it was silently prompting for confirmation and defaulting to "no". This change also re-enables the file system entry cache unit tests which were failing as a result of this bug. git-svn-id: https://svn.forgerock.org/opendj/trunk@2860 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Modifications done in dsframework CLI are: 1) create-admin-user and set-admin-user-properties are now handled privilege properties (--set privilege:[-]<privilege-name>) 2) get-admin-user-properties shows privileges property associated to the user git-svn-id: https://svn.forgerock.org/opendj/trunk@2859 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
ServerDescriptor#createStandalone now induces the server to initialize its local instance key. ADSContext#registerServer writes the instance public-key certificate to "cn=instance keys,cn=admin data" and links that entry to the server entry in ADS. Still to consider: ADSContext#updateServer ADSContext#unregisterServer ServerDescriptor#setAdsProperties git-svn-id: https://svn.forgerock.org/opendj/trunk@2858 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Aug, 2007
21 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2857 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
user that the server should run as (invoked via "su"), and also lets the user specify the JAVA_HOME and JAVA_ARGS settings that should be used. This also updates the start-ds and stop-ds commands to support a --quiet argument, which causes them to not generate any output. The generated RC script uses this option, since server startup output shouldn't be generated at system boot time. git-svn-id: https://svn.forgerock.org/opendj/trunk@2856 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2855 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
that new bug in dsconfig is causing them to fail. OpenDS Issue Number: 2192 git-svn-id: https://svn.forgerock.org/opendj/trunk@2854 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2853 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…agers and trust managers. Also rearranged the function calls to setup and teardown for the jks security SSL test suites in order to more easily accommdate the new test cases. git-svn-id: https://svn.forgerock.org/opendj/trunk@2852 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…SL and unconfigureSSL. This allows the use of these functions to create and delete new key managers and trust managers. git-svn-id: https://svn.forgerock.org/opendj/trunk@2851 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Define some new constants in ToolConstants that are used by SecureConnectionCliParser. This way all the utilities using this class will benefit of the fix. Note: this fix adds short options so the interface change does not break any tool that might be using the impacting commands. git-svn-id: https://svn.forgerock.org/opendj/trunk@2850 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
2. fix for memory hungry test and server log parsing - now uses temporary files instead of memory 3. update the test verdict to reflect inconclusive and known issue states 4. fix for wrapping log lines longer than 100 characters 5. fix to show known issue state only if a test fails 6. make log parsing more robust when the server is not installed where expected git-svn-id: https://svn.forgerock.org/opendj/trunk@2849 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2848 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Refactor some code and put it in CliApplicationHelper. Fix some minor bugs in the output of the command-lines. git-svn-id: https://svn.forgerock.org/opendj/trunk@2846 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2845 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2844 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Overview: This change completes the dsconfig interactive mode. dsconfig now supports two levels of interactivity: 1) Usage: dsconfig A top-level menu driven text based console. Using this interactive mode the user is able able to perform multiple administrative tasks via a menu-driven interface 2) Usage: dsconfig <sub-command> dsconfig will perform the administrative task associated with the specified sub-command prompting the user for any missing information required in order to complete the task In addition, both interactive modes will prompt the user for any connection parameters not specified on the command line. Note that it is possible to run dsconfig non-interactively using the "-n" option. Although this is only available when a sub-command is provided. Other changes: 1) part of this work required implementing a generic CLI application framework. This includes an API for building and running menu-based interfaces. The classes are located in a new package called org.opends.server.util.cli 2) the dsconfig related messages have been relocated into a separate dsconfig-specific properties file. git-svn-id: https://svn.forgerock.org/opendj/trunk@2843 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2842 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2841 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
… use when this was not provided. Before asking to use SSL or startTLS check that they can actually be used. Rename StatusCliParser to StatusCliArgumentParser for coherency. Define the no prompting options in ToolConstants. git-svn-id: https://svn.forgerock.org/opendj/trunk@2840 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
2. removed python unused Matcher class 3. fix for testcase identification to start dumping the STAX log into test-log.xml 4. fix for indexes test cases (added -n to dsconfig) git-svn-id: https://svn.forgerock.org/opendj/trunk@2839 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
alternate repositories. The current implementation is still the default server-wide mechanism using the config/schematokens.dat file, but it will be possible to use this API to create alternate implementations (e.g., one for the JE backend that stores the tokens in the database). This provides the first part of the fix for issue #2158. git-svn-id: https://svn.forgerock.org/opendj/trunk@2838 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…are now timed down to the second. subsecond timing would have been too platform(C library actually) dependent in python\n3. adapted the XSL to report the number of known issues\n4. Still need to fix coverage % XSL template\n5. other minor XSL fixes\n6. added windows new line support in environment.xml git-svn-id: https://svn.forgerock.org/opendj/trunk@2837 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2836 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Aug, 2007
5 commits
-
1. replace getNewServerAdsProperties(getUserData()) with ServerDescriptor to: a. align with new ReplicationCliMain b. allow implementing publicKeyCertificate entry independent of CLI/GUI. 2. inline getRemoteServerProperties (single caller) git-svn-id: https://svn.forgerock.org/opendj/trunk@2835 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Instead of closing the environment, deleting the files, and re-opening the environment, we are keeping the environment open and just truncating the databases. This dramatically reduces the amount of memory required to run the unit tests, apparently as a result of a memory leak in the Berkeley DB JE when the environment is repeatedly opened and closed. Note that the latest release of Berkeley DB JE (3.2.44, which we aren't yet using) claims to have a fix for a similar problem (JE issue #15444 as described in http://forums.oracle.com/forums/thread.jspa?messageID=1782659) but testing with that JE version didn't appear to resolve the problem so it is likely that the issue still exists. However, while it was causing a significant problem in our test cases, it is unlikely to cause problems in production environments because the JE environment should not be repeatedly opened and closed in the same JVM instance. git-svn-id: https://svn.forgerock.org/opendj/trunk@2834 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ng TestNG on some machines. git-svn-id: https://svn.forgerock.org/opendj/trunk@2833 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Clean up duplicate code in Installer.updateADS in preparation for adding instance public-key certificate to properties. External behavior (e.g., registeredNewServerOnRemote) should be unchanged. Ran precommit tests and various setup hand tests. git-svn-id: https://svn.forgerock.org/opendj/trunk@2832 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@2831 41b1ffd8-f28e-4786-ab96-9950f0a78031