User Guide

     Previous  Next    Contents    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here




See Also

Overview of the Batch Runtime Environment

Oracle Tuxedo Application Runtime for Batch Presentation and Structure

Technical Functions

High-Level Functions

Interface-Level Functions

Script Execution Phases

Using Batch Runtime

Configuration Files





Setting Environment Variables

Configuring Batch Runtime in MP Mode

Creating a Script

General Structure of a Script

Script Example

Defining and Using Symbols

Creating a Step That Executes a Program

Application Program Abend Execution

Creating a Procedure

Creating an In-Stream Procedure

Creating an External Procedure

Using a Procedure

Modifying a Procedure at Execution Time

Using Overrides for File Assignments

Controlling a Script's Behavior

Conditioning the Execution of a Step

Using m_CondIf, m_CondElse, and m_CondEndif

Using m_CondExec

Controlling the Execution Flow

Changing Default Error Messages

Different Behaviors from z/OS

Using Files

Creating a File Definition

m_FileBuild Examples

m_FileAssign examples

Assigning and Using Files

Concurrent File Accessing Control

Using Generation Data Group (GDG)

GDG Management Functionalities

Defining and/or Redefining a GDG

Adding Generation Files in a GDG

Referring an Existing Generation Files in a GDG

Deleting Generation Files in a GDG

Deleting a GDG

Cataloging a GDG

Committing a GDG

File-Based Management


Concurrency Control and Authorization

DB-Based Management

Database Tables

Generation File Naming Rule

Configuration Variables

External Shell Scripts

Concurrency Control and Authorization

Exception Handling

Support for Data Control Block (DCB)

Defining .dcb File

Creating .dcb file

Deleting .dcb file

Using an In-Stream File

Using a Set of Concatenated Files

Using an External “sysin”

Deleting a File

RDB Files

Using an RDBMS Connection

Submitting a Job Using INTRDR Facility

Submitting a Job With EJR

User-Defined Entry/Exit


Batch Runtime Logging

General Introduction

Log Message Format

Log Message Level

Log Level Control

Log File Structure

Log Header


File Information Logging


Using Batch Runtime With a Job Scheduler

Executing an SQL Request

Simple Application on COBOL-IT / BDB

Dynamic JCL Job Execution

General Introduction



Working Folder Configurations for JCL Conversion

EJR Configurations

The Queue for JCL Conversion

Using JES Client to Manage JCL Jobs

Submitting a JCL Job

Printing Jobs

Holding/Releasing/Canceling/Purging a JCL job

JCL Conversion Log

Network Job Entry (NJE) Support

General Introduction


Job Execution Server Group

ON/OFF Setting of NJE Support

Environment Variable MT_TMP in MP Mode


NJE Job Sample

File Catalog Support

General Introduction

Database Table

Configuration Variables

External Shell Scripts









External Dependency

Best Practices

Adapting z/OS Capabilities on a UNIX/Linux Environment

Defining Paths for Procedures, Includes and Programs

Prohibiting the Use of UNIX Commands

Avoiding the Use of File Overriding

Using Tuxedo Job Enqueueing Service (TuxJES)



TuxJES Components

Configuring a TuxJES System

Setting up TuxJES as an Oracle Tuxedo Application

Oracle Tuxedo Configuration File

Block Time in UBBCONFIG for TuxJES

Oracle Tuxedo /Q Queue Space and Queue Creation

File System Configuration

TuxJES Configuration File

TuxJES Security Configuration

TuxJES User Mapping File

Setting Up TuxJES in MP Mode

Using TuxJES

Submitting a Job

Submitting a Job in Synchronous Way

Displaying Job Information

Getting Job Status in Synchronous Way

Holding a Job

Releasing a Job

Canceling a Job

Purging a Job

Displaying/Changing ARTJESINITIATOR Configuration

Event Subscribing/Unsubscribing

See Also

  Back to Top       Previous  Next