Spring + TestNG: пакеты не проверены на аннотации - PullRequest
1 голос
/ 15 февраля 2012

У меня есть простой (основанный на муравьях) тест, основанный на AbstractTransactionalTestNGSpringContextTests. Я получаю сообщение об ошибке, в котором не найден подходящий компонент для автоматической проводки.

@Autowired
@Qualifier("userSessionDao")
private UserSessionDAO userSessionDao;

DAO:

@Repository("userSessionDao")
public class UserSessionDAOImpl extends
    AbstractGenericDAOImpl<UserSession, Long> implements UserSessionDAO {
/**
 * 
 */
@SuppressWarnings("unused")
private XLogger logger = XLoggerFactory.getXLogger(UserSessionDAOImpl.class
        .getName());

}

У меня есть следующее в config.xml:

Я пропустил шаг, чтобы запустить компонентное сканирование?

1 Ответ

1 голос
/ 15 февраля 2012

Попробуйте <context:component-scan base-package="com.blah.*" />

Кроме того, убедитесь, что UserSessionDAO является кандидатом с автоматическим подключением.

...