Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Initialize this servlet.
- */
- public void init() throws ServletException {
- if (getServletConfig().getInitParameter("debug") != null)
- debug = Integer.parseInt(getServletConfig().getInitParameter("debug"));
- if (getServletConfig().getInitParameter("input") != null)
- input = Integer.parseInt(getServletConfig().getInitParameter("input"));
- if (getServletConfig().getInitParameter("output") != null)
- output = Integer.parseInt(getServletConfig().getInitParameter("output"));
- listings = Boolean.parseBoolean(getServletConfig().getInitParameter("listings"));
- if (getServletConfig().getInitParameter("readonly") != null)
- readOnly = Boolean.parseBoolean(getServletConfig().getInitParameter("readonly"));
- if (getServletConfig().getInitParameter("sendfileSize") != null)
- sendfileSize =
- Integer.parseInt(getServletConfig().getInitParameter("sendfileSize")) * 1024;
- fileEncoding = getServletConfig().getInitParameter("fileEncoding");
- globalXsltFile = getServletConfig().getInitParameter("globalXsltFile");
- localXsltFile = getServletConfig().getInitParameter("localXsltFile");
- readmeFile = getServletConfig().getInitParameter("readmeFile");
- if (getServletConfig().getInitParameter("useAcceptRanges") != null)
- useAcceptRanges = Boolean.parseBoolean(getServletConfig().getInitParameter("useAcceptRanges"));
- // Sanity check on the specified buffer sizes
- if (input < 256)
- input = 256;
- if (output < 256)
- output = 256;
- if (debug > 0) {
- log("DefaultServlet.init: input buffer size=" + input +
- ", output buffer size=" + output);
- }
- // Load the proxy dir context.
- resources = (ProxyDirContext) getServletContext()
- .getAttribute(Globals.RESOURCES_ATTR);
- if (resources == null) {
- try {
- resources =
- (ProxyDirContext) new InitialContext()
- .lookup(RESOURCES_JNDI_NAME);
- } catch (NamingException e) {
- // Failed
- throw new ServletException("No resources", e);
- }
- }
- if (resources == null) {
- throw new UnavailableException("No resources");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement