- Timestamp:
- 2016-12-13T16:22:24+13:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/core/OAIReceptionist.java
r30034 r31229 108 108 109 109 if (this.mr==null) { 110 logger.error(" message routers must be set 110 logger.error(" message routers must be set before calling oai configure"); 111 111 return false; 112 112 } … … 157 157 if (!name.equals("")) { 158 158 this.super_coll_data.put(name, super_coll); 159 logger. error("adding in super coll "+name);159 logger.info("adding in super coll "+name); 160 160 } 161 161 } … … 239 239 // send to MR 240 240 msg_node = mr.process(message); 241 logger. error(XMLConverter.getPrettyString(msg_node));241 logger.info("*** " + XMLConverter.getPrettyString(msg_node)); 242 242 NodeList response_list = ((Element)msg_node).getElementsByTagName(GSXML.RESPONSE_ELEM); 243 243 for (int c=0; c<response_list.getLength(); c++) { … … 245 245 Element response = (Element)response_list.item(c); 246 246 String coll_name = GSPath.getFirstLink(response.getAttribute(GSXML.FROM_ATT)); 247 logger. error("coll from response "+coll_name);247 logger.info("*** coll from response "+coll_name); 248 248 NodeList set_list = response.getElementsByTagName(OAIXML.SET); 249 249 for (int j=0; j<set_list.getLength(); j++) { … … 251 251 Element set = (Element)set_list.item(j); 252 252 String set_spec = GSXML.getNodeText((Element)GSXML.getChildByTagName(set, OAIXML.SET_SPEC)); 253 logger. error("set spec = "+set_spec);253 logger.info("*** set spec = "+set_spec); 254 254 // this may change if we add site name back in 255 255 // setSpecs will be collname or collname:subset or supercollname 256 256 if (set_spec.indexOf(":")==-1 && ! set_spec.equals(coll_name)) { 257 257 // it must be a super coll spec 258 logger. error("found super coll, "+set_spec);258 logger.info("*** found super coll, "+set_spec); 259 259 // check that it is a valid one from config 260 260 if (this.has_super_colls == true && this.super_coll_data.containsKey(set_spec)) { 261 261 Vector <String> subcolls = this.super_coll_map.get(set_spec); 262 262 if (subcolls == null) { 263 logger. error("its new!!");263 logger.info("*** its new!!"); 264 264 // not in there yet 265 265 subcolls = new Vector<String>(); … … 267 267 this.super_coll_map.put(set_spec, subcolls); 268 268 // the first time a supercoll is mentioned, add into the set list 269 logger. error("finding the set info "+XMLConverter.getPrettyString(this.super_coll_data.get(set_spec)));269 logger.info("*** finding the set info "+XMLConverter.getPrettyString(this.super_coll_data.get(set_spec))); 270 270 listsets_element.appendChild(GSXML.duplicateWithNewName(listsets_doc, this.super_coll_data.get(set_spec), OAIXML.SET, true)); 271 271 } … … 295 295 296 296 Element response = (Element) this.mr.process(mr_request_message); 297 logger. error("configure response = "+XMLConverter.getPrettyString(response));297 logger.info("*** configure response = "+XMLConverter.getPrettyString(response)); 298 298 } 299 299 /** process using strings - just calls process using Elements */ … … 319 319 */ 320 320 public Node process(Node message_node) { 321 logger. error("OAIReceptionist received request");321 logger.info("*** OAIReceptionist received request"); 322 322 323 323 Element message = GSXML.nodeToElement(message_node); 324 logger. error(XMLConverter.getString(message));324 logger.info("*** " + XMLConverter.getString(message)); 325 325 326 326 // check that its a correct message tag … … 395 395 ArrayList<String> param_list = new ArrayList<String>(param_map.keySet()); 396 396 for(int i=0; i<param_list.size(); i++) { 397 logger. error("param, key = "+param_list.get(i)+", value = "+param_map.get(param_list.get(i)));397 logger.info("*** param, key = "+param_list.get(i)+", value = "+param_map.get(param_list.get(i))); 398 398 if (valid_strs.contains(param_list.get(i)) == false) { 399 399 return false; … … 616 616 617 617 Element result = (Element)mr.process(mr_msg); 618 logger. error(verb+ " result for coll "+current_coll);619 logger. error(XMLConverter.getPrettyString(result));618 logger.info("*** " + verb+ " result for coll "+current_coll); 619 logger.info("*** " + XMLConverter.getPrettyString(result)); 620 620 if (result == null) { 621 621 logger.info("message router returns null"); … … 665 665 // we have finished one collection and there are no more collection 666 666 // if we need to send a resumption token (in this case, only because we started with one, then it will be empty 667 logger. error("at end of list, need empty result token");667 logger.info("*** at end of list, need empty result token"); 668 668 empty_result_token = true; 669 669 } … … 692 692 // we need a resumption token 693 693 if (empty_result_token) { 694 logger. error("have empty result token");694 logger.info("*** have empty result token"); 695 695 token = ""; 696 696 } else {
Note:
See TracChangeset
for help on using the changeset viewer.