Package org.jboss.osgi.metadata

Examples of org.jboss.osgi.metadata.ManifestBuilder.openStream()


        return loggingDeployment("logging-profile-test.war")
                .setManifest(new Asset() {
                    public InputStream openStream() {
                        ManifestBuilder builder = ManifestBuilder.newInstance();
                        builder.addManifestHeader("Logging-Profile", "test");
                        return builder.openStream();
                    }
                });
    }

    @Deployment(name = "logging-profile-ear", testable = false, managed = false)
View Full Code Here


                .setManifest(new Asset() {
                    public InputStream openStream() {
                        ManifestBuilder builder = ManifestBuilder.newInstance();
                        builder.addManifestHeader("Dependencies", "org.jboss.logmanager, org.jboss.as.logging");
                        builder.addManifestHeader("Logging-Profile", "test");
                        return builder.openStream();
                    }
                })
                .addAsModules(logContextDeployment("logcontext-profile-in-ear.war"), loggingDeployment("logging-profile-in-ear.war"));
    }
View Full Code Here

                .addClasses(LogContextHackServlet.class)
                .setManifest(new Asset() {
                    public InputStream openStream() {
                        ManifestBuilder builder = ManifestBuilder.newInstance();
                        builder.addManifestHeader("Dependencies", "org.jboss.logmanager, org.jboss.as.logging");
                        return builder.openStream();
                    }
                });
    }

    static class LoggingProfileSetup extends AbstractMgmtServerSetupTask {
View Full Code Here

                ManifestBuilder builder = ManifestBuilder.newInstance();
                StringBuilder dependencies = new StringBuilder();
                builder.addManifestHeader("Dependencies",
                        dependencies.toString());
                builder.addManifestHeader("Logging-Profile", PROFILE_NAME);
                return builder.openStream();
            }
        });
        return archive;
    }
View Full Code Here

        war.addAsWebInfResource(getWebXml(), "web.xml");
        war.add(new Asset() {
            public InputStream openStream() {
                ManifestBuilder builder = ManifestBuilder.newInstance();
                builder.addManifestHeader("Dependencies", "org.infinispan export");
                return builder.openStream();
            }
        }, JarFile.MANIFEST_NAME);
        return war;
    }
View Full Code Here

                dependencies.append("org.jboss.dmr,");
                dependencies.append("org.jboss.msc,");
                dependencies.append("org.jboss.osgi.framework,");
                dependencies.append("org.osgi.core");
                builder.addManifestHeader("Dependencies", dependencies.toString());
                return builder.openStream();
            }
        });

        // Add the ServiceActivator
        String serviceActivatorPath = "META-INF/services/" + ServiceActivator.class.getName();
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.