Spring Concordion и Sonar не сработают: баночный конфликт? - PullRequest
0 голосов
/ 03 февраля 2012

Я работаю над проектом Gwt / Spring с maven / jenkins / sonar.Для своих функциональных тестов я использую concordion over gwt-test-utils .

Все отлично работает, кроме как при проведении сонарного анализа.

Вот исключение для каждого из этих тестов:

org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.sc.r.repository.MyRepository com.sc.r.BootstrapData.myRepository; 
   nested exception is java.lang.IllegalArgumentException: Can not set com.sc.r.repository.MyRepository field com.sc.r.BootstrapData.myRepository to $Proxy110

Это похоже на конфликт с банкой, но без дополнительной информации я не знаю.

Из-за«экзотическая» природа моей конфигурации, я понимаю, что никто не мог напрямую помочь мне.

Но как бы вы расследовали, если бы вы были в моем положении?Что я должен искать или где я должен искать?

Спасибо

1 Ответ

0 голосов
/ 03 февраля 2012

Что заставляет вас думать, что это конфликт зависимостей?Из исключения, которое описало бы его как конфликт, ничего не видно.

Если вы точно знаете, что это конфликтная проблема, попробуйте выполнить:

mvn dependency:tree

И изолируйте банки реплики и удалите ихиз зависимостей в maven с помощью тега exclude.

...