недавно столкнулся с проблемой, что функция профилей включена с пружиной 3.1 с использованием нескольких опций < beans> не работает для собственного тега весеннего пакета.Профили Spring Batch и Spring3.1
<beans profile="prod">
<bean id ="test" class="java.lang.String"></bean>
<batch:job id="job" abstract="true" >
<batch:listeners>
<batch:listener ref="jobExecutionContextDateSetter" />
<batch:listener ref="jobStatusListener"/>
</batch:listeners>
</batch:job>
</beans>
<beans profile="dev">
<bean id ="test" class="java.lang.String"></bean>
<batch:job id="job" abstract="true" >
<batch:listeners>
<batch:listener ref="jobExecutionContextDateSetter" />
</batch:listeners>
</batch:job>
</beans>
работает тестовый пример (с из включения любых из профилей) весной жалуется многократной аннотацией найденного идентификатора «задание». Есть идеи ?
ли вы когда-нибудь найти решение этой проблемы? У меня такая же проблема. –
Пока нет. Сделал обходной путь для моего случая - для dev я создаю «stubJobStatusListener» в профиле dev в качестве реализации заглушки слушателя. И имеют из профилей. –
magulla