summaryrefslogtreecommitdiffstats
path: root/base/java-tools/src/com/netscape/cmstools/tps
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2014-04-04 11:52:37 -0400
committerEndi S. Dewata <edewata@redhat.com>2014-04-08 16:07:18 -0400
commitd79e4f9500bbdd758d2c33128a2d58a3d3602fa7 (patch)
tree6d888e0a3a36df9a9417ed9ef6fcbc3638dd16d8 /base/java-tools/src/com/netscape/cmstools/tps
parentc289405e411c5731fa21e31b5121ee4c2739258c (diff)
downloadpki-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/com/netscape/cmstools/tps')
-rw-r--r--base/java-tools/src/com/netscape/cmstools/tps/config/ConfigCLI.java8
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();