You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by cs...@apache.org on 2012/06/19 15:27:35 UTC
svn commit: r1351710 -
/karaf/trunk/kar/core/src/main/java/org/apache/karaf/kar/internal/KarServiceImpl.java
Author: cschneider
Date: Tue Jun 19 13:27:35 2012
New Revision: 1351710
URL: http://svn.apache.org/viewvc?rev=1351710&view=rev
Log:
KARAF-1524 Bugfix use false in manifest attribute when not starting features
Modified:
karaf/trunk/kar/core/src/main/java/org/apache/karaf/kar/internal/KarServiceImpl.java
Modified: karaf/trunk/kar/core/src/main/java/org/apache/karaf/kar/internal/KarServiceImpl.java
URL: http://svn.apache.org/viewvc/karaf/trunk/kar/core/src/main/java/org/apache/karaf/kar/internal/KarServiceImpl.java?rev=1351710&r1=1351709&r2=1351710&view=diff
==============================================================================
--- karaf/trunk/kar/core/src/main/java/org/apache/karaf/kar/internal/KarServiceImpl.java (original)
+++ karaf/trunk/kar/core/src/main/java/org/apache/karaf/kar/internal/KarServiceImpl.java Tue Jun 19 13:27:35 2012
@@ -140,7 +140,7 @@ public class KarServiceImpl implements K
Manifest manifest = new Manifest(is);
Attributes attr = manifest.getMainAttributes();
String featureStartSt = (String)attr.get(new Attributes.Name(MANIFEST_ATTR_KARAF_FEATURE_START));
- if ("true".equals(featureStartSt)) {
+ if ("false".equals(featureStartSt)) {
shouldInstallFeatures = false;
}
is.close();
@@ -461,7 +461,7 @@ public class KarServiceImpl implements K
private Manifest createNonAutoStartManifest() throws UnsupportedEncodingException, IOException {
String manifestSt = "Manifest-Version: 1.0\n" +
- MANIFEST_ATTR_KARAF_FEATURE_START +": true\n";
+ MANIFEST_ATTR_KARAF_FEATURE_START +": false\n";
InputStream manifestIs = new ByteArrayInputStream(manifestSt.getBytes("UTF-8"));
Manifest manifest = new Manifest(manifestIs);
return manifest;