The following is an xJCL sample for a native execution job. Currently, only single-step jobs are supported.
<?xml version="1.0"?> <job name="GridUtilitySample" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <job-step name="Step1" application-name="tryit"> <env-entries> <env-var name="PATH" value="/opt/IBM/WebSphere/AppServer/java/jre/bin"/> <env-var name="CLASSPATH" value="/user/classes"/> </env-entries> <exec executable="java"> <arg line="GridUtilitySample"/> </exec> </job-step> </job>
<?xml version="1.0" encoding="UTF-8" ?> <job name="OpenGrid" class="xyz" accounting="accounting info" default-application-name="tryit" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <job-scheduling-criteria> <required-capability expression="someExpression" /> <required-capability expression="anotherExpression" /> </job-scheduling-criteria> <substitution-props> <prop name="PATH" value="C:\\windows;C:\\java\\jre\\bin" /> </substitution-props> <job-step name="Step1" application-name="tryit"> <env-entries> <env-var name="PATH" value="${PATH}" /> <env-var name="CLASSPATH" value="C:\\windows" /> </env-entries> <exec executable="java"> <arg line="command line args here" /> <arg line=" and more command line args here" /> </exec> </job-step> </job>