Author: rwesten
Date: Mon Jun 23 11:29:37 2014
New Revision: 1604752

URL: http://svn.apache.org/r1604752
Log:
STANBOL-488: The WeightedChain no correctly adds chain scoped engine specific 
enhancement properties to the execution plan

Modified:
    
stanbol/branches/release-0.12/enhancer/chain/weighted/src/main/java/org/apache/stanbol/enhancer/chain/weighted/impl/WeightedChain.java

Modified: 
stanbol/branches/release-0.12/enhancer/chain/weighted/src/main/java/org/apache/stanbol/enhancer/chain/weighted/impl/WeightedChain.java
URL: 
http://svn.apache.org/viewvc/stanbol/branches/release-0.12/enhancer/chain/weighted/src/main/java/org/apache/stanbol/enhancer/chain/weighted/impl/WeightedChain.java?rev=1604752&r1=1604751&r2=1604752&view=diff
==============================================================================
--- 
stanbol/branches/release-0.12/enhancer/chain/weighted/src/main/java/org/apache/stanbol/enhancer/chain/weighted/impl/WeightedChain.java
 (original)
+++ 
stanbol/branches/release-0.12/enhancer/chain/weighted/src/main/java/org/apache/stanbol/enhancer/chain/weighted/impl/WeightedChain.java
 Mon Jun 23 11:29:37 2014
@@ -200,10 +200,6 @@ public class WeightedChain extends Abstr
      * configured {@link #chain} is not active.
      */
     private Graph createExecutionPlan() throws ChainException {
-        Map<String,Map<String,Object>> chainScopedEnhancementProperties = new 
HashMap<String,Map<String,Object>>();
-        if(getChainProperties() != null){
-            chainScopedEnhancementProperties.put(null, getChainProperties());
-        }
         List<EnhancementEngine> availableEngines = new 
ArrayList<EnhancementEngine>(chain.size());
         Set<String> optionalEngines = new HashSet<String>();
         Set<String> missingEngines = new HashSet<String>();
@@ -219,12 +215,8 @@ public class WeightedChain extends Abstr
                 optionalEngines.add(entry.getKey());
             }
         }
-//        if(!missingEngines.isEmpty()){
-//            throw new ChainException("This Chain is missing the following " +
-//                     "required Engines "+missingEngines);
-//        }
         return 
calculateExecutionPlan(getName(),availableEngines,optionalEngines, 
-            missingEngines,chainScopedEnhancementProperties);
+            missingEngines,chainScopedEnhProps);
     }
 
     @Override


Reply via email to