Examples of ServletConfig


Examples of javax.servlet.ServletConfig

    @Test
    public void constructorWithRegistryAsArgumentIsUsedInPreferenceOverServletConfig() throws Exception {
        final MetricRegistry metricRegistry = mock(MetricRegistry.class);
        final ServletContext servletContext = mock(ServletContext.class);
        final ServletConfig servletConfig = mock(ServletConfig.class);
        when(servletConfig.getServletContext()).thenReturn(servletContext);

        final MetricsServlet metricsServlet = new MetricsServlet(metricRegistry);
        metricsServlet.init(servletConfig);

        verify(servletConfig, times(1)).getServletContext();
View Full Code Here

Examples of javax.servlet.ServletConfig

    @Test
    public void constructorWithRegistryAsArgumentUsesServletConfigWhenNull() throws Exception {
        final MetricRegistry metricRegistry = mock(MetricRegistry.class);
        final ServletContext servletContext = mock(ServletContext.class);
        final ServletConfig servletConfig = mock(ServletConfig.class);
        when(servletConfig.getServletContext()).thenReturn(servletContext);
        when(servletContext.getAttribute(eq(MetricsServlet.METRICS_REGISTRY)))
            .thenReturn(metricRegistry);

        final MetricsServlet metricsServlet = new MetricsServlet(null);
        metricsServlet.init(servletConfig);
View Full Code Here

Examples of javax.servlet.ServletConfig

    }

    @Test(expected = ServletException.class)
    public void constructorWithRegistryAsArgumentUsesServletConfigWhenNullButWrongTypeInContext() throws Exception {
        final ServletContext servletContext = mock(ServletContext.class);
        final ServletConfig servletConfig = mock(ServletConfig.class);
        when(servletConfig.getServletContext()).thenReturn(servletContext);
        when(servletContext.getAttribute(eq(MetricsServlet.METRICS_REGISTRY)))
            .thenReturn("IRELLEVANT_STRING");

        final MetricsServlet metricsServlet = new MetricsServlet(null);
        metricsServlet.init(servletConfig);
View Full Code Here

Examples of javax.servlet.ServletConfig

        response.setContentType("text/html;charset=UTF-8");
        request.setCharacterEncoding("UTF-8");
        PrintWriter out = response.getWriter();

        if (Vars.rootPathOfApplication.equals("")) {
            ServletConfig sg = getServletConfig();
            ServletContext sc = sg.getServletContext();
            Vars.rootPathOfApplication = sc.getRealPath("/");
        }
        IndexCtrl indexCtrl = new IndexCtrl(out, request);
        indexCtrl.proceed();
View Full Code Here

Examples of javax.servlet.ServletConfig

  public void init() throws ServletException {
   
    log.info(OntVersion.getFullTitle()+ ": initializing");
   
    try {
      ServletConfig servletConfig = getServletConfig();
      ontConfig.init(servletConfig);
      db.init();
      tripleStore.init();
      adminDispatcher.init();
      analytics.init();
View Full Code Here

Examples of javax.servlet.ServletConfig

   * orrclient library.
   */
  public void init() throws ServletException {
    super.init();
    log.info("initializing " +appInfo.getAppName()+ "...");
    ServletConfig servletConfig = getServletConfig();
    try {
      PortalConfig.getInstance().init(servletConfig, log, true);
     
      appInfo.setVersion(PortalConfig.Prop.VERSION.getValue());
      appInfo.setBuild(PortalConfig.Prop.BUILD.getValue());
View Full Code Here

Examples of javax.servlet.ServletConfig

 
 
  public void init() throws ServletException {
    super.init();
    log.info("initializing " +getClass().getSimpleName()+ "...");
    ServletConfig servletConfig = getServletConfig();
    try {
      orrClient = OrrClientProxy.getInstance();
     
      if ( orrClient == null ) {
        String logMsg = getClass().getSimpleName()+ ": " +OrrClientProxy.class.getSimpleName()+ " instance not yet created. Creating...";
View Full Code Here

Examples of javax.servlet.ServletConfig

    @Override
    public void init() throws ServletException {
        try {

            registerTypes();
            ServletConfig servletConfig = getServletConfig();
            ServletContext servletContext = servletConfig.getServletContext();
            dbDirectory = servletContext.getRealPath("WEB-INF/bigbankdb/accounts");
            dasConfigFile = servletContext.getRealPath("WEB-INF/classes/DasAccountConfiguration.xml");
            deleteExisting = false;

            createDB(dbDirectory);
View Full Code Here

Examples of javax.servlet.ServletConfig

        pair(writer, "servlet", _servlet);
        pair(writer, "name", _servlet.getServletName());
        pair(writer, "servletInfo", _servlet.getServletInfo());

        ServletConfig config = _servlet.getServletConfig();

        List names = getSorted(config.getInitParameterNames());
        count = names.size();

        for (int i = 0; i < count; i++)
        {

            if (i == 0)
            {
                section(writer, "Init Parameters");
                header(writer, "Name", "Value");
            }

            String name = (String) names.get(i);
            ;
            pair(writer, name, config.getInitParameter(name));

        }

        writer.end(); // Servlet

        ServletContext context = config.getServletContext();

        object(writer, "Servlet Context");
        writer.begin("table");
        writer.attribute("class", "request-context-object");
View Full Code Here

Examples of javax.servlet.ServletConfig

        return host;
    }

    private static WebAppServletHost getServletHost(final ServletContext servletContext) throws ServletException {
        WebAppServletHost host = getServletHost(factory);
        host.init(new ServletConfig() {
            public String getInitParameter(String name) {
                return servletContext.getInitParameter(name);
            }

            public Enumeration<?> getInitParameterNames() {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.