Changeset 3868


Ignore:
Timestamp:
2003-03-12T16:53:58+13:00 (21 years ago)
Author:
kjdon
Message:

relects GSXML changes

Location:
trunk/gsdl3/src/java/org/greenstone/gsdl3
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/action/AppletAction.java

    r3682 r3868  
    3232    // get the collection and service param
    3333    Element cgi_param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER);
    34     HashMap params = GSXML.extractParams(cgi_param_list);
     34    HashMap params = GSXML.extractParams(cgi_param_list, false);
    3535
    3636    // request_type is display (d) or request (r)
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/action/BrowseAction.java

    r3865 r3868  
    5353    // extract the params from the cgi-request, and check that we have a coll specified
    5454    Element cgi_paramList = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER);
    55     HashMap params = GSXML.extractParams(cgi_paramList);
     55    HashMap params = GSXML.extractParams(cgi_paramList, false);
    5656
    5757    String service_name = (String)params.get(GSCGI.SERVICE_ARG);
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/action/DocumentAction.java

    r3863 r3868  
    4545    Element request = (Element)GSXML.getChildByTagName(message, GSXML.REQUEST_ELEM);
    4646    Element cgi_paramList = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER);
    47     HashMap params = GSXML.extractParams(cgi_paramList);
     47    HashMap params = GSXML.extractParams(cgi_paramList, false);
    4848
    4949    String collection = (String) params.get(GSCGI.COLLECTION_ARG);
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/action/PageAction.java

    r3697 r3868  
    119119    // extract the params from the cgi-request,
    120120    Element cgi_paramList = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER);
    121     HashMap params = GSXML.extractParams(cgi_paramList);
     121    HashMap params = GSXML.extractParams(cgi_paramList, false);
    122122   
    123123    String coll_name = (String)params.get(GSCGI.COLLECTION_ARG);
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/action/ProcessAction.java

    r3682 r3868  
    2626    // get the param list
    2727    Element cgi_param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER);
    28     HashMap params = GSXML.extractParams(cgi_param_list);
     28    HashMap params = GSXML.extractParams(cgi_param_list, false);
    2929    String service_name = (String) params.get(GSCGI.SERVICE_ARG);
    3030    String cluster_name = (String) params.get(GSCGI.CLUSTER_ARG);
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/action/QueryAction.java

    r3863 r3868  
    5656    Element cgi_param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER);
    5757   
    58     HashMap params = GSXML.extractParams(cgi_param_list);
     58    HashMap params = GSXML.extractParams(cgi_param_list, false);
    5959   
    6060    String request_type = (String)params.get(GSCGI.REQUEST_TYPE_ARG);
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2Construct.java

    r3851 r3868  
    172172    Element status = (Element)GSXML.getChildByTagName(response, GSXML.STATUS_ELEM);
    173173    Element param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER);
    174     HashMap params = GSXML.extractParams(param_list);
     174    HashMap params = GSXML.extractParams(param_list, false);
    175175    String coll_name = (String) params.get(COL_PARAM);
    176176    String lang = request.getAttribute(GSXML.LANG_ATT);
     
    228228   
    229229    Element param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER);
    230     HashMap params = GSXML.extractParams(param_list);
     230    HashMap params = GSXML.extractParams(param_list, false);
    231231   
    232232    boolean get_status_only = false;
     
    279279   
    280280    Element param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER);
    281     HashMap params = GSXML.extractParams(param_list);
     281    HashMap params = GSXML.extractParams(param_list, false);
    282282   
    283283    boolean get_status_only = false;
     
    474474
    475475    Element param_list = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER);
    476     HashMap params = GSXML.extractParams(param_list);
     476    HashMap params = GSXML.extractParams(param_list, false);
    477477
    478478    boolean get_status_only = false;
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGPPSearch.java

    r3862 r3868  
    447447
    448448    // Process the request parameters
    449     HashMap params = GSXML.extractParams(param_list);
     449    HashMap params = GSXML.extractParams(param_list, false);
    450450
    451451    // Make sure a query has been specified
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/service/GS2MGSearch.java

    r3862 r3868  
    155155
    156156    // Process the request parameters
    157     HashMap params = GSXML.extractParams(param_list);
     157    HashMap params = GSXML.extractParams(param_list, false);
    158158
    159159    // Make sure a query has been specified
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/service/PhindPhraseBrowse.java

    r3679 r3868  
    108108   
    109109    Element param_elem = (Element)GSXML.getChildByTagName(request, GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER);
    110     HashMap params = GSXML.extractParams(param_elem);
     110    HashMap params = GSXML.extractParams(param_elem, false);
    111111   
    112112    long first_e = Long.parseLong((String)params.get("pfe"));
  • trunk/gsdl3/src/java/org/greenstone/gsdl3/service/XSLTServices.java

    r3851 r3868  
    182182    // Documents are just the ids decoding using standard URL decoding
    183183   
    184     String []ids = GSXML.getDocumentNameList(content_elem);
     184    Element doc_list = (Element)GSXML.getChildByTagName(content_elem, GSXML.DOCUMENT_ELEM+GSXML.LIST_MODIFIER);
     185    String []ids = GSXML.getAttributeValuesFromList(doc_list, GSXML.NAME_ATT);
    185186    for (int j=0; j<ids.length; j++) {
    186187      String document = null;
     
    191192      }
    192193      // something funny with the doc -
    193       Element new_doc = GSXML.createDocumentElement(doc_, ids[j]);
     194      Element new_doc = doc_.createElement(GSXML.DOCUMENT_ELEM);
     195      new_doc.setAttribute(GSXML.NAME_ATT, ids[j]); //GSXML.createDocumentElement(doc_, ids[j]);
    194196      GSXML.addDocText(doc_, new_doc, document);
    195197      response.appendChild(new_doc);
     
    213215
    214216    // extract the only parameter we care about
    215     HashMap params = GSXML.extractParams(param_list);
     217    HashMap params = GSXML.extractParams(param_list, false);
    216218    String query = (String)params.get(QUERY_PARAM);
    217219   
     
    253255    transformer.transform(source,result);
    254256    String id = writer.toString();
    255     Node no = GSXML.createDocumentElement(doc_, id);
    256     resource_list.appendChild(no);
     257    Element e = doc_.createElement(GSXML.DOCUMENT_ELEM);
     258    e.setAttribute(GSXML.NAME_ATT, id);
     259    //Node no = GSXML.createDocumentElement(doc_, id);
     260    resource_list.appendChild(e);
    257261      } catch (Throwable t) {
    258262    GSXML.addError(doc_, response, "Error in XSLTServices finding results:" + t.toString());
Note: See TracChangeset for help on using the changeset viewer.