多个实体类的暴力解算器配置

时间:2016-09-13 01:29:10

标签: brute-force optaplanner

我尝试使用BRUTE_FORCE为多个实体类配置求解器时遇到以下问题:

引起:
com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter $ DuplicateFieldException:重复字段entitySelectorConfig

以下是配置:

<solver>
  ...
  <exhaustiveSearch>
    <exhaustiveSearchType>BRUTE_FORCE</exhaustiveSearchType>
    <entitySelector>
        <entityClass>PlanningEntity_ClassA</entityClass>
    </entitySelector>
    <entitySelector>
        <entityClass>PlanningEntity_ClassB</entityClass>
    </entitySelector>
  </exhaustiveSearch>
</solver>

如果指定了单个实体,则此配置可以正常工作。 如果未指定实体,则以下是例外:

phaseConfig(ExhaustiveSearchPhaseConfig)没有配置entitySelector,因为entityClassSet中有多个...

0 个答案:

没有答案