什么时候真正调用工作流代理?我已经安装了自己的工作流代理(这个)并写入第二行的日志ProcessWorkflow
(第一个是XmlConfigurator.Configure
带有新创建的 FileInfo 实例的 log4net 调用。
日志始终写在 KTM 服务器模块之后。这是有道理的,因为我读到了一个配置,它提示 WFA 对工作流数据做一些事情。但是在 KTM 验证模块(WFA 也被配置为做某事)之后,日志不会被写入。
有没有解释,为什么我没有看到任何日志条目?我也检查了 kofax 日志,但没有发现任何证据。
确切的代码片段如下所示:
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