Я знаю, что это, вероятно, довольно простое исправление, но по какой-то причине я не могу найти что-либо в Google.spring: batch listenener issue
Я создал прослушиватель, который займет у вас заданиеПараметр, но по какой-то причине он не работает, и я не уверен, что мне нужно добавить в мой код. Он говорит, что мне нужно реф, но что мне нужно ссылаться, так как все правильно там
<step id="idOfJob" next="nextJob">
<tasklet>
<listeners>
<listener>
<beans:bean
class="class.class.Class"
scope="step">
<beans:property name="property" value="#{jobParameters['input']}'" />
</beans:bean>
</listener>
</listeners>
</tasklet>
</step>
Так что я сделал это, как вы сделали, и я все еще получаю эту ошибку проблемы настроек: элемента должен иметь ровно один of: атрибут 'ref', элемент, атрибут, или элемент. Найдено: Нет. –
Heuristic
Я основывал его как пример из вашего кода. Ваш код не ссылается на задачу, которую вы хотите запустить. Вы пытаетесь запустить тасклет, шаг на основе фрагмента или это абстрактный шаг? –
Я пытаюсь запустить тасклет. В основном у меня есть слушатель, который принимает параметр задания и помещает несколько значений в jobExecutionContext, который я могу использовать позже в коде. – Heuristic