272 IBM Content Manager OnDemand Guide
When the exit routine is assembled and link-edited to a library, it must be associated with the 
exit in one of two ways:
/SM590000Use the exit statement in the PROGXX parmlib member. For more information about the 
PROGXX parmlib member, see z/OS MVS Initialization and Tuning Reference, 
SA22-7592.
/SM590000Use the SETPROG EXIT operator command. For more information about the SETPROG EXIT 
command, see z/OS MVS System Commands, SA22-7627.
Use the following command to activate the exit routine and associate ARSUUPDZ with the logical 
exit point name. (The example assumes that ARSUUPDZ is in the link pack area (LPA) or a 
LNKLST dataset.)
SETPROG EXIT,ADD,EXITNAME=ARS.RSADUPDT,MODNAME=ARSUUPDZ
Enabling the report specifications archive definition exit
To enable the exit in Content Manager OnDemand, run the ARSLOAD program with the -E 
parameter. 
For more information about the report specifications archive definition exit routines, see 
Chapter 40, “Report specifications archive definition exit”, in the Content Manager 
OnDemand for z/OS Configuration Guide, SC19-3363.
11.5.4  Table space creation exit
With the Content Manager OnDemand table space creation exit, you can act when Content 
Manager OnDemand creates a table space, table, or index tables that are used to store 
application index data. The exit is not called for the Content Manager OnDemand system 
tables. The table space creation exit is used to modify the way Content Manager OnDemand 
creates table spaces, tables, or indexes. For table and index creation, you can alter the SQL 
that is used to create the table or index. 
Y ou can also use this exit to perform other actions during a table space creation. This exit is 
useful if you must change default parameters for the table space, the table, or the indexes. 
The changes affect only new creations. Example 11-13 shows the header file of the table 
space creation exit.
Example 11-13   Header file for the table space creation exit
/**********************************************************************/ 
/* TBLSPCRT - table space Create Exit                                  */ 
/*                                                                    */ 
/*  To activate the table space creation exit, set the following       */ 
/*  variable in the appropriate OnDemand instance ars.cfg file:       */ 
/*                                                                    */ 
/*    ARS_DB_TABLESPACE_USEREXIT=<absolute_dll_path_name>             */ 
/*                                                                    */ 
/* INPUT: appl_grp                                                    */ 
/*        tblsp_name                                                  */ 
/*        table_name                                                  */ 
/*        idx_name                                                    */ 
/*        sql (allocated with 16384 bytes)                            */ 
/*        action                                                      */ 
/*        instance                                                    */ 
/*                                                                    */ 
Note: The -E parameter must be specified in uppercase.