| 132 | | |
|---|
| | 132 | |
|---|
| | 133 | // add collection type attribute to paramList |
|---|
| | 134 | String col_type = ""; |
|---|
| | 135 | NodeList collect_elem = coll_about_response.getElementsByTagName(GSXML.COLLECTION_ELEM); |
|---|
| | 136 | if(collect_elem.getLength() != 0) { |
|---|
| | 137 | for (int i=0; i < collect_elem.getLength(); i++) { |
|---|
| | 138 | Element e = (Element) collect_elem.item(i); |
|---|
| | 139 | col_type = e.getAttribute(GSXML.TYPE_ATT); |
|---|
| | 140 | } |
|---|
| | 141 | } else { |
|---|
| | 142 | logger.error(GSXML.COLLECTION_ELEM + " element is null"); |
|---|
| | 143 | } |
|---|
| | 144 | |
|---|
| | 145 | NodeList paramList = request.getElementsByTagName(GSXML.PARAM_ELEM+GSXML.LIST_MODIFIER); |
|---|
| | 146 | if(paramList.getLength() != 0) { |
|---|
| | 147 | for (int i=0; i<paramList.getLength(); i++) { |
|---|
| | 148 | Element e = (Element) paramList.item(i); |
|---|
| | 149 | Element ct = GSXML.createParameter(request.getOwnerDocument(), GSParams.COLLECTION_TYPE, col_type.equalsIgnoreCase("mg") ? "0" : "1"); |
|---|
| | 150 | e.appendChild(ct); |
|---|
| | 151 | } |
|---|
| | 152 | } else { |
|---|
| | 153 | logger.info("paramList is null!!"); |
|---|
| | 154 | } |
|---|
| | 155 | |
|---|