/* * Copyright 2013 Red Hat, Inc. and/or its affiliates. * * Licensed under the Eclipse Public License version 1.0, available at * http://www.eclipse.org/legal/epl-v10.html */ package test.integration.util; import org.jboss.forge.Root; import org.jboss.forge.arquillian.ArquillianPlugin; import org.jboss.seam.render.RenderRoot; import org.jboss.shrinkwrap.api.ShrinkWrap; import org.jboss.shrinkwrap.api.asset.EmptyAsset; import org.jboss.shrinkwrap.api.spec.JavaArchive; import org.jboss.solder.SolderRoot; /** * @author <a href="mailto:bartosz.majsak@gmail.com">Bartosz Majsak</a> */ public class Deployments { public static JavaArchive basicPluginInfrastructure() { return ShrinkWrap.create(JavaArchive.class, "test.jar") .addPackages(true, Root.class.getPackage()) .addPackages(true, RenderRoot.class.getPackage()) .addPackages(true, SolderRoot.class.getPackage()) .addPackages(true, ArquillianPlugin.class.getPackage()) .addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml"); } }