Issue Details (XML | Word | Printable)

Key: BATCH-257
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Nigel DeFreitas
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Spring Batch

Mainframe console commands for spring-batch JCL using JZOS

Created: 15/Dec/07 04:57 PM   Updated: 04/Aug/08 11:50 AM
Component/s: Core
Affects Version/s: 1.0.0.m4
Fix Version/s: None

Time Tracking:
Not Specified

Environment: z/OS


 Description  « Hide
I think someone should write a module to route mainframe console commands to interact with the spring-batch JCL commands. e.g. start | stop | purge | status | others...

This would allow mainframe operators to control spring-batch jobs running on the mainframe the way they've always controlled other COBOL jobs - no training needed.

 All   Comments   Work Log   Change History   FishEye   Related Builds      Sort Order: Ascending order - Click to sort in descending order
Nigel DeFreitas added a comment - 15/Dec/07 04:59 PM
Using JZOS of course.

Lucas Ward added a comment - 09/Apr/08 05:39 PM
I like this idea, but I'm not sure if we can even get to it for 1.1. In fact, I'm not quite sure how we would really test this solution either. Considering the amount of COBOL/Mainframe requests we've had, I'm thinking we may want a separate module for it.

Nigel DeFreitas added a comment - 14/Apr/08 02:59 PM
Sound's like a good idea to me. I've started writing my own ZFileResource for reading/writing datasets - but may need approval from IBM before submitting it since it's using the JZOS libraries.

Lucas Ward added a comment - 12/May/08 10:30 AM
I went ahead and moved this to 2.0, since there's no way we could get this into 1.1.

Dave Syer added a comment - 24/Jun/08 04:38 AM
Nigel. Thanks very much for the contributions We hope to be able to provide some more comprehensive zOS support at some point, but we can't schedule it right now, so I'm removing the "Fix version". Stay in touch directly if you want to monitor activity behind the scenes.

Chuck Marten added a comment - 21/Jul/08 12:02 PM
If you launch a Spring Batch app using JZOS, what further integration is even needed? It would run like any other JCL job, so why aren't existing MVS/JES commands - e.g. CANCEL sufficient ?

Nigel DeFreitas added a comment - 04/Aug/08 11:50 AM
I guess it would, except if you wanted to do some clean-up in your job before zOS tears down the JVM. Or if you wanted to query a long running job to print it's current status/state before issuing a cancel command.