Package org.jboss.weld.environment.servlet

Examples of org.jboss.weld.environment.servlet.Listener


            if (resourcePath == null) {
                // Register and map the dispatcher servlet
                final ServletHolder servletHolder = new ServletHolder(new CXFCdiServlet());
                final ServletContextHandler context = new ServletContextHandler();        
                context.setContextPath(contextPath);         
                context.addEventListener(new Listener());        
                context.addEventListener(new BeanManagerResourceBindingListener());
                context.addServlet(servletHolder, "/rest/*");
                server.setHandler(context);
            } else {       
                final WebAppContext context = new WebAppContext();
View Full Code Here


        onJEE6Server = (serverInfo.startsWith("JBoss Web/7.")) ||
                       (serverInfo.startsWith("WebLogic") && serverInfo.contains("WebLogic Server 12.")) || //WebLogic 12
                       (serverInfo.startsWith("IBM WebSphere Application Server/8.")); //WebSphere 8.5
        if (!onJEE6Server) {
            // Note that weldListener is not a global variable to avoid a ClassNotFoundException on JBoss 7
            Listener weldListener = new Listener();
            servletContextListener = weldListener;
            httpSessionListener = weldListener;
            servletRequestListener = weldListener;
        }
    }
View Full Code Here

    private void checkOnJBoss(String serverInfo) {
        onJBoss7 = serverInfo.startsWith("JBoss Web/7.");
        if (!onJBoss7) {
            // Note that weldListener is not a global variable to avoid a ClassNotFoundException on JBoss 7
            Listener weldListener = new Listener();
            servletContextListener = weldListener;
            httpSessionListener = weldListener;
            servletRequestListener = weldListener;
        }
    }
View Full Code Here

        ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
        context.setContextPath("/");
        server.setHandler(context);
        context.addServlet(TestServlet.class, "/test");
        context.setAttribute(WeldServletLifecycle.BEAN_MANAGER_ATTRIBUTE_NAME, container.getBeanManager());
        context.addEventListener(new Listener());
        server.start();

        // Finally verify the test bean
        try {
            WebClient webClient = new WebClient();
View Full Code Here

TOP

Related Classes of org.jboss.weld.environment.servlet.Listener

Copyright © 2018 www.massapicom. 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.