Changeset 4971
- Timestamp:
- 2003-07-17T12:11:56+12:00 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/collection/ServiceCluster.java
r4942 r4971 267 267 s.setMessageRouter(this.router); 268 268 // pass the xml node to the service for configuration 269 s.configure(n, extra_info); 270 271 // find out the supported service types for this service module 272 Node types = s.process(message); 273 NodeList typenodes = ((Element)types).getElementsByTagName(GSXML.SERVICE_ELEM); 274 275 for (int j=0; j<typenodes.getLength();j++) { 276 String service = ((Element) typenodes.item(j)).getAttribute(GSXML.NAME_ATT); 277 this.service_map.put(service, s); 269 if (s.configure(n, extra_info)) { 278 270 279 // also add info to the ServiceInfo XML element 280 this.service_list.appendChild(this.doc.importNode(typenodes.item(j), true)); 271 // find out the supported service types for this service module 272 Node types = s.process(message); 273 NodeList typenodes = ((Element)types).getElementsByTagName(GSXML.SERVICE_ELEM); 274 275 for (int j=0; j<typenodes.getLength();j++) { 276 String service = ((Element) typenodes.item(j)).getAttribute(GSXML.NAME_ATT); 277 this.service_map.put(service, s); 278 279 // also add info to the ServiceInfo XML element 280 this.service_list.appendChild(this.doc.importNode(typenodes.item(j), true)); 281 } 281 282 } 282 283 } catch (Exception e) {
Note:
See TracChangeset
for help on using the changeset viewer.