Ignore:
Timestamp:
2019-03-08T11:40:31+13:00 (5 years ago)
Author:
davidb
Message:

Code tidy up

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gs3-extensions/iiif-servlet/trunk/src/gsdl-src/java/org/greenstone/gsdl3/IIIFServerBridge.java

    r32875 r32883  
    8686    }
    8787
    88     /**
    89     * initialise the class
    90     */
     88    /**
     89    * initialise the class
     90    */
    9191    public void init(String site_name) throws UnavailableException, Exception
    9292    {
    93         ////GlobalProperties.loadGlobalProperties(config.getServletContext().getRealPath(""));
    94            
    9593        org.greenstone.util.GlobalProperties.loadGlobalProperties("");
    96         //org.greenstone.util.GlobalProperties.loadGlobalProperties(config.getServletContext().getRealPath(""));
    97         //org.greenstone.util.GlobalProperties.loadGlobalProperties("/home/osboxes/research/code/greenstone3-svn/web");
    9894        java.io.InputStream in = Class.forName("org.greenstone.util.GlobalProperties").getClassLoader().getResourceAsStream("global.properties");
    9995
    100         //String gsdl3_writablehome = System.getProperty("gsdl3.writablehome");
    10196        String tomcat_context = System.getProperty("tomcat.context");
    102         System.err.println("*** in = " + in);
    103         //System.err.println("*** gsdl3.writablehome = " + gsdl3_writablehome);
    104         System.err.println("*** tomcat.context = " + tomcat_context);
    10597       
    10698        // the receptionist -the servlet will talk to this
     
    121113    } // end of init()
    122114
     115    /*
     116      Written but never used/tested
     117    */
     118   
    123119        public void remote_init(String remote_site_name, String remote_site_type, String remote_site_address) throws UnavailableException
    124120        {
     
    166162        public String doGetDocumentMessage(String identifier)
    167163    {
    168         // oai always requires the content type be text/xml
    169         //request.setCharacterEncoding("UTF-8");
    170             //response.setContentType("text/xml;charset=UTF-8");
    171         //PrintWriter out = response.getWriter();
    172164        String result = "";
    173165       
     
    178170        String verb = "GetRecord";
    179171        Document response_doc = XMLConverter.newDOM();
    180         Element xml_response = IIIFXML.createBasicResponse(response_doc, verb, pairs);
     172        //Element xml_response = IIIFXML.createBasicResponse(response_doc, verb, pairs);
    181173        Element verb_elem = null;
    182174       
     
    185177        Element xml_message = request_doc.createElement(GSXML.MESSAGE_ELEM);
    186178        Element xml_request = request_doc.createElement(GSXML.REQUEST_ELEM);
    187         // The type attribute is set to be 'oaiService' from OAIServer to OAIReceptionist.
    188         ////xml_request.setAttribute(GSXML.TYPE_ATT, OAIXML.OAI_SERVICE); // ****
    189         //xml_request.setAttribute(GSXML.LANG_ATT, lang);
    190179        xml_request.setAttribute(GSXML.TO_ATT, verb);
    191180        addParams(xml_request, pairs);
    192181
    193         //xml_request.setAttribute(GSXML.OUTPUT_ATT, output);????
    194182        xml_message.appendChild(xml_request);
    195183
     
    199187            logger.info("xml_result is null");
    200188            verb_elem = IIIFXML.createErrorElement(response_doc, "Internal error", "");
    201             xml_response.appendChild(verb_elem);
     189            //xml_response.appendChild(verb_elem);
    202190        }
    203191        else
     
    206194            //
    207195            // All response elements are in the form (with a corresponding verb
    208             // name): <message> <response> <verb> ... <resumptionToken> .. this
    209             // is optional! </resumptionToken> </verb> </response> </message>
     196            // name): <message> <response> <verb> ... </verb> </response> </message>
    210197            //
    211198            Node res = GSXML.getChildByTagName(xml_result, GSXML.RESPONSE_ELEM);
     
    216203            }
    217204            else {
    218                 System.err.println("*** res (verb_elem) = " + XMLConverter.getPrettyString(res));
    219                
    220205                verb_elem = GSXML.getFirstElementChild(res); // GetRecord
    221206                Node record_node = GSXML.getFirstElementChild(verb_elem); // record
    222207                Element metadata_list_elem = (Element)GSXML.getChildByTagName(record_node,"metadata"); // metadata
    223208
    224                 System.err.println("*** metadata_list_elem = " + XMLConverter.getPrettyString(metadata_list_elem));
    225 
    226209                Element assocfilepath_metadata_elem = (Element)GSXML.getChildByTagName(metadata_list_elem,"assocfilepath");
    227210                String assocfilepath_metadata_val = GSXML.getNodeText(assocfilepath_metadata_elem);
     
    233216            }
    234217
    235             // ******
    236             xml_response.appendChild(response_doc.importNode(verb_elem, true));
    237             /*
    238             if ( verb_elem.getTagName().equals(IIIFXML.ERROR))
    239             {
    240               xml_response.appendChild(response_doc.importNode(verb_elem, true));
    241             }
    242             else if (IIIFXML.iiif_version.equals(IIIFXML.IIIF_VERSION2)) {
    243               xml_response.appendChild(response_doc.importNode(verb_elem, true));
    244             }
    245             else
    246             {
    247                 GSXML.copyAllChildren(xml_response, verb_elem);
    248                 }*/
    249         }
    250         /*
    251         out.println("<?xml version='1.0' encoding='UTF-8' ?>");
    252         if (this.use_oai_stylesheet)
    253         {
    254             out.println("<?xml-stylesheet type='text/xsl' href='" + this.oai_stylesheet + "' ?>\n");
    255         }
    256         out.println(XMLConverter.getPrettyString(xml_response));
    257         */
    258        
    259         //return XMLConverter.getPrettyString(xml_response);
     218            //xml_response.appendChild(response_doc.importNode(verb_elem, true));
     219        }
    260220        return result;
    261         //return xml_response;
    262221    }
    263222
Note: See TracChangeset for help on using the changeset viewer.