diff options
author | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2008-10-15 01:54:40 +0000 |
---|---|---|
committer | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2008-10-15 01:54:40 +0000 |
commit | 68b45429e7dbf814d2bdc458d458ac58f39fd875 (patch) | |
tree | a83ffa256d8a806961788ece414ccdd318724fbf /branches/sca-equinox/tools/maven/maven-bundle-plugin | |
parent | 30483f4681c1c8835afc814729e628c87a430e3a (diff) |
Minor cleanup of the Maven bundle plugin. Derive the bundle name from the Maven project name.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@704765 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'branches/sca-equinox/tools/maven/maven-bundle-plugin')
2 files changed, 6 insertions, 10 deletions
diff --git a/branches/sca-equinox/tools/maven/maven-bundle-plugin/src/main/java/org/apache/tuscany/sca/tools/bundle/plugin/BundleUtil.java b/branches/sca-equinox/tools/maven/maven-bundle-plugin/src/main/java/org/apache/tuscany/sca/tools/bundle/plugin/BundleUtil.java index ba76869474..a93b6b29fe 100644 --- a/branches/sca-equinox/tools/maven/maven-bundle-plugin/src/main/java/org/apache/tuscany/sca/tools/bundle/plugin/BundleUtil.java +++ b/branches/sca-equinox/tools/maven/maven-bundle-plugin/src/main/java/org/apache/tuscany/sca/tools/bundle/plugin/BundleUtil.java @@ -55,8 +55,6 @@ import org.osgi.framework.Bundle; */ final class BundleUtil { - private static final String LAUNCHER_EQUINOX_LIBRARIES = "org.apache.tuscany.sca.node.launcher.equinox.libraries"; - static File file(URL url) { if (url == null || !url.getProtocol().equals("file")) { return null; @@ -74,8 +72,8 @@ final class BundleUtil { } } - static Pattern pattern = Pattern.compile("-([0-9.]+)"); - static Pattern pattern2 = Pattern.compile("_([0-9.]+)"); + static private Pattern pattern = Pattern.compile("-([0-9.]+)"); + static private Pattern pattern2 = Pattern.compile("_([0-9.]+)"); private static String version(String jarFile) { String version = "1.0.0"; @@ -164,7 +162,7 @@ final class BundleUtil { Attributes attributes = manifest.getMainAttributes(); attributes.putValue("Manifest-Version", "1.0"); attributes.putValue(BUNDLE_MANIFESTVERSION, "2"); - attributes.putValue(BUNDLE_SYMBOLICNAME, LAUNCHER_EQUINOX_LIBRARIES); + attributes.putValue(BUNDLE_SYMBOLICNAME, name); attributes.putValue(BUNDLE_NAME, name); attributes.putValue(BUNDLE_VERSION, version); attributes.putValue(DYNAMICIMPORT_PACKAGE, "*"); @@ -285,7 +283,6 @@ final class BundleUtil { if (exports == null) { return null; } - System.out.println("##### Exports: " + exports); Set<String> exportedPackages = new HashSet<String>(); StringBuffer export = new StringBuffer(); boolean q = false; @@ -297,7 +294,6 @@ final class BundleUtil { if (!q) { if (c == ',') { exportedPackages.add(export.toString()); - System.out.println("##### Package: " + export); export = new StringBuffer(); continue; } @@ -306,7 +302,6 @@ final class BundleUtil { } if (export.length() != 0) { exportedPackages.add(export.toString()); - System.out.println("##### Package: " + export); } return exportedPackages; } diff --git a/branches/sca-equinox/tools/maven/maven-bundle-plugin/src/main/java/org/apache/tuscany/sca/tools/bundle/plugin/ThirdPartyBundleBuildMojo.java b/branches/sca-equinox/tools/maven/maven-bundle-plugin/src/main/java/org/apache/tuscany/sca/tools/bundle/plugin/ThirdPartyBundleBuildMojo.java index 7c7f364488..3837a5a902 100644 --- a/branches/sca-equinox/tools/maven/maven-bundle-plugin/src/main/java/org/apache/tuscany/sca/tools/bundle/plugin/ThirdPartyBundleBuildMojo.java +++ b/branches/sca-equinox/tools/maven/maven-bundle-plugin/src/main/java/org/apache/tuscany/sca/tools/bundle/plugin/ThirdPartyBundleBuildMojo.java @@ -169,7 +169,8 @@ public class ThirdPartyBundleBuildMojo extends AbstractMojo { } catch (DependencyTreeBuilderException e) { throw new MojoExecutionException("Could not build dependency tree", e); } - + + String projectGroupId = project.getGroupId(); Set<File> jarFiles = new HashSet<File>(); for (Object o : dependencyTree.getArtifacts()) { Artifact artifact = (Artifact)o; @@ -183,7 +184,7 @@ public class ThirdPartyBundleBuildMojo extends AbstractMojo { if (!"jar".equals(artifact.getType())) { continue; } - if ("org.apache.tuscany.sca".equals(artifact.getGroupId())) { + if (projectGroupId.equals(artifact.getGroupId())) { continue; } |