Ignore:
Timestamp:
2002-08-20T10:39:06+12:00 (22 years ago)
Author:
kjdon
Message:

modified

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/service/ServiceModule.java

    r3235 r3363  
    207207    String info = request.getAttribute("info");
    208208    if (type.equals("describe")) { // process here, not by subclass
     209        Element response = doc_.createElement("response");
     210        response.setAttribute("type", "describe");
    209211        if (to.equals("")) { // to="", look at info
    210212        if (info.equals("serviceList")) {
    211             return short_service_info_;
     213            response.appendChild(short_service_info_);
     214            return response;
    212215        }
    213216        // else error in info field
     
    216219        } else { // describe a particular service
    217220        if (service_info_map_.containsKey(to)) {
    218             return (Element)service_info_map_.get(to);
     221            response.appendChild((Element)service_info_map_.get(to));
     222            return response;
    219223        }
    220224        // else error in to field
Note: See TracChangeset for help on using the changeset viewer.