Examples of ZipExporterImpl


Examples of org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl

        war = ShrinkWrap.create(WebArchive.class, "SimpleServlet.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebResource(new StringAsset("Version1"), "page.html");
        String tempDir = TestSuiteEnvironment.getTmpDir();
        warFile = new File(tempDir + File.separator + "SimpleServlet.war");
        new ZipExporterImpl(war).exportTo(warFile, true);

        AbstractCliTestBase.initCLI();
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl

        // update the deployment - replace page.html
        war = ShrinkWrap.create(WebArchive.class, "SimpleServlet.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebResource(new StringAsset("Version2"), "page.html");
        new ZipExporterImpl(war).exportTo(warFile, true);


        // redeploy to server
        Assert.assertFalse(cli.sendLine("deploy --url=" + warFile.toURI().toURL().toExternalForm() + " --name=" + warFile.getName(), true));
View Full Code Here

Examples of org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl

        CLITestSuite.createSupport(RolloutPlanTestCase.class.getSimpleName());
        final WebArchive war = ShrinkWrap.create(WebArchive.class, "RolloutPlanTestCase.war");
        war.addClass(RolloutPlanTestServlet.class);
        String tempDir = System.getProperty("java.io.tmpdir");
        warFile = new File(tempDir + File.separator + "RolloutPlanTestCase.war");
        new ZipExporterImpl(war).exportTo(warFile, true);

        AbstractCliTestBase.initCLI(DomainTestSupport.masterAddress);

        // add another server group to default profile
        cli.sendLine("/server-group=test-server-group:add(profile=default,socket-binding-group=standard-sockets)");
View Full Code Here

Examples of org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl

        WebArchive war = ShrinkWrap.create(WebArchive.class, "HelloServlet.war");
        war.addClass(SimpleHelloWorldServlet.class);
        war.addAsWebInfResource(SimpleHelloWorldServlet.class.getPackage(), "web.xml", "web.xml");
        war.addAsWebResource(new StringAsset(content), "page.html");
        File tempFile = new File(System.getProperty("java.io.tmpdir"), "HelloServlet.war");
        new ZipExporterImpl(war).exportTo(tempFile, true);
        return tempFile;
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl

        jar = ShrinkWrap.create(JavaArchive.class, "lib.jar");
        jar.addClass(ReplacedLibraryServlet.class);
        jar.add(new StringAsset("replaced library"),"jar-info.txt");
        replacedLibrary = new File(tempDir + File.separator + jar.getName());
        new ZipExporterImpl(jar).exportTo(replacedLibrary, true);


        jar = ShrinkWrap.create(JavaArchive.class, "addedlib.jar");
        jar.addClass(AddedLibraryServlet.class);
        addedLibrary = new File(tempDir + File.separator + jar.getName());
        new ZipExporterImpl(jar).exportTo(addedLibrary, true);

        jar = ShrinkWrap.create(JavaArchive.class, "lib.jar");
        jar.addClass(OriginalLibraryServlet.class);

        // deployment1
        war = ShrinkWrap.create(WebArchive.class, "deployment0.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebResource(DeploymentOverlayCLITestCase.class.getPackage(), "a.jsp", "a.jsp");
        war.addAsWebInfResource(DeploymentOverlayCLITestCase.class.getPackage(), "web.xml", "web.xml");
        war.addAsLibraries(jar);

        File explodedwars_basedir = new File(tempDir + File.separator + "exploded_deployments");
        explodedwars_basedir.mkdirs();

        war1 = new File(tempDir + File.separator + war.getName());
        new ZipExporterImpl(war).exportTo(war1, true);
        war1_exploded = new ExplodedExporterImpl(war).exportExploded(explodedwars_basedir);

        war = ShrinkWrap.create(WebArchive.class, "deployment1.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebInfResource(DeploymentOverlayCLITestCase.class.getPackage(), "web.xml", "web.xml");
        war.addAsLibraries(jar);
        war2 = new File(tempDir + File.separator + war.getName());
        new ZipExporterImpl(war).exportTo(war2, true);
        war2_exploded = new ExplodedExporterImpl(war).exportExploded(explodedwars_basedir);

        war = ShrinkWrap.create(WebArchive.class, "another.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebInfResource(DeploymentOverlayCLITestCase.class.getPackage(), "web.xml", "web.xml");
        war.addAsLibraries(jar);
        war3 = new File(tempDir + File.separator + war.getName());
        new ZipExporterImpl(war).exportTo(war3, true);

        EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "eardeployment1.ear");
        ear.addAsModule(war1);
        ear1 = new File(tempDir + File.separator + ear.getName());
        new ZipExporterImpl(ear).exportTo(ear1, true);
        ear1_exploded = new ExplodedExporterImpl(ear).exportExploded(explodedwars_basedir);

        war = ShrinkWrap.create(WebArchive.class, "deployment0.war");
        war.addClass(SimpleServlet.class);
        war.addClass(EarServlet.class);
        war.addAsWebResource(DeploymentOverlayCLITestCase.class.getPackage(), "a.jsp", "a.jsp");
        war.addAsWebInfResource(DeploymentOverlayCLITestCase.class.getPackage(), "web.xml", "web.xml");

        jar = ShrinkWrap.create(JavaArchive.class, "lib.jar");
        jar.add(new StringAsset("original library"),"jar-info.txt");


        ear = ShrinkWrap.create(EnterpriseArchive.class, "eardeployment2.ear");
        ear.addAsModule(war);
        ear.addAsLibraries(jar);
        ear2 = new File(tempDir + File.separator + ear.getName());
        new ZipExporterImpl(ear).exportTo(ear2, true);
        ear2_exploded = new ExplodedExporterImpl(ear).exportExploded(explodedwars_basedir);

        final URL overrideXmlUrl = DeploymentOverlayCLITestCase.class.getResource("override.xml");
        if(overrideXmlUrl == null) {
            Assert.fail("Failed to locate override.xml");
View Full Code Here

Examples of org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl

        // deployment1
        WebArchive war = ShrinkWrap.create(WebArchive.class, "cli-test-app1.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebResource(new StringAsset("Version0"), "page.html");
        appFiles[0] = new File(tempDir + File.separator + war.getName());
        new ZipExporterImpl(war).exportTo(appFiles[0], true);

        // deployment2
        war = ShrinkWrap.create(WebArchive.class, "cli-test-app2.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebResource(new StringAsset("Version1"), "page.html");
        appFiles[1] = new File(tempDir + File.separator + war.getName());
        new ZipExporterImpl(war).exportTo(appFiles[1], true);

        // deployment3
        war = ShrinkWrap.create(WebArchive.class, "cli-test-another.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebResource(new StringAsset("Version2"), "page.html");
        appFiles[2] = new File(tempDir + File.separator + war.getName());
        new ZipExporterImpl(war).exportTo(appFiles[2], true);

        // deployment4
        war = ShrinkWrap.create(WebArchive.class, "cli-test-app3.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebResource(new StringAsset("Version3"), "page.html");
        final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "cli-test-app.ear");
        ear.add(war, new BasicPath("/"), ZipExporter.class);
        appFiles[3] = new File(tempDir + File.separator + ear.getName());
        new ZipExporterImpl(ear).exportTo(appFiles[3], true);
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl

        war = ShrinkWrap.create(WebArchive.class, "SimpleServlet.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebResource(new StringAsset("Version1"), "page.html");
        String tempDir = TestSuiteEnvironment.getTmpDir();
        warFile = new File(tempDir + File.separator + "SimpleServlet.war");
        new ZipExporterImpl(war).exportTo(warFile, true);

        AbstractCliTestBase.initCLI();
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl

        war = ShrinkWrap.create(WebArchive.class, "SimpleServlet.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebResource(new StringAsset("Version1"), "page.html");
        String tempDir = System.getProperty("java.io.tmpdir");
        warFile = new File(tempDir, "SimpleServlet.war");
        new ZipExporterImpl(war).exportTo(warFile, true);

        AbstractCliTestBase.initCLI(DomainTestSupport.masterAddress);
    }
View Full Code Here

Examples of org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl

        // update the deployment - replace page.html
        war = ShrinkWrap.create(WebArchive.class, "SimpleServlet.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebResource(new StringAsset("Version2"), "page.html");
        new ZipExporterImpl(war).exportTo(warFile, true);


        // redeploy to server
        Assert.assertFalse(cli.sendLine("deploy " + warFile.getAbsolutePath(), true));
View Full Code Here

Examples of org.jboss.shrinkwrap.impl.base.exporter.zip.ZipExporterImpl

        // update the deployment - replace page.html
        war = ShrinkWrap.create(WebArchive.class, "SimpleServlet.war");
        war.addClass(SimpleServlet.class);
        war.addAsWebResource(new StringAsset("Version2"), "page.html");
        new ZipExporterImpl(war).exportTo(warFile, true);


        // redeploy to all servers
        assertFalse(cli.sendLine("deploy --all-server-groups " + warFile.getAbsolutePath(), true));
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.