+

Search Tips   |   Advanced Search

Example: Transactional batch properties file

The example file WSGrid.batch.job illustrates the properties necessary to define the first step of the PostingsSample batch job.

# Specify name by which this job is known job-name=PostingsSample      # Use default job class - uncomment to specify custom class    # job-class=<enter class name here>     # This is the JNDI name of the BatchController system SLSB.  controller-jndi-name=ejb/com/ibm/websphere/samples/PostingsJob      # Specify name of target Java(TM) Platform, Enterprise Edition (Java EE)application.   application-name=PostingsSampleEar      # A time-based checkpoint algorithm is provided.   checkpoint-algorithm=com.ibm.wsspi.batch.checkpointalgorithms.timebased
 # Use the interval property of the algorithm, specified in seconds, to decide # how often to commit the global transaction when invoking a batch job step.
checkpoint-algorithm.interval=10    # This is a logical JNDI name for the batch step; it has to match the ejb-reference declared  # in the system SLSB for this batch step entity bean.
 batch-bean-jndi-name=ejb/DataCreationBean      # This is the output bds used by the DataCreationBean.   # The logical name expected by the DataCreationBean is 'myoutput'   bds.myoutput=com.ibm.websphere.samples.PostingOutputStream   # Implementation class and bds input property named 'FILENAME', expected    # by this bds class. Change the value of the 'FILENAME' property to a path   # in the filesystem to write the postings output file.
 bds.myoutput.FILENAME=/root/bds/sample/myostingsfile   # Generic properties can be passed to the Batch Step. The DataCreationBean step uses    # this property to control how many postings to create in the file associated with    # PostingsOutputStream.  prop.name.wsbatch.count=5


Related concepts

  • WSGrid command-line utility

  • Batch job properties
  • WSGrid properties file examples