【发布时间】:2019-01-30 05:35:32
【问题描述】:
什么时候真正调用工作流代理?
我已经安装了我自己的工作流代理 (this one) 并在 ProcessWorkflow 的第二行写入日志(第一个是 log4net XmlConfigurator.Configure 调用,带有新创建的 FileInfo 实例。
日志总是写在 KTM 服务器模块之后。这是有道理的,因为我读到了一个配置,它提示 WFA 对工作流数据做一些事情。但是在 KTM 验证模块(WFA 也被配置为做某事)之后,日志是不写入的。
有什么解释,为什么我没有看到任何日志条目?我也检查了 kofax 日志,但没有发现任何证据。
确切的代码 sn-p 如下所示:
public void ProcessWorkflow(ref IACWorkflowData workflowData)
{
XmlConfigurator.Configure(new FileInfo(@"C:\Program Files (x86)\Kofax\CaptureSS\ServLib\Configuration Files\log4net.config"));
log.Info("Workflow Agent started ...");
// rest of the code
【问题讨论】:
-
另外,我必须在此处发布我的问题,因为我无法访问 Kofax 论坛(管理员尚未授予我权限)。因此,如果任何 kofax 董事会管理员看到这一点,请启用 marc.forrer :D
-
AFAIK,论坛已死。我的帐户也从未被激活。它仍然充当查找事物的“库”。他们鼓励使用linkedIn Kofax 用户组。 (恕我直言,没有足够的替代品......)