[Yanel-commits] rev 23651 - public/yanel/trunk/src/resources/add-realm/src/java/org/wyona/yanel/impl/resources

michi at wyona.com michi at wyona.com
Wed Apr 11 15:09:39 CEST 2007


Author: michi
Date: 2007-04-11 15:09:38 +0200 (Wed, 11 Apr 2007)
New Revision: 23651

Modified:
   public/yanel/trunk/src/resources/add-realm/src/java/org/wyona/yanel/impl/resources/AddRealmResource2.java
Log:
get root dir if empty value

Modified: public/yanel/trunk/src/resources/add-realm/src/java/org/wyona/yanel/impl/resources/AddRealmResource2.java
===================================================================
--- public/yanel/trunk/src/resources/add-realm/src/java/org/wyona/yanel/impl/resources/AddRealmResource2.java	2007-04-11 13:08:32 UTC (rev 23650)
+++ public/yanel/trunk/src/resources/add-realm/src/java/org/wyona/yanel/impl/resources/AddRealmResource2.java	2007-04-11 13:09:38 UTC (rev 23651)
@@ -191,25 +191,30 @@
         Element parameterElement = null;
         Parameter para = null;
 
+        // Parameter "realmid"
         para = getParameterFromResourceConfig("realmid");
         parameterElement = (Element) fromScratchElement.appendChild(doc.createElementNS(NAMESPACE, "parameter"));
         parameterElement.setAttributeNS(NAMESPACE, "name", para.name);
         parameterElement.setAttributeNS(NAMESPACE, "sample-value", para.sampleValue);
 
+        // Parameter "realmname"
         para = getParameterFromResourceConfig("realmname");
         parameterElement = (Element) fromScratchElement.appendChild(doc.createElementNS(NAMESPACE, "parameter"));
         parameterElement.setAttributeNS(NAMESPACE, "name", para.name);
         parameterElement.setAttributeNS(NAMESPACE, "sample-value", para.sampleValue);
 
+        // Parameter "fslocation"
         para = getParameterFromResourceConfig("fslocation");
         parameterElement = (Element) fromScratchElement.appendChild(doc.createElementNS(NAMESPACE, "parameter"));
         parameterElement.setAttributeNS(NAMESPACE, "name", para.name);
         parameterElement.setAttributeNS(NAMESPACE, "sample-value", para.sampleValue);
+        parameterElement.setAttributeNS(NAMESPACE, "required", "" + para.required);
+        parameterElement.setAttributeNS(NAMESPACE, "hidden", "" + para.hidden);
         if (para.setValue != null) {
             if (para.setValue.length() == 0) {
-                parameterElement.setAttributeNS(NAMESPACE, "value", "/home/michi");
+                parameterElement.setAttributeNS(NAMESPACE, "configuration-value", getYanel().getRealmConfiguration().getRealm("from-scratch-realm-template").getRootDir().getAbsolutePath());
             } else {
-                parameterElement.setAttributeNS(NAMESPACE, "value", para.setValue);
+                parameterElement.setAttributeNS(NAMESPACE, "configuration-value", para.setValue);
             }
         }
         return doc;




More information about the Yanel-commits mailing list