I have a shell script which is responsible for starting the job.
This is how I start the job in the "bi.sh"
java org.springframework.batch.core.launch.support.Comm andLineJobRunner format077-context.xml format077Job batchcycledate=04-JUN-08
Sometimes this job takes many hours to complete. So we need to stop the job to serve other priorities and then restart it at later time. I want to know is there a graceful way to stop this job ? Do I need to write another shell script for stopping the job?