spring-cloud-task
spring-cloud-task copied to clipboard
Short lived microservices with Spring Batch
Hello, I modified the partitioned-batch-job sample such that to add the following method: @Bean public PartitionHandler partitionHandler2(TaskLauncher taskLauncher, JobExplorer jobExplorer, TaskRepository taskRepository) { Resource resource = this.resourceLoader.getResource("maven://fr.simplex_software.tests:partitioned-job:1.0-SNAPSHOT"); DeployerPartitionHandler partitionHandler =...
Currently Task Repositories use `@transactional("springCloudTaskTransactionManager")`. This should be replaced with a property i.e. `@transactional("${spring.cloud.task.transaction-manager:transactionManager}")`. Also remove springCloudTaskTransactionManager bean. This is for 3.0.0 release of SCT.
Currently if a user wants to select a AmqpItemReader and a AmqpItemWriter on the same single step batch job they must use the same connection. A user should be able...
Currently the TaskNameResolver is resolved in the SimpleTaskAutoConfiguration. This should be resolved in the TaskConfigurer/DefaultTaskConfigurer, so that the user can select what TaskNameResolver they wish to have without overriding all...
Hello, In the partitioned-batch-job project, the partitioned handler is created as follows: @Bean public PartitionHandler partitionHandler(TaskLauncher taskLauncher, JobExplorer jobExplorer, TaskRepository taskRepository) throws Exception { ... DeployerPartitionHandler partitionHandler = new DeployerPartitionHandler(taskLauncher,...
This is a follow-up on #784, which fixed the failing start-up of SCT applications with lazy initialization. When I submitted an analogous PR to Spring Boot for the Spring Batch...
On some machines with faster processors this this test fails, because data from a previous run is still present in the datastore used by the test. This is being expressed...
@Enablebinding is now deprecated in stream.
In almost every case when a user selects the Spring Cloud Task dependency (cloud-task) the will have to select the JDBC-API dependency as well. So for this scenario we need...