Si desea especificar una código de
terminación personalizado en una política, edite
la política en el editor de texto de la política.
Acerca de esta tarea
Cuando utiliza el asistente para
crear una política en un proyecto de paquete
CICS y
especifica un tipo de acción de código de
terminación, el asistente permite solamente el
código de terminación predeterminado de AMPB. Para
especificar un código de terminación
personalizado, utilice el editor de texto de
políticas para sobrescribir la línea
correspondiente de la política.
Procedimiento
- Abra el archivo
xxxx.policy
en el editor de texto predeterminado.
- Busque la regla condicional que desea
actualizar y localice la sentencia <abend abendCode="AMPB"/>. Por ejemplo:
<rule type="filerequest">
<name>gt_5k_filereads_abend_rule</name>
<description></description>
<storageUsedCondition item="read" operator="GT" unit="K" value="5"/>
<action>
<abend abendCode="AMPB"/>
</action>
</rule>
- Escriba sobre AMPB
el código de terminación elegido. Este ejemplo
muestra la regla del ejemplo anterior pero con un
código de terminación personalizado de XX99:
<rule type="filerequest">
<name>gt_5k_filereads_abend_rule</name>
<description></description>
<storageUsedCondition item="read" operator="GT" unit="K" value="5"/>
<action>
<abend abendCode="XX99"/>
</action>
</rule>
- Repita los pasos 2 y 3 según la cantidad de
códigos de terminación de reglas que necesite.
- Pulse
para guardar los resultados. El XML se valida
cuando lo guarda, y los errores se marcan con una
cruz roja. Corrija los errores y guarde.
Resultados
La política se crea con acciones de
terminación anómala que contienen códigos de
terminación personalizados.
Qué hacer a continuación
Exporte el proyecto de paquete
CICS que
contiene la política a zFS. Después añada la
política a un proyecto de plataforma o aplicación
para empaquetarlo para su despliegue, o defina un
recurso BUNDLE en el CSD de
CICS o el
repositorio de datos SM de
CICSPlex
e instale el paquete en cualquier región CICS.