Changeset 16688 for greenstone3/trunk/src/java/org/greenstone/gsdl3/comms
- Timestamp:
- 2008-08-08T13:23:59+12:00 (16 years ago)
- Location:
- greenstone3/trunk/src/java/org/greenstone/gsdl3/comms
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
greenstone3/trunk/src/java/org/greenstone/gsdl3/comms/Communicator.java
r9874 r16688 61 61 62 62 public String process(String xml_in) { 63 Element e = converter_.getDOM(xml_in).getDocumentElement();64 Node result = process( e);63 Node n = converter_.getDOM(xml_in); 64 Node result = process(n); 65 65 return converter_.getString(result); 66 66 } 67 67 68 abstract public Element process(Element xml_in);68 abstract public Node process(Node xml_in_node); 69 69 } -
greenstone3/trunk/src/java/org/greenstone/gsdl3/comms/SOAPCommunicator.java
r13270 r16688 56 56 private Call call_ = null; 57 57 58 /** The no-args constructor */ 59 public SOAPCommunicator() { 60 58 protected XMLConverter converter_ = null; 59 60 /** The no-args constructor */ 61 public SOAPCommunicator() { 62 converter_ = new XMLConverter(); 61 63 } 62 64 … … 94 96 } 95 97 96 public Element process(Element message) {98 public Node process(Node message_node) { 97 99 100 Element message = converter_.nodeToElement(message_node); 101 98 102 NodeList requests = message.getElementsByTagName(GSXML.REQUEST_ELEM); 99 103 if (requests.getLength()==0) { … … 159 163 message = "<message><request type=\"describe\" to=\"\" lang=\"en\"/></message>"; 160 164 Element request_elem = converter.getDOM(message).getDocumentElement(); 161 Elementresponse = comm.process(request_elem);165 Node response = comm.process(request_elem); 162 166 163 167 logger.error("response was "+converter.getPrettyString(response));
Note:
See TracChangeset
for help on using the changeset viewer.