PARMDD

Defines the DDname for the file containing the ACIF processing

parameters. PARMDDIf is not specified, SYSINACIF usesas the default DDname and terminates processingSYSIN ifis not defined.

MSGDD

Defines the DDname type for

the message file. When ACIF proces

print

file,

it

can

issue

a

variety of

informational

or error

mes

MSGDD

is

not

specified

as

an

invocation

parameter,SYSPRINT

ACIF

uses

 

as the default DDname and terminates processingSYSPRINT

isifnot

 

 

definedMSGDD.

requires

a

LRECL of

137

and a block size

that

is

multiple of

137

plus

4

(for

example,

(137*10)+4 =1374).

 

 

ACIF requires about 3MB of virtual memory to convert and index files amount of memory can vary, depending on the complexity of the input the conversion and indexing options requested.

Using ACIF in the VSE Environment

Figure 22 contains sample JCL to invoke ACIF to process print output from application.

// DLBL

PRNTOUT,'user print file'

//EXTENT ....

//ASSGN ...

//EXEC USERAPPL

//DLBL PRD2,'VSE'PRD2.LIBRARY'

//EXTENT ,volser

//LIBDEF PHASE,SEARCH=(PRD2.AFP)

//ASSGN SYSLST,X'FEE'

//ASSGN SYSðð6,xxx

//DLBL INPUT,'your input file',ð,SD

//EXTENT SYSðð6,volser...

//ASSGN SYSðð7,xxx

//DLBL OUTPUT,'your output file',ð,SD

//EXTENT SYSðð7,volser...

//ASSGN SYSðð8,xxx

//DLBL RESOBJ,'your resource output file',ð,SD

//EXTENT SYSðð8,volser...

//ASSGN SYSðð9,xxx

//DLBL INDEX'your index output file',ð,SD

//EXTENT SYSðð9,volser...

//EXEC PGM=APKACIF

ACIF parms go here /\ /&

Figure 22. Sample VSE JCL to Invoke ACIF

84 ACIF User’s Guide

Page 104
Image 104
IBM S544-5285-01 manual Using Acif in the VSE Environment, Sample VSE JCL to Invoke Acif