编辑 CICS 束项目中定义的资源

要编辑 CICS® 束项目中定义的资源的定义,请使用 CICS Explorer® 资源编辑器。您可以在 CICS 束项目中创建资源定义后立即编辑该定义。您还可以编辑先前在 CICS 束项目中定义的资源。

关于此任务

资源编辑器可用于您在 CICS 束项目中创建的以下类型的资源定义:
  • FILE 资源定义
  • JVMSERVER 资源定义
  • LIBRARY 资源定义
  • PIPELINE 资源定义
  • PROGRAM 资源定义
  • TCPIPSERVICE 资源定义
  • TRANSACTION 资源定义
  • URIMAP 资源定义
  • WEBSERVICE 资源定义

要编辑打包到具有 JVMSERVER 资源定义的 CICS 束项目中的 JVM 概要文件,请使用 JVM 概要文件编辑器。

要编辑打包到具有 PIPELINE 资源的 CICS 束项目中的管道配置文件,请使用文本编辑器。

打包到具有 WEBSERVICE 资源的 CICS 束项目中的 Web Service 绑定文件和 WSDL 文档不能在 CICS Explorer 中进行编辑,只能执行导入。

有关 CICS Explorer 资源编辑器概述以及这些编辑器的使用提示,请参阅使用编辑器

有关浏览和编辑在 CICSplex 或 CICS 系统(而非 CICS 束)中定义的资源的指示信息,请参阅浏览和编辑资源

过程

  1. 打开资源定义以进行编辑。
    • 要编辑刚刚在 CICS 束项目中创建的新资源定义,请首先在向导中选择打开编辑器复选框,然后再单击完成。完成向导时,将打开资源编辑器。
    • 要编辑先前已在 CICS 束项目中定义的资源,您可以从 Project Explorer 视图中打开编辑器。在 Project Explorer 视图中展开 CICS 束并找到资源名称。右键单击资源名称并选择打开方式,然后选择相应的资源编辑器名称,例如程序定义资源。这样会打开资源编辑器,并显示资源属性。
  2. 更新属性的值。 将仅显示可以编辑的属性。在束中定义的资源的资源编辑器中,无法查看您无法编辑的属性。
    • 如果属性值必须是预确定列表中的某个值,那么在字段旁边会显示一个按钮。单击该按钮将显示包含所有可能值的列表。当您单击某个值时,该值将输入到字段。
    • 如果属性值为自由格式文本,那么可以在该字段中输入新值。
    • 您可以为属性值选择或指定一个空字符串。如果您选择了一个空字符串,那么当您保存更改时,该属性将从束项目的资源定义中除去。
  3. 要编辑 CICS 束项目中打包的 JVM 概要文件,请在 Project Explorer 视图中展开 CICS 束。 右键单击 JVM 概要文件的名称,然后选择打开方式,并选择 JVM 概要文件编辑器。 在 JVM 概要文件中编辑选项以适应您的环境。JVM 概要文件(.jvmprofile 文件)必须与 JVM 服务器的资源定义(.jvmserver 文件)位于同一目录中。 有关 JVM 概要文件中提供的选项和设置的信息,以及配置 JVM 服务器以运行如 OSGi 应用程序、Axis2 或 Liberty 功能的特殊建议,请参阅《CICS TS V5.2 产品文档》中的“设置 JVM 服务器”
  4. 要编辑 CICS 束项目中打包的管道配置文件,请在 Project Explorer 视图中展开 CICS 束。右键单击管道配置文件的名称,然后选择打开方式,并选择文本编辑器。 为管道添加相应的消息处理程序、头处理程序和应用程序处理程序。 有关 CICS 提供的样本管道配置文件的介绍,以及管道配置文件中使用的 XML 元素的信息和示例,请参阅《CICS TS V5.2 产品文档》中的“管道配置文件”
  5. 当更新完成时,单击保存,或按 Ctrl+S(对于 OS X,为 cmd+S)对定义应用更改。 您的更改将保存在束项目中。然后,可以关闭编辑器。

下一步做什么

如果尚未部署 CICS 束项目,那么请在编辑资源后部署 CICS 束或引用该项目的应用程序束。有关部署应用程序束的指示信息,请参阅部署 CICS 应用程序项目。 在部署 CICS 束或应用程序束并安装时,将在 CICS 区域中使用您所做的修改创建动态生成的资源。

如果已部署包含资源定义的 CICS 束项目,或者引用该项目的应用程序束,那么您需要将新版本的 CICS 束或应用程序束导出到 z/OS UNIX,禁用并废弃表示先前版本束的资源,然后安装表示新版本束的资源。请遵循更新 CICS 束中的指示信息来执行此操作。在重新安装 CICS 束或应用程序束时,将在 CICS 区域中使用您的修改来动态生成新资源。