06 Feb, 2015
7 commits
-
This patch sets up an OpenDJ Reference, and moves all the reference content out of the OpenDJ Admin Guide. This is preparation to move to using generated content as much as possible for the reference. This has the side effect of slimming down the OpenDJ Admin Guide, hopefully making it less imposing. This is part of OPENDJ-386 Move to single reference document. git-svn-id: https://svn.forgerock.org/opendj/trunk@11692 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11690 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Add maven-plugin-plugin in pluginManagement section of main pom.xml to ensure compatibility with maven 3.0.x Update dependencies of opendj maven plugins git-svn-id: https://svn.forgerock.org/opendj/trunk@11689 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ough subcommand options DSConfig.java: Code cleanup git-svn-id: https://svn.forgerock.org/opendj/trunk@11688 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ough subcommand options DSConfig.java: Added appendDefaultBehavior() to improve XML output for "Default Value" stanza. In appendAllowedValues() and appendSyntax(), improved code look and XML indentation. git-svn-id: https://svn.forgerock.org/opendj/trunk@11687 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ough subcommand options Changed output for generated documentation after Mark's comment in CR-5982. git-svn-id: https://svn.forgerock.org/opendj/trunk@11686 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11685 41b1ffd8-f28e-4786-ab96-9950f0a78031
05 Feb, 2015
6 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11683 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Add new maven plugins to opendj pom.xml: - opendj-manifest-classpath-maven-plugin - opendj-logref-doc-maven-plugin - opendj-concat-schema-maven-plugin git-svn-id: https://svn.forgerock.org/opendj/trunk@11682 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
This plugin generates xml files containing representations of messages found in properties files git-svn-id: https://svn.forgerock.org/opendj/trunk@11681 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11680 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ough subcommand options Further improvements after CR-5982. DSConfig.java: In appendUsage(), excluded HelpSubCommandHandler + found a better API to access the correct data (previous data were incorrect). SubCommandArgumentParser.java: Do not unnecessarily create StringBuilders appended to other StringBuilders. git-svn-id: https://svn.forgerock.org/opendj/trunk@11679 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11678 41b1ffd8-f28e-4786-ab96-9950f0a78031
04 Feb, 2015
3 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11677 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11676 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11674 41b1ffd8-f28e-4786-ab96-9950f0a78031
03 Feb, 2015
5 commits
-
SubCommandArgumentParser.java: After r11664, getUsage(Argument) should call setUsageOrVersionDisplayed() itself. ManageAccountTestCase.java: Extracted method manageAccountMain(), the change to SubCommandArgumentParser will fix the tests. DsconfigOptionsTestCase.java: For testGenerateDoc() failure, calling DSConfig with "-?" option and "org.forgerock.opendj.gendoc" property set now returns SUCCESS while it was not before. This is due to r11664 which stops dsconfig execution after generating the documentation. This test assertion did not make sense to me. *.java: Code cleanup git-svn-id: https://svn.forgerock.org/opendj/trunk@11672 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
This is a problem since switching to using the opendj-cli argument classes. This happens because the opendj-cli tools check the new "com.forgerock.opendj.ldap.tools.scriptName" property instead of the opends property "org.opends.server.scriptName" that is still set by the server tools. Fixed by also checking the legacy opends property. Factorized the code from ArgumentParser, SubCommandArgumentParser and DSConfig. ArgumentParser.java: Added constant PROPERTY_SCRIPT_NAME_LEGACY. Extracted methods getScriptNameOrJava(), getLocalizableScriptName() and getScriptName(). git-svn-id: https://svn.forgerock.org/opendj/trunk@11668 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
DSConfig.java: Used DSCONFIGTOOLNAME constant. Extracted method getCommandName() and conflictingArgs(). git-svn-id: https://svn.forgerock.org/opendj/trunk@11667 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
…ough subcommand options Left code generating the reference documentation in opendj-cli SubCommandArgumentParser, so it can be reused with other tools using SubCommandArgumentParser. Created SubCommandUsageHandler interface to allow outputing additional documentation + implemented it in opendj-config DSConfig, this way the code can access all the config classes and generate the reference documentation inline with the command usage. SubCommandArgumentParser.java: Added subCommandUsageHandler field + setter. In toRefSect2(), used subCommandUsageHandler to output additional documentation. DSConfig.java: Created inner class DSConfigSubCommandUsageHandler + copied code from ConfigGuideGeneration to here. git-svn-id: https://svn.forgerock.org/opendj/trunk@11666 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11665 41b1ffd8-f28e-4786-ab96-9950f0a78031
30 Jan, 2015
1 commit
-
SubCommandArgumentParser.java: Moved call to setUsageOrVersionDisplayed(true) into getUsage(), instead of duplicating this call in each sub method calls. Extracted method generateReferenceDoc(). git-svn-id: https://svn.forgerock.org/opendj/trunk@11664 41b1ffd8-f28e-4786-ab96-9950f0a78031
29 Jan, 2015
7 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11661 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11660 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Manually fixed the test assertions git-svn-id: https://svn.forgerock.org/opendj/trunk@11659 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11658 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11656 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11655 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Added the 2 required BMP files and update factory to take them into account. git-svn-id: https://svn.forgerock.org/opendj/trunk@11653 41b1ffd8-f28e-4786-ab96-9950f0a78031
28 Jan, 2015
2 commits
-
Index.java: Extracted methods and constants for code readability. git-svn-id: https://svn.forgerock.org/opendj/trunk@11652 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Adds fluent builder for matching rule use schema element. git-svn-id: https://svn.forgerock.org/opendj/trunk@11649 41b1ffd8-f28e-4786-ab96-9950f0a78031
27 Jan, 2015
5 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11647 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11644 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
Thanks to Jean-Noël git-svn-id: https://svn.forgerock.org/opendj/trunk@11643 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11640 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11639 41b1ffd8-f28e-4786-ab96-9950f0a78031
26 Jan, 2015
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11635 41b1ffd8-f28e-4786-ab96-9950f0a78031
23 Jan, 2015
1 commit
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11629 41b1ffd8-f28e-4786-ab96-9950f0a78031
22 Jan, 2015
2 commits
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11627 41b1ffd8-f28e-4786-ab96-9950f0a78031
-
git-svn-id: https://svn.forgerock.org/opendj/trunk@11625 41b1ffd8-f28e-4786-ab96-9950f0a78031