You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ri...@apache.org on 2012/07/25 21:43:50 UTC

svn commit: r1365704 - /felix/trunk/framework/src/main/java/org/apache/felix/framework/BundleRevisionImpl.java

Author: rickhall
Date: Wed Jul 25 19:43:49 2012
New Revision: 1365704

URL: http://svn.apache.org/viewvc?rev=1365704&view=rev
Log:
Properly check for R4 bundles when determining bundle type. (FELIX-3343)

Modified:
    felix/trunk/framework/src/main/java/org/apache/felix/framework/BundleRevisionImpl.java

Modified: felix/trunk/framework/src/main/java/org/apache/felix/framework/BundleRevisionImpl.java
URL: http://svn.apache.org/viewvc/felix/trunk/framework/src/main/java/org/apache/felix/framework/BundleRevisionImpl.java?rev=1365704&r1=1365703&r2=1365704&view=diff
==============================================================================
--- felix/trunk/framework/src/main/java/org/apache/felix/framework/BundleRevisionImpl.java (original)
+++ felix/trunk/framework/src/main/java/org/apache/felix/framework/BundleRevisionImpl.java Wed Jul 25 19:43:49 2012
@@ -93,7 +93,7 @@ public class BundleRevisionImpl implemen
         m_id = id;
         m_headerMap = null;
         m_content = null;
-        m_manifestVersion = null;
+        m_manifestVersion = "";
         m_symbolicName = null;
         m_isExtension = false;
         m_isFragment = false;
@@ -250,7 +250,7 @@ public class BundleRevisionImpl implemen
 
     public int getTypes()
     {
-        return (m_isFragment) ? BundleRevision.TYPE_FRAGMENT : 0;
+        return (getManifestVersion().equals("2") && m_isFragment) ? BundleRevision.TYPE_FRAGMENT : 0;
     }
 
     public BundleWiring getWiring()