Examples of Asset


Examples of org.jboss.shrinkwrap.api.asset.Asset

    @StartLevelAware(autostart = true)
    public static Archive<?> deployment() {
        final ArchiveBuilder archive = new ArchiveBuilder("url-handler-test");
        archive.addClasses(RuntimeType.TOMCAT, AnnotatedContextListener.class);
        archive.addClasses(URLStreamHandlerTest.class);
        archive.setManifest(new Asset() {
            @Override
            public InputStream openStream() {
                if (ArchiveBuilder.getTargetContainer() == RuntimeType.KARAF) {
                    OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance();
                    builder.addBundleManifestVersion(2);
View Full Code Here

Examples of org.jboss.shrinkwrap.api.asset.Asset

    public static Archive<?> deployment() {
        final RuntimeType targetContainer = ArchiveBuilder.getTargetContainer();
        final ArchiveBuilder archive = new ArchiveBuilder("http-service");
        archive.addClasses(AnnotatedContextListener.class, WebAppContextListener.class);
        archive.addClasses(HttpRequest.class);
        archive.setManifest(new Asset() {
            @Override
            public InputStream openStream() {
                if (targetContainer == RuntimeType.KARAF) {
                    OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance();
                    builder.addBundleManifestVersion(2);
View Full Code Here

Examples of org.jboss.shrinkwrap.api.asset.Asset

        if (CdiContainerUnderTest.is(CONTAINER_WELD_2_0_0))
        {
            return ShrinkWrap.create(WebArchive.class, "empty.war");
        }

        Asset beansXml = new StringAsset(
            "<beans><interceptors><class>" +
                    CustomInterceptorImpl.class.getName() +
            "</class></interceptors></beans>"
        );
View Full Code Here

Examples of org.jboss.shrinkwrap.api.asset.Asset

                "ds-core_and_security");
    }

    public static Asset getBeansXml()
    {
        Asset beansXml = new StringAsset(
            "<beans>" +
                "<interceptors>" +
                    "<class>org.apache.deltaspike.security.impl.extension.SecurityInterceptor</class>" +
                "</interceptors>" +
            "</beans>"
View Full Code Here

Examples of org.jboss.shrinkwrap.api.asset.Asset

     */
    @Deployment
    public static WebArchive deploy()
    {

        Asset beansXml = EmptyAsset.INSTANCE;

        try
        {
            // if this doesn't throw a ClassNotFoundException, then we have OpenWebBeans on the ClassPath.
            Class.forName("org.apache.webbeans.spi.ContainerLifecycle");
View Full Code Here

Examples of org.jboss.shrinkwrap.api.asset.Asset

     * cannot contain other archives.
     */
    @Deployment
    public static WebArchive deploy()
    {
        Asset beansXml = new StringAsset(
                "<beans><alternatives>" +
                        "<class>" + MessageFormatMessageInterpolator.class.getName() + "</class>" +
                        "</alternatives></beans>"
        );
        JavaArchive testJar = ShrinkWrap
View Full Code Here

Examples of org.jboss.shrinkwrap.api.asset.Asset

                "ds-security");
    }

    public static Asset getBeansXml()
    {
        Asset beansXml = new StringAsset(
            "<beans>" +
                "<interceptors>" +
                    "<class>org.apache.deltaspike.jsf.impl.config.view.navigation.NavigationParameterInterceptor</class>" +
                    "<class>org.apache.deltaspike.jsf.impl.config.view.navigation.NavigationParameterListInterceptor</class>" +
                "</interceptors>" +
View Full Code Here

Examples of org.jboss.shrinkwrap.api.asset.Asset

                "ds-core_and_jpa");
    }

    public static Asset getBeansXml()
    {
        @SuppressWarnings("UnnecessaryLocalVariable")
        Asset beansXml = new StringAsset(
            "<beans>" +
                "<interceptors>" +
                    "<class>org.apache.deltaspike.jpa.impl.transaction.TransactionalInterceptor</class>" +
                "</interceptors>" +
View Full Code Here

Examples of org.jboss.shrinkwrap.api.asset.Asset

        boolean wrapAsSubdeployment = runtimeName.endsWith(".war");

        // Create wrapper archive
        JavaArchive wrapper;
        Asset structureAsset;
        if (wrapAsSubdeployment) {
            wrapper = ShrinkWrap.createDomain(config).getArchiveFactory().create(JavaArchive.class, "wrapped-" + runtimeName + ".ear");
            structureAsset = new StringAsset(generateSubdeploymentDeploymentStructure(resource, runtimeName, mapping));
        } else {
            wrapper = ShrinkWrap.createDomain(config).getArchiveFactory().create(JavaArchive.class, "wrapped-" + runtimeName);
View Full Code Here

Examples of org.jboss.shrinkwrap.api.asset.Asset

        builder.addImportPackages("org.jboss.shrinkwrap.api", "org.jboss.shrinkwrap.api.asset", "org.jboss.shrinkwrap.api.spec");
        builder.addImportPackages("org.junit", "org.junit.runner", "javax.inject", "org.osgi.framework");

        // Add or replace the manifest in the archive
        appArchive.delete(ArchivePaths.create(JarFile.MANIFEST_NAME));
        appArchive.add(new Asset() {
            public InputStream openStream() {
                return builder.openStream();
            }
        }, JarFile.MANIFEST_NAME);
    }
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.