Описание тега spring-batch-tasklet

1 ответ

Перемешивание JobExplorer с использованием @MockBean, генерирующее исключение: InstanceAlreadyException

"Как я могу издеваться над JobExecution при тестировании одного шага с помощью JobLauncherTestUtils?" "Я пытался с @MockBean JobExplorer jobExplorer но это бросает исключение: Failed to load applicationContext,Caused by InstanceAlreadyExistsExceptio…
01 фев '19 в 10:24
0 ответов

Разработка пакетного задания для обработки нескольких файлов в папке FTP

Я хочу создать пакетное задание для обработки нескольких zip-файлов в папке. По сути, входной zip-файл содержит структуру каталогов, а последний каталог содержит CSV-файл и набор PDF-файлов. Задание должно взять zip-файл, распаковать и загрузить во …
1 ответ

Пружина откатывает вкладыши

Настроил ниже в моем проекте: <batch:no-rollback-exception-classes> <batch:include class="java.sql.SQLException"/> <batch:include class="org.springframework.dao.DuplicateKeyException"/> <batch:include class="java.sql.SQLIntegrit…
11 фев '19 в 10:24
1 ответ

Невозможно передать значение JobParameters в тасклет в Spring Batch

Я уже перешел по ссылке: передать JobParameters и ExecutionContext в @Bean Tasklet?, но все еще сталкивается с проблемой при прохождении jobParameters значение для tasklet, Я разработал код, как показано ниже: JobConfiguration.java @Component public…
13 дек '18 в 17:44
1 ответ

Повторять шаг тасклета до определенного состояния

Я использовал Spring Batch, чтобы построить работу ETL. Моя основная работа - просто читать из БД и писать в другую. Перед моей основной работой мне нужно проверить состояние в исходной базе данных, чтобы увидеть, готово оно или нет. Я продолжу осно…
28 янв '19 в 02:14
2 ответа

Весенний пакетный пример проверить обновление, если запись существует, иначе вставить

Есть 2 таблицы Table1 и Table2. Приходится читать из Таблицы1 и сохранять данные в Таблице2. Перед сохранением в Таблицу 2 необходимо проверить, существует ли запись в Таблице 2, если она существует, затем обновить, вставьте. Я новичок в весенней па…
20 май '19 в 22:34
0 ответов

Выполнение весеннего пакета неожиданно завершилось

У меня есть весеннее пакетное задание - где я читаю данные из БД и записываю их в файл. Пока поток находится в решающем состоянии - он неожиданно завершается с нижеуказанным stackTrace Я получаю только след ниже стека - ничего кроме этого org.spring…
05 апр '19 в 07:07
1 ответ

Как взять параметры пакетного задания Spring и перейти на sql

Мне нужно реализовать извлечение 9 отчетов с помощью весенних пакетных заданий, т.е. сделано. Но я застрял между ними. Мне нужно передать параметры задания весеннему заданию и передать этот параметр в SQL, чтобы создать другой отчет. Какую концепцию…
0 ответов

Spring Batch - Как сделать два запроса или передать два объекта процессору или устройству записи?

Я занимаюсь разработкой Spring Boot Spring Batch code. Чтение данных с Oracle DB и загрузка всех данных в MongoDB (NOSQL DB), Моделирование MongoDB разработан как ненормализованный способ в соответствии со стандартным способом реализации отношений /…
1 ответ

Пакетная обработка нескольких шагов против одного шага

Я создаю приложение Spring Batch. Предположим, что у меня есть задание, которое выполняет, например: Сплит аудио файл Выполнить Речь-Текст Предположим, что у меня есть TaskExecutor, позволяющий параллельно ориентировать шаг (-ки) Chunk . Есть ли как…
15 апр '19 в 09:52
1 ответ

Spring Batch: чтение нескольких файлов JSON и обработка по одному

У меня есть огромные файлы JSON в папке около 200 каждый из 300 мбс. Мне нужно написать пакет Spring, чтобы читать файлы и обрабатывать один за другим. По сути, означает чтение по одному файлу за раз, затем запустите процессор, затем запустите прогр…
22 мар '19 в 08:10
0 ответов

Статус выполнения шага не приходит как завершенный в весенней партии

В SpringBatch задание не завершается с определенными шагами, вместо этого продолжайте переходить от Writer к Reader, в то время как отладка найденного контекста увеличивается до 1из-за этого статус выполнения становится "НЕПРЕРЫВНЫМ", а не "ЗАВЕРШЕН…
0 ответов

Запланированные задания в пакетном приложении иногда выдают ошибку

У меня есть планировщик для планирования заданий для запуска в определенное время. Он содержит около 10 заданий, которые должны быть выполнены в соответствии с заданным выражением cron. Но иногда не удается выполнить некоторые задания, выдавая исклю…
05 июл '19 в 10:26
1 ответ

Ошибка долго работающего тасклета Spring Batch Последний пакет успешно отправлен на сервер

У меня есть долго работающий тасклет, который работает в течение 20 часов, и после завершения задачи я получаю сообщение об ошибке в пакете Spring из-за закрытого подключения mysql. Ниже моя конфигурация работы @Configuration @EnableBatchProcessing …
24 июн '19 в 16:27
0 ответов

Как я могу создать пустой файл, когда мой читатель Spring Batch возвращает ноль

У меня есть приложение пакетной пружины, где у меня есть Reader - Processor - Composite Writer Теперь в нашем приложении есть один сценарий использования, в котором мне нужно написать пустой файл, когда мой читатель возвращает ноль (т. Е. Когда он ч…
1 ответ

Игнорируемые весенние партии тасклетов в Intellij Idea

Конфигурационный файл Spring Butch: @Configuration public class TransitionConfiguration { @Autowired public JobBuilderFactory jobBuilderFactory; @Autowired public StepBuilderFactory stepBuilderFactory; @Bean public Step step1() { return stepBuilderF…
0 ответов

Экземпляр задания уже существует и завершен для параметров Spring Batch

В SpringBatch приложение получило это исключение при попытке запустить мой локальный сервер, но до вчерашнего дня оно работало нормально, вызывая joblauncher.run (job, jobparameter) из Controller. Класс контроллера имеет метод run с именем задания и…
1 ответ

Spring Batch Solution

1 В нашем приложении у нас около 100000 клиентов, и нам нужно обрабатывать некоторые данные ежемесячно. Логика обработки данных для каждого клиента включает в себя около 7 оставшихся вызовов для различных услуг. Мы должны сделать это в весенней парт…
1 ответ

Spring Batch ItemReader получает NullPointerException в первой строке

У меня эта проблема с пакетом Spring, когда я пытаюсь прочитать мои CSV-файлы. Я должен прочитать CSV со структурой, подобной этой: valueHeader;valueHeader;valueHeader;valueHeader;valueHeader;valueHeader conventValue;conventValue;conventValue;conven…
05 июл '19 в 21:07
0 ответов

"Не удалось выполнить фиксацию, когда данные выполнения шага уже обновлены"

У меня Spring-Batch версии 3.0 с бэкэндом SQL-сервера, и следующее исключение выдается только один раз, после последующих запусков я не получаю исключение. Я могу воссоздать в более низких средах. 2019-01-07 21:17:44.041 INFO 14712 --- [http-nio-980…
08 янв '19 в 19:48