- Timestamp:
- 2012-01-26T11:50:17+13:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/BrowseAction.java
r24889 r24993 64 64 } 65 65 66 String lang = request.getAttribute(GSXML.LANG_ATT); 67 String uid = request.getAttribute(GSXML.USER_ID_ATT); 66 UserContext userContext = new UserContext(request); 68 67 String to = GSPath.appendLink(collection, service_name); 69 68 … … 73 72 74 73 Element info_message = this.doc.createElement(GSXML.MESSAGE_ELEM); 75 Element info_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_DESCRIBE, to, lang, uid);74 Element info_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_DESCRIBE, to, userContext); 76 75 info_message.appendChild(info_request); 77 76 78 77 // also get the format stuff now if there is some 79 Element format_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_FORMAT, to, lang, uid);78 Element format_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_FORMAT, to, userContext); 80 79 info_message.appendChild(format_request); 81 80 // process the requests … … 92 91 93 92 //append site metadata 94 addSiteMetadata(page_response, lang, uid);93 addSiteMetadata(page_response, userContext); 95 94 96 95 // if rt=d, then we are just displaying the service … … 135 134 // get the browse structure for the selected node 136 135 Element classify_message = this.doc.createElement(GSXML.MESSAGE_ELEM); 137 Element classify_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, to, lang, uid);136 Element classify_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, to, userContext); 138 137 classify_message.appendChild(classify_request); 139 138 … … 200 199 if (cl_nodes.getLength() > 0) { 201 200 did_classifier = true; 202 Element cl_meta_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, to+"MetadataRetrieve", lang, uid);201 Element cl_meta_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, to+"MetadataRetrieve", userContext); 203 202 metadata_message.appendChild(cl_meta_request); 204 203 … … 237 236 if (doc_nodes.getLength() > 0) { 238 237 did_documents = true; 239 Element doc_meta_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, GSPath.appendLink(collection, "DocumentMetadataRetrieve"), lang, uid);238 Element doc_meta_request = GSXML.createBasicRequest(this.doc, GSXML.REQUEST_TYPE_PROCESS, GSPath.appendLink(collection, "DocumentMetadataRetrieve"), userContext); 240 239 metadata_message.appendChild(doc_meta_request); 241 240
Note:
See TracChangeset
for help on using the changeset viewer.