问题标签 [filenet-process-engine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
filenet-p8 - 来自 Java 的 IBM Case Foundation 电子邮件模板换行符
我们创建包含多个文档的任务;每个文件都有一个编号。我在工作流中有一个字符串字段(docNums),其中包含由分隔符分隔的每个文档编号。我已经这样做了,因为日志/电子邮件模板只接受某些类型。我已编辑“stp_new.msg”模板以包含 docNums 字段。无论我使用什么作为分隔符,我都只会得到纯文本。(如在<BR>
电子邮件中显示为文本“ <BR>
”。
我可以使用什么作为分隔符来提供换行符/回车符?还是我看错了?
模板是<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Java 正在创建的字段,Java 也正在启动工作流(通过 ICN)。我已经尝试过<BR>
,但 CF 似乎将其更改为<br>
,Outlook 只是将其视为文本。
filenet-p8 - Filenet BPM Webservice 接收步骤设计会议
我们目前正在设计一个基于 Web 服务的流程,其中我们将使用 Web 服务调用和接收步骤与 Microsoft biz-talk 服务器进行通信。
我们主要担心的是接收步骤上的任务可能会等待一段时间(最多一周)直到 biz-talk 响应我们,这(我们认为)会导致工作流系统的性能损失,因为它将轮询为回应。
我的问题是,接收步骤是否有任何已知的性能考虑因素,特别是对于长时间离开工作项目?
filenet-p8 - Process Designer 的通用系统面板中的 DbExecute 中的数据库连接别名是什么?
Process Designer 的通用系统面板中的 DbExecute 中的数据库连接别名是什么?
这些是我正在使用的工具的详细信息:
- 流程设计器 5.2.1
- 操作系统:Windows
- 文件网平台:5.2.1
filenet-p8 - 如何检索流程的唯一工作流编号,同时通过 C# API 启动它?
我现在挣扎了4天。
有这个 C# 流程引擎 API: https ://www.ibm.com/support/knowledgecenter/en/SSNW2F_5.2.1/com.ibm.p8.pe.dev.doc/web_services/ws_reference.htm
我需要做的是WorkflowNumber
在启动工作流时检索它,以便稍后我可以在系统中找到该过程。
这里的问题是,当您启动它时 - 它返回LaunchStep
尚未分配该 ID 的(工作流程中的第一步) - 它为空。唯一可用的是LaunchStep
's WOBNumber
。
为了将 分配Workflow ID
给步骤,您需要分派步骤,所以我这样做:
有趣的部分在这里发生了。从这一点开始,完全没有选项可以检索它,因为StepElements
它是无状态的,updateStep()
不返回任何内容,而且最好的部分 -LaunchStep
现在在系统中被销毁,因为它是 LaunchStep - 它只是在启动后被销毁。
任何提示将不胜感激!
filenet-p8 - 工作执行者异常:org.apache.soap.transport.SOAPTransport 在 IBM FileNet 的 ProcessConfiguration 中执行 ComponentStep
在工作流的 ProcessConfiguration 中运行组件步骤时,面临以下问题。该组件包括 Web 服务调用。在组件中添加了 soap.jar 文件,但问题仍然存在。
问题:工作执行者异常:org.apache.soap.transport.SOAPTransport
有人可以帮助解决这个问题的原因吗?
filenet-p8 - Filenet - 将值从工作项复制到文档属性
我是 Filenet BPM 的新手,我正在尝试将工作项中的值设置为文档属性。这是我的要求-
我有一个附有文档的工作流,该文档应该进入审批流程,如果它被批准,那么我必须将文档属性中的属性名称“状态”设置为“已批准”,如果它被拒绝,那么我必须将其设置为“被拒绝'。起初我认为这应该很容易,但我没有找到任何方法来实现这一点。请帮忙。
filenet-p8 - Filenet Invoke 步骤被锁定在 fnsystem 用户中
我的工作流程中有一个调用步骤,它运行并将请求发送到服务器并从中获取响应,但是在此步骤中它被锁定给“fnsystem”用户
在信息堆栈中,它显示队列为 WSRequest(0),调用步骤的错误号为 0x0(F_QueueWPClassId 为“-9(WSRequest)”)
在流程引擎日志中,它显示错误
调用是由 fnsystem 用户运行的系统步骤,所有工作流程步骤和属性上的属性“XXXX_XXXXdateStates”显示为 read-write 。
为什么此步骤在系统主干上对“fnsystem”用户失败,即使所有步骤和工作流定义属性都将其显示为读写,任何输入都受到高度赞赏..
编辑
注意:“fnsystems”在具有所有权限的对象存储属性中
我已将我的属性 XXXX_XXXXdateStates 替换为新属性,因为我在想可能没有为我的对象存储或名册继承访问权限。并且对于具有系统属性的系统任务(TaskState 更新),我遇到了相同的错误(E_ACCESS_DENIED)(上次失败原因)
filenet-p8 - Filenet - 从 F_Originator 获取用户名
我正在使用 filenet BPM 进行审批系统,我想从 F_Originator 中提取用户名,以便我可以向发起人发送一封关于已批准或已拒绝文档状态的电子邮件。如何在工作流中从 F_Originator 中提取用户名(不使用 java 代码)?
filenet-content-engine - Filenet - 从 Filenet Workflow 中的用户 ID 中获取电子邮件 ID
我是 Filenet BPM 的新手,我正在开发一个批准系统工作流程,其中附加的文档要么被批准,要么根据响应被拒绝。我必须向 Originator 发送一封电子邮件,说明该文档已被批准或拒绝,并且我能够获取启动工作流的人的 userId/AliasId,但我无法从用户 ID 中获取 emailId。我们已经在域级别进行了 LDAP 配置设置,但我不知道应该怎么做才能实现此功能。请帮忙。
filenet-p8 - Filenet - 如何在电子邮件模板中获取 F_Webserver 的值
我正在使用 CPE 5.2.1 并尝试使用电子邮件模板发送包含工作项链接的电子邮件通知。在那,我们有 F_Webserver 和其他一些变量,我不知道如何获取这些字段变量的值。我在想应该自动获取它,因为默认情况下通过启用它们发送的“电子邮件通知”具有完整的 URL,但是当我使用电子邮件模板时,它没有获取该值并像这样向我显示 URL -
{$F_WEBSERVER}/{$F_STEPPROC}?queueName={$F_WORKQUEUE}&wobNum={$F_WobNum}&isoRegion={$F_REGION_NUMBER}
我是否必须对电子邮件模板 .MSG 文件中的值进行硬编码,还是应该从某个地方获取它?请协助我创建网址。