
validateSCAImportExportInformation 命令
此命令可验证与 SCA 模块关联的导入和导出信息。 它会将 EAR 文件作为输入并验证在总线上是否存在所有期望的导出。
可使用 validateSCAImportExportInformation 命令验证以下内容:
- 所有选择器导出绑定均指向总线上的有效导出
- 所有 SCA 导入均指向总线上的有效导出
注: 产品使用不支持 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]')