Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- OSGiManifestBuilder builder = OSGiManifestBuilder.newInstance();
- builder.addBundleSymbolicName(format(archive.getName()));
- builder.addBundleManifestVersion(2);
- builder.addBundleActivator(format(MyActivator.class.getName()));
- builder.addManifestHeader("Dependencies", "javax.enterprise.api,javax.inject.api,org.osgi.core,javax.interceptor.api,org.jboss.as.weld,org.jboss.weld.core");
- builder.addManifestHeader(
- "Bundle-ClassPath",
- ".,jradius-client-2.0.0.jar,log4j-1.2.17.jar,aspectjrt-1.6.11.jar,unboundid-ldapsdk-2.3.1.jar,junit-4.10.jar");
- builder.addManifestHeader("Version", "1.0");
- builder.addImportPackages(
- // 8x-----------------------------------
- // .. removed my app packages ..//
- // 8x-----------------------------------
- format("javax.crypto"), format("javax.crypto.spec"),
- format("javax.management"), format("javax.naming"),
- format("javax.naming.directory"),
- format("javax.naming.ldap"), format("javax.net"),
- format("javax.net.ssl"), format("javax.security.auth"),
- format("javax.security.auth.callback"),
- format("javax.security.auth.login"),
- format("javax.security.auth.spi"),
- format("javax.enterprise.inject.spi"),
- format("javax.security.cert"), format("javax.sql"),
- format("javax.xml.bind.annotation"),
- format("javax.xml.parsers"),
- format("org.apache.commons.codec"),
- format("org.apache.commons.codec.binary"),
- format("org.apache.commons.collections"),
- format("org.apache.commons.collections.map"),
- format("org.jboss.as.security"),
- format("org.jboss.security"),
- format("org.jboss.security.auth.callback"),
- format("org.osgi.framework"),
- format("org.osgi.framework.wiring"),
- format("org.osgi.util.tracker"), format("org.w3c.dom"),
- format("org.xml.sax"), format("org.xml.sax.helpers"),
- format("org.apache.directory.api.ldap.model.entry"),
- format("org.apache.directory.api.ldap.model.filter"),
- format("org.apache.directory.api.ldap.model.exception"));
- return builder.openStream();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement