diff options
author | Endi S. Dewata <edewata@redhat.com> | 2014-04-04 11:52:37 -0400 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2014-04-08 16:07:18 -0400 |
commit | d79e4f9500bbdd758d2c33128a2d58a3d3602fa7 (patch) | |
tree | 6d888e0a3a36df9a9417ed9ef6fcbc3638dd16d8 /base/java-tools/src | |
parent | c289405e411c5731fa21e31b5121ee4c2739258c (diff) | |
download | pki-d79e4f9500bbdd758d2c33128a2d58a3d3602fa7.tar.gz pki-d79e4f9500bbdd758d2c33128a2d58a3d3602fa7.tar.xz pki-d79e4f9500bbdd758d2c33128a2d58a3d3602fa7.zip |
Added general configuration page.
A new page has been added to manage general TPS configuration
properties. The properties are read-only by default. In edit
mode the property name will become a link which will show a
dialog to edit the property value.
The config REST service has been updated to use PATCH for
update operation and handle possible null collection of
properties.
Fixed a bug in TableItem.reset() where the code didn't clear
the table cell properly.
Fixed a bug in ConfigDatabase.getProperties() where the code
didn't handle null property key properly.
Ticket #654
Diffstat (limited to 'base/java-tools/src')
-rw-r--r-- | base/java-tools/src/com/netscape/cmstools/tps/config/ConfigCLI.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/base/java-tools/src/com/netscape/cmstools/tps/config/ConfigCLI.java b/base/java-tools/src/com/netscape/cmstools/tps/config/ConfigCLI.java index 584cf81af..f7b53ed63 100644 --- a/base/java-tools/src/com/netscape/cmstools/tps/config/ConfigCLI.java +++ b/base/java-tools/src/com/netscape/cmstools/tps/config/ConfigCLI.java @@ -55,9 +55,11 @@ public class ConfigCLI extends CLI { System.out.println(" Properties:"); Map<String, String> properties = configData.getProperties(); - for (String name : properties.keySet()) { - String value = properties.get(name); - System.out.println(" " + name + ": " + value); + if (properties != null) { + for (String name : properties.keySet()) { + String value = properties.get(name); + System.out.println(" " + name + ": " + value); + } } Link link = configData.getLink(); |