-
Notifications
You must be signed in to change notification settings - Fork 305
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PartitionedHandler: How to pass the step name as an input argument ? #791
Comments
Hello, Thought to also share my attempt (and thanks for raising an issue as I was about to do same thing) I did pass the partitionhandler creation portion (at least it did not error out, and when adding a debugger message, it did get the step name). But faced a null pointer exception within the launchworker (like within your other issue #793) Reference article I had on StackOverflow with my attempts (in case interested: https://stackoverflow.com/questions/68647761/spring-batch-with-multi-step-spring-cloud-task-partitionhandler-for-remote-p) I got the job name by using stepContext
|
Hello,
In the partitioned-batch-job project, the partitioned handler is created as follows:
How could I pass the step name, here "workerStep", as an input argument. I tried to modify the method like below:
and I adapted the job/step definition, but it didn't work. I got an exception saying that the method requires a bean of the type String that wasn't found. Then I defined a bean:
and the exception is gone. But I don't think that might be a solution.
Could you please advise ?
Many thanks in advance.
The text was updated successfully, but these errors were encountered: