You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by gn...@apache.org on 2015/05/18 14:41:52 UTC

svn commit: r1680009 - /felix/trunk/connect/src/main/java/org/apache/felix/connect/PojoSRBundleContext.java

Author: gnodet
Date: Mon May 18 12:41:52 2015
New Revision: 1680009

URL: http://svn.apache.org/r1680009
Log:
[FELIX-4522] PojoSRBundleContext should read org.osgi.framework.storage property from Bundle config

Modified:
    felix/trunk/connect/src/main/java/org/apache/felix/connect/PojoSRBundleContext.java

Modified: felix/trunk/connect/src/main/java/org/apache/felix/connect/PojoSRBundleContext.java
URL: http://svn.apache.org/viewvc/felix/trunk/connect/src/main/java/org/apache/felix/connect/PojoSRBundleContext.java?rev=1680009&r1=1680008&r2=1680009&view=diff
==============================================================================
--- felix/trunk/connect/src/main/java/org/apache/felix/connect/PojoSRBundleContext.java (original)
+++ felix/trunk/connect/src/main/java/org/apache/felix/connect/PojoSRBundleContext.java Mon May 18 12:41:52 2015
@@ -172,9 +172,10 @@ class PojoSRBundleContext implements Bun
     public File getDataFile(String filename)
     {
         File root = new File("bundle" + m_bundle.getBundleId());
-        if (System.getProperty("org.osgi.framework.storage") != null)
+        String storage = getProperty("org.osgi.framework.storage");
+        if (storage != null)
         {
-            root = new File(new File(System.getProperty("org.osgi.framework.storage")), root.getName());
+            root = new File(new File(storage), root.getName());
         }
         root.mkdirs();
         return filename.trim().length() > 0 ? new File(root, filename) : root;