2013-05-09 5 views
1

Я указываю сопоставления для Dozer, как показано в следующем коде, но я получаю эту ошибку java.lang.IllegalArgumentException: Duplicate Map Id's Found.. Я понимаю, что не так, но я хочу иметь один набор сопоставлений для контекста администратора и другой для пользовательского контекста. Разве это не может быть сделано? Должен ли я писать dogAdmin, catAdmin и т. Д. Как map-id?Связать сопоставления нескольких классов с заданной контекстной картой id

<mapping map-id="admin"> 
    <class-a>Cat</class-a> 
    <class-b>CatView</class-b> 
    <field> 
     <a>name</a> 
     <b>firstName</b> 
    </field> 
</mapping> 

<mapping map-id="admin"> 
    <class-a>Dog</class-a> 
    <class-b>DogView</class-b> 
    <field> 
     <a>name</a> 
     <b>firstName</b> 
    </field> 
</mapping> 

ответ

0

К сожалению, вы не можете этого сделать, я тоже попробовал.

 Смежные вопросы

  • Нет связанных вопросов^_^