diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/com/ibm/ServerWizard2/model/AttributeValueNative.java | 5 | ||||
-rw-r--r-- | src/com/ibm/ServerWizard2/model/AttributeValueSimple.java | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/src/com/ibm/ServerWizard2/model/AttributeValueNative.java b/src/com/ibm/ServerWizard2/model/AttributeValueNative.java index df8688e..7ac85d3 100644 --- a/src/com/ibm/ServerWizard2/model/AttributeValueNative.java +++ b/src/com/ibm/ServerWizard2/model/AttributeValueNative.java @@ -26,7 +26,10 @@ public class AttributeValueNative extends AttributeValue { } public void readInstanceXML(Element e) { - field.value = SystemModel.getElement(e, "default"); + String v = SystemModel.getElement(e, "default"); + if (!v.isEmpty() || field.value.isEmpty()) { + field.value = v; + } } @Override diff --git a/src/com/ibm/ServerWizard2/model/AttributeValueSimple.java b/src/com/ibm/ServerWizard2/model/AttributeValueSimple.java index 434efb2..50b2a71 100644 --- a/src/com/ibm/ServerWizard2/model/AttributeValueSimple.java +++ b/src/com/ibm/ServerWizard2/model/AttributeValueSimple.java @@ -62,7 +62,10 @@ public class AttributeValueSimple extends AttributeValue { } public void readInstanceXML(Element e) { - field.value = SystemModel.getElement(e, "default"); + String v = SystemModel.getElement(e, "default"); + if (!v.isEmpty() || field.value.isEmpty()) { + field.value = v; + } } @Override |