工作流程定义是在工作流程每次运行时,Process Engine 使用的处理模板。它将路由将参与的工作、数据和其他信息,以便它们可完成活动。将 FPOS 数据模型文件导入到对象库时,一些工作流程定义将导入到根文件夹\记录管理\工作流程目录中。
在工作流程可以使用前,必须将它们转移到 Process Engine。
通过从 Application Engine 或 Workplace XT 机器运行一个实用程序来完成此转移操作。转移操作的最终结果是 Process Engine 数据库中的所有工作流程定义均有可执行版本。
- ier_install_path/RM/Workflow/configureRMworkflow 文件夹中提供了此过程中使用的“工作流程转移”实用程序和 RMWorkflowTransferConfig.xml 配置文件。
- RMWorkflowTransferConfig.xml 文件指定有关工作流程转移方式的特定信息。您运行该实用程序前,必须使用特定于您所在的环境的信息编辑此文件。
- (IPv6) 如果您的 Process Engine 使用 IPv6,那么必须完成下列步骤:
- 验证是否已安装支持 JRE 的 IPv6。
- 将 WorkflowTransfer 文件配置为指向启用了 JRE 的 IPv6。
- 除使用 IBM® Enterprise Records 工作流程外,您可以创建自己的工作流程或修改 IBM Enterprise Records 附带提供的工作流程。
有关更多信息,请参阅 IBM FileNet® P8 信息中心主题 Create and modify workflows。
要转移工作流程定义,请完成下列步骤:
- 请参阅完成的规划核对表以获取完成这些步骤可能需要的值。请参阅本主题末尾的链接。
- 编辑 RMWorkflowTransferConfig.xml 文件,填写“Content Engine 服务器名称”、“Content Engine WSI 端口号”、“连接点名称”和“FPOS 名称”。
要点: 如果对象库名称包含非英语字符,那么请将 RMWorkflowTransferConfig.xml 文件另存为 UTF-8 格式。
- (PE 使用 IPv6)将 WorkflowTransfer.bat 或 .sh 文件配置为指向启用了 JRE 的 IPv6。
- 打开 WorkflowTransfer.bat 或 .sh 文件进行编辑。 缺省位置:ier_install_path/Workflow/configureRMworkflow
- 创建指向支持 IPv6 的 JRE 的 JAVA_HOME 变量。
- 在 Java 命令行中添加以下选项:
-Djava.net.preferIPv6Addresses=true -DpreferIPv4Stack=false
以 Windows 为例,将:
java -classpath.;%CLASSPATH%
-Dwasp.location=%COMMON_FILES%/CE_API/wsi -
Djava.security.auth.login.config=%COMMON_FILES%/CE_API/config/jaas.conf.WSI
com.filenet.deploymenttool.WorkflowTransfer.WorkflowTransfer
更改为:
"%JAVA_HOME%/bin/java" -classpath.;%CLASSPATH%
-Djava.net.preferIPv6Addresses=true -DpreferIPv4Stack=false -
Dwasp.location=%COMMON_FILES%/CE_API/wsi -
Djava.security.auth.login.config=%COMMON_FILES%/CE_API/config/jaas.conf.WSI
com.filenet.deploymenttool.WorkflowTransfer.WorkflowTransfer
- 保存文件。
- 转移工作流程。
- 在命令窗口中浏览至 ier_install_path/Workflow/configureRMworkflow 目录。
- 通过使用以下命令启动“工作流程转移”实用程序:
- UNIX
./WorkflowTransfer.sh
在 UNIX 服务器上,您必须具有对 WorkflowTransfer.sh 文件的执行和写入许可权。
- Windows
WorkflowTransfer.bat
- 当看到提示时,输入对于 FPOS 对象库具有对象库管理员角色的用户的用户标识和密码。
限制: 仅限 Sun Java System Directory Server
对于用户标识,您必须使用 LDAP 标准名称,例如:
uid=Administrator,cn=CE Admin Group,ou=FileNet,dc=com
如果发生错误,那么请检查以下目录中的 WorkflowTransfer.log 文件:ier_install_path/Workflow/configureRMworkflow/WorkflowTransfer.log。
- 如果发生错误,那么请检查以下目录中的 WorkflowTransfer.log 文件:ier_install_path/Workflow/configureRMworkflow/WorkflowTransfer.log