Changeset 3753 for trunk/gsdl3/src/java/org/greenstone/gsdl3/action
- Timestamp:
- 2003-02-21T11:42:07+13:00 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/action/QueryAction.java
r3682 r3753 146 146 147 147 Element mr_query_response = (Element)mr_.process(mr_query_message); 148 148 // System.out.println("Query response: " + converter_.getString(mr_query_response)); 149 150 Element query_result_metadata_list = (Element) GSXML.getNodeByPath(mr_query_response, "response/content/metadataList"); 151 if (query_result_metadata_list == null) { 152 System.err.println("Warning: No query result metadata.\n"); 153 } 154 else { 155 System.out.println("Query result metadata: " + converter_.getString(query_result_metadata_list) + "\n"); 156 } 157 149 158 // this result is the list of docs. 150 159 // now take that list, and get the Titles … … 194 203 meta_content.appendChild(metadata_list); 195 204 205 // System.out.println("Metadata message: " + converter_.getString(mr_metadata_message)); 196 206 Element mr_metadata_response = (Element)mr_.process(mr_metadata_message); 197 207 198 208 Element result_response = (Element)GSXML.getChildByTagName(mr_metadata_response, GSXML.RESPONSE_ELEM); 199 209 210 // If there is some metadata about the query results, add it in 211 if (query_result_metadata_list != null) { 212 Element result_content = (Element) GSXML.getChildByTagName(result_response, 213 GSXML.CONTENT_ELEM); 214 result_content.appendChild(query_result_metadata_list); 215 } 216 200 217 page.appendChild(doc_.importNode(result_response, true)); 201 218 219 // System.out.println("XMLTransformer input: " + converter_.getString(page)); 202 220 203 221 // output the page … … 205 223 Document style_doc = converter_.getDOM(new File(stylesheet)); 206 224 GSXSLT.absoluteIncludePaths(style_doc, config_); 207 return (Element)transformer_.transform(style_doc, page); 225 // Node temp = transformer_.transform(style_doc, page); 226 // System.out.println("XMLTransformer output: " + converter_.getString(temp)); 227 // return (Element) temp; 228 return (Element)transformer_.transform(style_doc, page); 208 229 209 230 }
Note:
See TracChangeset
for help on using the changeset viewer.