Examples of addAsServiceProvider()


Examples of org.jboss.shrinkwrap.api.spec.WebArchive.addAsServiceProvider()

        war.addClasses(UserHandler.class, UserHandlerExtension.class, ExternalLoginModule.class);

        war.addAsWebInfResource(WebSecurityExternalAuthTestCase.class.getPackage(), "jboss-web.xml", "jboss-web.xml");
        war.addAsWebInfResource(WebSecurityExternalAuthTestCase.class.getPackage(), "web.xml", "web.xml");

        war.addAsServiceProvider(ServletExtension.class, UserHandlerExtension.class);


        WebSecurityPasswordBasedBase.printWar(war);
        return war;
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.WebArchive.addAsServiceProvider()

    private static Archive<?> createDeployment() {
        WebArchive war = ShrinkWrap.create(WebArchive.class, "singleton.war");
        war.addPackage(MyService.class.getPackage());
        war.setManifest(new StringAsset("Manifest-Version: 1.0\nDependencies: org.jboss.as.server\n"));
        war.addAsServiceProvider(org.jboss.msc.service.ServiceActivator.class, MyServiceActivator.class);
        return war;
    }

    @Test
    public void testSingletonService(
View Full Code Here

Examples of org.jboss.shrinkwrap.api.spec.WebArchive.addAsServiceProvider()

    @Deployment
    public static Archive<?> deployment() {
        WebArchive war = ShrinkWrap.create(WebArchive.class, "singleton.war");
        war.addPackage(MyService.class.getPackage());
        war.setManifest(new StringAsset("Manifest-Version: 1.0\nDependencies: org.jboss.as.server\n"));
        war.addAsServiceProvider(org.jboss.msc.service.ServiceActivator.class, MyServiceActivator.class);
        return war;
    }

    @Test
    public void testSingletonService(@ArquillianResource(MyServiceServlet.class) URL baseURL) throws IOException, URISyntaxException {
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.