Define an LSR pool in the local CICS region.
CREATE LSRPOOL >>-CREATE LSRPOOL(data-value)--ATTRIBUTES(data-value)-----------> >--ATTRLEN(data-value)--LOGMESSAGE(cvda)----------------------->< CREATE LSRPOOL attribute values: |--+-----------------------+--+------------------------+--------| +-DATA512(3-32767)------+ +-HSINDEX12K(0-16777215)-+ +-DATA1K(3-32767)-------+ +-HSINDEX16K(0-16777215)-+ +-DATA2K(3-32767)-------+ +-HSINDEX20K(0-16777215)-+ +-DATA4K(3-32767)-------+ +-HSINDEX24K(0-16777215)-+ +-DATA8K(3-32767)-------+ +-HSINDEX28K(0-16777215)-+ +-DATA12K(3-32767)------+ +-HSINDEX32K(0-16777215)-+ +-DATA16K(3-32767)------+ +-INDEX512(3-32767)------+ +-DATA20K(3-32767)------+ +-INDEX1K(3-32767)-------+ +-DATA24K(3-32767)------+ +-INDEX2K(3-32767)-------+ +-DATA28K(3-32767)------+ +-INDEX4K(3-32767)-------+ +-DATA32K(3-32767)------+ +-INDEX8K(3-32767)-------+ +-DESCRIPTION(char58)---+ +-INDEX12K(3-32767)------+ +-HSDATA4K(0-16777215)--+ +-INDEX16K(3-32767)------+ +-HSDATA8K(0-16777215)--+ +-INDEX20K(3-32767)------+ +-HSDATA12K(0-16777215)-+ +-INDEX24K(3-32767)------+ +-HSDATA16K(0-16777215)-+ +-INDEX28K(3-32767)------+ +-HSDATA20K(0-16777215)-+ +-INDEX32K(3-32767)------+ +-HSDATA24K(0-16777215)-+ | .-LSRPOOLID(1)---. | +-HSDATA28K(0-16777215)-+ +-+----------------+-----+ +-HSDATA32K(0-16777215)-+ | '-LSRPOOLID(1-8)-' | +-HSINDEX4K(0-16777215)-+ +-MAXKEYLENGTH(0-255)----+ '-HSINDEX8K(0-16777215)-' | .-SHARELIMIT(50)----. | +-+-------------------+--+ | '-SHARELIMIT(1-100)-' | '-STRINGS(1-255)---------'
Conditions: ILLOGIC, INVREQ, LENGERR, NOTAUTH
The CREATE LSRPOOL command installs a LSRPOOL definition with the attribute specified on the command. It does not use a resource definition stored in the CSD. LSR pools must have unique LSRPOOLID values within a CICS region. If the local region already contains a definition with the same LSRPOOLID value, the new definition replaces the old one; if not, the new definition is added. (Unlike most resource definitions, the name you specify in the LSRPOOL option does not determine replacement; instead the LSRPOOLID value governs.)
A syncpoint is implicit in CREATE LSRPOOL processing, except when an exception condition is detected early in processing the command. Uncommitted changes to recoverable resources made up to that point in the task are committed if the CREATE executes successfully, and rolled back if not. See Creating resource definitions for other general rules governing CREATE commands.