Author: sseifert
Date: Tue Jul 14 10:01:53 2015
New Revision: 1690894

URL: http://svn.apache.org/r1690894
Log:
SLING-4807 make sure variable replacement is applied whether custom resolver 
exists or not

Modified:
    
sling/trunk/tooling/support/provisioning-model/src/main/java/org/apache/sling/provisioning/model/ModelResolveUtility.java

Modified: 
sling/trunk/tooling/support/provisioning-model/src/main/java/org/apache/sling/provisioning/model/ModelResolveUtility.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/tooling/support/provisioning-model/src/main/java/org/apache/sling/provisioning/model/ModelResolveUtility.java?rev=1690894&r1=1690893&r2=1690894&view=diff
==============================================================================
--- 
sling/trunk/tooling/support/provisioning-model/src/main/java/org/apache/sling/provisioning/model/ModelResolveUtility.java
 (original)
+++ 
sling/trunk/tooling/support/provisioning-model/src/main/java/org/apache/sling/provisioning/model/ModelResolveUtility.java
 Tue Jul 14 10:01:53 2015
@@ -30,6 +30,9 @@ import org.apache.felix.cm.file.Configur
 import 
org.apache.sling.provisioning.model.ModelUtility.ArtifactVersionResolver;
 import org.apache.sling.provisioning.model.ModelUtility.VariableResolver;
 
+/**
+ * Helper methods for resolving variables and artifact versions in models.
+ */
 class ModelResolveUtility {
 
     /**
@@ -114,9 +117,7 @@ class ModelResolveUtility {
         // check for raw configuration
         String rawConfig = 
(String)config.getProperties().get(ModelConstants.CFG_UNPROCESSED);
         if ( rawConfig != null ) {
-            if ( resolver != null ) {
-                rawConfig = replace(feature, rawConfig, resolver);
-            }
+            rawConfig = replace(feature, rawConfig, resolver);
             if ( config.isSpecial() ) {
                 newConfig.getProperties().put(config.getPid(), rawConfig);
             } else {


Reply via email to