FileNet P8 4.5中的工作流程错误

时间:2011-03-03 01:10:19

标签: filenet-p8

我在FileNet P8 4.5中运行工作流程时间歇性地收到此错误。我收到此错误的步骤有两个CE操作 - “createFolder”和“applySecurityTemplate”。我无法追查这个问题。任何帮助将不胜感激。

Work Performer Exception: <Server Name - name removed>com.filenet.api.exception.EngineRuntimeException;An error was returned from the server. A Web services request received a non-HTTP response.  Response contents: maxRecursion="2">Id</IncludeProperties></PropertyFilter></ObjectRequest></GetObjectsRequest></e:Body></e:Envelope> 400 Bad Request<CRLF>Connection: close [Code=null] ... Object Reference [OBJECT_STORE:4] ID "{210A5F13-CA1A-44D6-808F-CA763C882BDA}" in ObjectStore "{210A5F13-CA1A-44D6-808F-CA763C882BDA}"; OMFC/Library/GetProperties//E_SERVER_ERROR

Root Cause:
An error was returned from the server. A Web services request received a non-HTTP response.  Response contents: maxRecursion="2">Id</IncludeProperties></PropertyFilter></ObjectRequest></GetObjectsRequest></e:Body></e:Envelope> 400 Bad Request<CRLF>Connection: close

2 个答案:

答案 0 :(得分:0)

我先问了几个问题:

  1. 您使用的是CE_Operations组件适配器(CA)还是WS_Request适配器?
  2. 这些组件适配器EVER是否正常工作,还是仅在此工作流程中失败?
  3. 解决CA问题可能很困难。这基本上就是你能做的:

    • 拨号记录组件管理器并查看生成的日志。它们可能有点难以阅读(如任何调试日志),但它们会为您提供更多信息。
    • 编写一个超级简单的工作流,用于测试失败的用例。

    此外,由于这些似乎是与Web服务相关的问题,您可能需要安装一个嗅探器(如ethereal)来查看正在传递的内容。

    HTH!

    Tom Purl

答案 1 :(得分:0)

通过PMR,IBM要求我们从/opt/FileNet/WebClient/Router/routercmd.sh启动组件管理器,并从现有的FNCEWS40DIME将CE URI更改为FNCEWS40MTOM,问题就解决了。