- Timestamp:
- 2012-05-30T15:34:25+12:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/java/org/greenstone/gsdl3/LibraryServlet.java
r25635 r25717 1 1 package org.greenstone.gsdl3; 2 2 3 import org.greenstone.gsdl3.comms.*; 4 import org.greenstone.gsdl3.core.*; 3 import java.io.IOException; 4 import java.io.PrintWriter; 5 import java.io.Serializable; 6 import java.lang.reflect.Type; 7 import java.util.ArrayList; 8 import java.util.Enumeration; 9 import java.util.HashMap; 10 import java.util.Hashtable; 11 import java.util.Iterator; 12 import java.util.List; 13 import java.util.Map; 14 15 import javax.servlet.ServletConfig; 16 import javax.servlet.ServletException; 17 import javax.servlet.http.Cookie; 18 import javax.servlet.http.HttpServletRequest; 19 import javax.servlet.http.HttpServletResponse; 20 import javax.servlet.http.HttpSession; 21 import javax.servlet.http.HttpSessionBindingEvent; 22 import javax.servlet.http.HttpSessionBindingListener; 23 24 import org.apache.commons.lang3.StringUtils; 25 import org.apache.log4j.Logger; 26 import org.greenstone.gsdl3.action.PageAction; 27 import org.greenstone.gsdl3.comms.Communicator; 28 import org.greenstone.gsdl3.comms.SOAPCommunicator; 29 import org.greenstone.gsdl3.core.DefaultReceptionist; 30 import org.greenstone.gsdl3.core.MessageRouter; 31 import org.greenstone.gsdl3.core.Receptionist; 5 32 import org.greenstone.gsdl3.service.Authentication; 6 import org.greenstone.gsdl3.util.*; 7 import org.greenstone.gsdl3.action.PageAction; // used to get the default action 33 import org.greenstone.gsdl3.util.GSConstants; 34 import org.greenstone.gsdl3.util.GSParams; 35 import org.greenstone.gsdl3.util.GSXML; 36 import org.greenstone.gsdl3.util.UserContext; 37 import org.greenstone.gsdl3.util.XMLConverter; 8 38 import org.w3c.dom.Document; 9 39 import org.w3c.dom.Element; 10 40 import org.w3c.dom.Node; 11 41 import org.w3c.dom.NodeList; 12 import java.io.*;13 14 import javax.servlet.*;15 import javax.servlet.http.*;16 17 import java.util.Enumeration;18 import java.util.ArrayList;19 import java.util.HashMap;20 import java.util.Iterator;21 import java.util.List;22 import java.util.Map;23 import java.lang.reflect.Type;24 import java.util.Hashtable;25 import org.apache.log4j.*;26 42 27 43 import com.google.gson.Gson; 28 44 import com.google.gson.reflect.TypeToken; 29 30 // Apache Commons31 import org.apache.commons.lang3.*;32 45 33 46 /** … … 45 58 * @see Receptionist 46 59 */ 47 public class LibraryServlet extends HttpServlet60 public class LibraryServlet extends BaseGreenstoneServlet 48 61 { 49 50 62 /** the receptionist to send messages to */ 51 63 protected Receptionist recept = null; … … 110 122 111 123 String library_name = config.getInitParameter(GSConstants.LIBRARY_NAME); 112 String gsdl3_home = config.getInitParameter(GSConstants.GSDL3_HOME);113 124 String interface_name = config.getInitParameter(GSConstants.INTERFACE_NAME); 114 125
Note:
See TracChangeset
for help on using the changeset viewer.