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