Hi All,
Background Situation
Java - 1.7, Weblogic 10.3.6, Autosys - R11(Latest), Spring Batch 3.x, Unix
In our project, we are having Autosys - which triggers shell scripts at a schedule.
Shell script in turn triggers Spring Job in standalone mode, as shown below. Where Job Launcher then triggers the tasklet and rest of business logic is executed - "Out of Weblogic"
$JAVA_HOME/bin/java -Dbatch="true" -Denv=$env org.springframework.batch.core.launch.support.CommandLineJobRunner MyJobLauncher.xml
What is Needed
We need to stop using this standalone call, retain Autosys scheduler, and move the full batch (and business logic) to Weblogic Server.
Can anyone suggest, What would be the best way to go about this?
What we are thinking
May be we can have another "ear/war" module deployed in weblogic which exposes a servlet/WebService per batch job - and have autosys call that Servlet
Suggestions Please
Thanks,
Kedar