使用命令行导入解决方案软件包
您必须将案例管理解决方案软件包导入到生产环境设计对象库之后,才能将此解决方案部署到生产环境域。
准备工作
请确保准备好已填写的配置核对表。
关于本任务
- 解决方案定义文件。
- 连接定义。
- 任务步骤(存储为每种案例类型的一个 XPDL 文件)。
- “页面”子文件夹。
- 缺省页面对象以及您在开发环境中创建的任何定制页面对象。
- 导出时,位于解决方案文件夹中的任何文档、对象或文件夹(包括用户添加的那些内容)。
过程
要导入解决方案软件包,请完成下列步骤:
- 将当前目录更改为 install_root/CaseManagement/configure 目录。 其中 install_root 是 IBM® Business Automation Workflow 的安装位置。
- 如果需要定制服务数据映射,请创建和编辑服务数据映射 XML 文件。
- 运行以下命令。 当您输入此命令时,请勿输入任何换行符。
configmgr_cl generateServiceDataMap -solutionPackage package_file -file service_data_map_name [-help]- -solutionPackage package_file
- 指定其中包含要导入的解决方案的解决方案软件包 ZIP 文件的完整路径和文件名。 如果此路径中包含空格,请将整个路径用双引号引起来。 例如,输入 "C:\Solution Packages\Credit Dispute Solution.zip"。
- -file service_data_map_name
- 指定要创建的服务数据映射 XML 文件的完整路径和文件名。 此路径中的目录结构必须已存在。 您可以使用任何有效的文件名,但是建议使用 .xml 扩展名。 如果路径中的目录名称包含空格,请用双引号将整个路径引起来。 例如,输入 "C:\Solution Packages\service_data_map.xml"。
- -help
- 可选参数,用于显示有关命令语法而不是运行命令的简要消息。
提示: 您还可以使用 FileNet® Deployment Manager 来创建服务数据映射文件。 - 请使用文本编辑器来编辑服务数据映射 XML 文件中的值。 您可以更改 XML 文件中的 <Destination> 元素的名称或 URL 的值。
- 运行以下命令。 当您输入此命令时,请勿输入任何换行符。
- 如果未使用 FileNet Deployment Manager 来创建对象存储数据映射文件,请运行以下命令。 当您输入此命令时,请勿输入任何换行符。
configmgr_cl generateObjectStoreDataMap -solutionPackage package_file -file object_store_data_map_name [-help]- -solutionPackage package_file
- 指定其中包含要导入的解决方案的解决方案软件包 ZIP 文件的完整路径和文件名。 如果此路径中包含空格,请将整个路径用双引号引起来。 例如,输入 "C:\Solution Packages\Credit Dispute Solution.zip"。
- -file object_store_data_map_name
- 指定要创建的对象库数据映射 XML 文件的完整路径和文件名。 此路径中的目录结构必须已存在。 您可以使用任何有效的文件名,但是建议使用 .xml 扩展名。 如果路径中的目录名称包含空格,请用双引号将整个路径引起来。 例如,输入 "C:\Solution Packages\object_store_data_map.xml"。
- -help
- 可选参数,用于显示有关命令语法而不是运行命令的简要消息。
- 通过运行以下命令来导入解决方案软件包。 当您输入此命令时,请勿输入任何换行符。
configmgr_cl importSolution -profile myprofile -solutionPackage package_file -projectAreaName project_area_name -serviceDataMap service_data_map_name -objectStoreDataMap object_store_data_map_name [-silent] [-force]- -profile myprofile
- 指定要使用的概要文件。 myprofile 值可以是下列其中一项:
- 概要文件的名称,例如,develop1。 该概要文件位于 install_root/CaseManagement/configure/profiles 目录中。 install_root 是安装 IBM Business Automation Workflow 的位置。
- 概要文件目录的完整路径,例如,"install_root\CaseManagement\configure\profiles\develop1" 或 /install_root/CaseManagement/configure/profiles/develop1。
- 概要文件输入文件的完整路径,例如,"install_root\CaseManagement\configure\profiles\develop1\develop1.cfgp" 或 /install_root/CaseManagement/configure/profiles/develop1/develop1.cfgp。
- -solutionPackage package_file
- 指定其中包含要导入的解决方案的解决方案软件包 ZIP 文件的完整路径和文件名。 如果此路径中包含空格,请将整个路径用双引号引起来。 例如,输入 "C:\Solution Packages\Credit Dispute Solution.zip"。 如果您输入的解决方案名称已存在,那么在设计对象库中将覆盖该解决方案。
- -projectAreaName 项目区域名称
- 指定解决方案的项目区域的名称。 此选项仅适用于将解决方案软件包导入到另一个开发环境中。
- -serviceDataMap 服务数据地图名称
- 指定使用 generateServiceDataMap 命令或使用 FileNet Deployment Manager生成的服务数据映射 XML 文件的完整路径和文件名。 如果路径中的目录名称包含空格,请用双引号将整个路径引起来。 例如,输入 "C:\Solution
Packages\service_data_map.xml"。
如果用户不为 -serviceDataMap 指定值,那么服务将映射到它们自身。
- -objectStoreDataMap 对象存储数据映射名称
- 指定使用 generateObjectStoreDataMap 命令或使用 FileNet Deployment Manager生成的对象存储数据映射 XML 文件的完整路径和文件名。 如果路径中的目录名称包含空格,请用双引号将整个路径引起来。 例如,输入 "C:\Solution
Packages\object_store_data_map.xml"。
如果用户不为 -objectStoreDataMap 指定值,那么设计对象库会映射到指定概要文件的设计对象库。 如果已配置了目标对象库,并且指定了项目区域,那么该目标对象库会映射到指定项目区域的目标对象库。 如果有目标对象库且未指定项目区域,或者如果有其他对象库,那么此值是必需的。
- -silent
- 可选:当您指定 -silent 参数时,控制台中不会显示任何提示或参考消息,但会将错误写入日志。 会根据需要来显示故障消息和验证错误消息,例如,有关缺少密码或者端口号无效的消息。 如果您使用 execute 命令以运行概要文件中的所有活动,并且指定了 -silent 参数,那么还必须指定 -force 参数。
- -force
- 可选,仅当使用 -silent 参数时适用。 指定 -force 参数时,运行活动时不会暂停对验证错误消息的必需响应(例如,有关缺少密码或端口号无效的消息)。