本主题仅适用于 IBM Business Automation Workflow Advanced 配置。

validateSCAImportExportInformation 命令

此命令可验证与 SCA 模块关联的导入和导出信息。 它会将 EAR 文件作为输入并验证在总线上是否存在所有期望的导出。

可使用 validateSCAImportExportInformation 命令验证以下内容:
  • 所有选择器导出绑定均指向总线上的有效导出
  • 所有 SCA 导入均指向总线上的有效导出
如果期望的导出不可用,那么此命令会返回警告。
针对 Windows 7 操作系统注: 产品使用不支持 Microsoft Windows 7的 Jython 版本。

先决条件

必须以连接方式运行命令。 必须以指定了 CellAdmin 角色的单元管理员身份或者以指定了 DEAdmin 角色的部署环境管理员身份来建立连接。

位置

install_root/profiles/deployment_manager_profile/bin 目录启动 wsadmin 脚本编制客户机。

语法

validateSCAImportExportInformation
-earFilePath earFile

必需参数

-earFilePath earFile
该参数标识您已安装或者计划安装的标准 EAR 文件名。 指定到 EAR 文件的完整路径(例如,针对已安装的应用程序,请指定 install_root/profiles/profile_name/installedApps/cellName/applicationName.ear,或者针对已卸载的应用程序,请指定 pathToApplication/applicationName.ear)。

命令输出

如果已验证所有导入和导出,那么此命令会返回以下消息:
LFCOR1003I: SCA export information validated successfully. No errors were found
如果验证失败,那么此命令会返回以下一条或多条警告消息:
LFCOR1001W: 没有找到模块名称为 moduleName 和导出名称 exportName 在选择器组件中 selectorComponentName。

LFCOR1002W: 找不到模块名称为 moduleName 且导出名称为 exportName的 SCA 导入 importName 的匹配导出。
通过以下方法之一修复缺失的绑定:
  • 如果未安装目标模块,那么立即安装。
  • 如果选择器组件出现未知绑定,那么请安装 EAR,然后使用管理控制台或命令来更新目标。
  • 如果未知绑定为 SCA 导入绑定,那么请安装 EAR,然后使用管理控制台或命令来手动更新绑定。

示例

以下示例演示了如何验证与先前安装的 billingProcess.EAR 应用程序关联的 SCA 导入和导出信息。
AdminTask.validateSCAImportExportInformation('[-earFilePath C:\WPS62\profiles\Profile03\installedApps\server01node01Cell\billingProcess.ear]')