Author: justin
Date: Sat Jul  3 02:15:29 2010
New Revision: 960149

URL: http://svn.apache.org/viewvc?rev=960149&view=rev
Log:
SLING-1586 - adding overwrite version on merge code

Modified:
    
sling/trunk/maven/maven-launchpad-plugin/src/main/java/org/apache/sling/maven/projectsupport/AbstractBundleListMojo.java
    
sling/trunk/maven/maven-launchpad-plugin/src/main/java/org/apache/sling/maven/projectsupport/bundlelist/BaseBundleList.java

Modified: 
sling/trunk/maven/maven-launchpad-plugin/src/main/java/org/apache/sling/maven/projectsupport/AbstractBundleListMojo.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/maven/maven-launchpad-plugin/src/main/java/org/apache/sling/maven/projectsupport/AbstractBundleListMojo.java?rev=960149&r1=960148&r2=960149&view=diff
==============================================================================
--- 
sling/trunk/maven/maven-launchpad-plugin/src/main/java/org/apache/sling/maven/projectsupport/AbstractBundleListMojo.java
 (original)
+++ 
sling/trunk/maven/maven-launchpad-plugin/src/main/java/org/apache/sling/maven/projectsupport/AbstractBundleListMojo.java
 Sat Jul  3 02:15:29 2010
@@ -252,10 +252,10 @@ public abstract class AbstractBundleList
         } else {
             bundleList = new BundleList();
             if (includeDefaultBundles) {
-                Artifact artifact = 
getArtifact(defaultBundleList.getGroupId(), defaultBundleList.getArtifactId(),
+                Artifact defBndListArtifact = 
getArtifact(defaultBundleList.getGroupId(), defaultBundleList.getArtifactId(),
                         defaultBundleList.getVersion(), 
defaultBundleList.getType(), defaultBundleList.getClassifier());
-                getLog().info("Using bundle list file from " + 
artifact.getFile().getAbsolutePath());
-                bundleList = readBundleList(artifact.getFile());
+                getLog().info("Using bundle list file from " + 
defBndListArtifact.getFile().getAbsolutePath());
+                bundleList = readBundleList(defBndListArtifact.getFile());
             }
 
             if (bundleListFile.exists()) {

Modified: 
sling/trunk/maven/maven-launchpad-plugin/src/main/java/org/apache/sling/maven/projectsupport/bundlelist/BaseBundleList.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/maven/maven-launchpad-plugin/src/main/java/org/apache/sling/maven/projectsupport/bundlelist/BaseBundleList.java?rev=960149&r1=960148&r2=960149&view=diff
==============================================================================
--- 
sling/trunk/maven/maven-launchpad-plugin/src/main/java/org/apache/sling/maven/projectsupport/bundlelist/BaseBundleList.java
 (original)
+++ 
sling/trunk/maven/maven-launchpad-plugin/src/main/java/org/apache/sling/maven/projectsupport/bundlelist/BaseBundleList.java
 Sat Jul  3 02:15:29 2010
@@ -78,7 +78,7 @@ public abstract class BaseBundleList {
     private void add(StartLevel mergeStartLevel, Bundle newBnd) {
         Bundle current = get(newBnd, false);
         if (current != null) {
-
+            current.setVersion(newBnd.getVersion());
         } else {
             StartLevel startLevel = null;
             if ( mergeStartLevel == null || newBnd.getStartLevel() > 0) {


Reply via email to