Repository: karaf
Updated Branches:
  refs/heads/master cf84f1607 -> 738281eb2


[KARAF-4070]Unable to install deployed features for bundle


Project: http://git-wip-us.apache.org/repos/asf/karaf/repo
Commit: http://git-wip-us.apache.org/repos/asf/karaf/commit/738281eb
Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/738281eb
Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/738281eb

Branch: refs/heads/master
Commit: 738281eb23df2585aa29b65f06198e9e5858e42b
Parents: cf84f16
Author: Freeman Fang <[email protected]>
Authored: Mon Oct 19 16:23:56 2015 +0800
Committer: Freeman Fang <[email protected]>
Committed: Mon Oct 19 16:23:56 2015 +0800

----------------------------------------------------------------------
 .../karaf/deployer/features/FeatureDeploymentListener.java    | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/karaf/blob/738281eb/deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java
----------------------------------------------------------------------
diff --git 
a/deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java
 
b/deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java
index 4eeac81..d6bb134 100644
--- 
a/deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java
+++ 
b/deployer/features/src/main/java/org/apache/karaf/deployer/features/FeatureDeploymentListener.java
@@ -149,7 +149,12 @@ public class FeatureDeploymentListener implements 
ArtifactUrlTransformer, Bundle
     }
 
     private File getPropertiesFile() {
-        return bundleContext.getDataFile("FeatureDeploymentListener.cfg");
+        try {
+            return bundleContext.getDataFile("FeatureDeploymentListener.cfg");
+        } catch (Exception e){
+            logger.debug("Unable to get FeatureDeploymentListener.cfg", e);
+            return null;
+        }
     }
 
     public boolean canHandle(File artifact) {

Reply via email to