Author: jaz
Date: Thu Jan 4 18:12:23 2007
New Revision: 492848
URL:
http://svn.apache.org/viewvc?view=rev&rev=492848Log:
few more updates and corrections for the new service interface code
Modified:
ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelService.java
ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelServiceIface.java
ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelServiceReader.java
Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelService.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelService.java?view=diff&rev=492848&r1=492847&r2=492848==============================================================================
--- ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelService.java (original)
+++ ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelService.java Thu Jan 4 18:12:23 2007
@@ -814,7 +814,7 @@
Iterator i = groupedServices.iterator();
while (i.hasNext()) {
GroupServiceModel sm = (GroupServiceModel) i.next();
- implServices.add(sm.getName());
+ implServices.add(new ModelServiceIface(sm.getName(), true));
if (Debug.verboseOn()) Debug.logVerbose("Adding service [" + sm.getName() + "] as interface of: [" + this.name + "]", module);
}
}
Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelServiceIface.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelServiceIface.java?view=diff&rev=492848&r1=492847&r2=492848==============================================================================
--- ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelServiceIface.java (original)
+++ ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelServiceIface.java Thu Jan 4 18:12:23 2007
@@ -44,4 +44,8 @@
public void isOptional(boolean optional) {
this.optional = optional;
}
+
+ public String toString() {
+ return "[" + service + ":" + optional + "]";
+ }
}
Modified: ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelServiceReader.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelServiceReader.java?view=diff&rev=492848&r1=492847&r2=492848==============================================================================
--- ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelServiceReader.java (original)
+++ ofbiz/trunk/framework/service/src/org/ofbiz/service/ModelServiceReader.java Thu Jan 4 18:12:23 2007
@@ -402,7 +402,7 @@
while (implIter.hasNext()) {
Element implement = (Element) implIter.next();
String serviceName = UtilXml.checkEmpty(implement.getAttribute("service"));
- boolean optional = UtilXml.checkBoolean(implement.getAttribute("optional"), false);
+ boolean optional = UtilXml.checkBoolean(implement.getAttribute("optional"), true);
if (serviceName.length() > 0)
service.implServices.add(new ModelServiceIface(serviceName, optional));
//service.implServices.add(serviceName);