无法完成您的请求。发生以下异常:java.lang.ClassNotFoundException:com.microsoft.schemas.office.excel.STCF

Unable to complete your request. The following exception occurred: java.lang.ClassNotFoundException:com.microsoft.schemas.office.excel.STCF

我已经使用 developer studio 创建了一个 BPM 项目并将其克隆到 BPM Suite 6.3.0 中并且工作正常。但响应时间约为 5 秒(在 REST 中 - 当我使用休息客户端点击 url 时)。现在我在 6.4.0 版中克隆同一个项目,当我尝试打开数据模型时,它给了我错误

Unable to complete your request. The following exception occurred: java.lang.ClassNotFoundException:com.microsoft.schemas.office.excel.STCF.

我的测试场景运行良好,我得到了想要的输出。

已解决 -

在 BPM Suite(6.4.0) 的新版本中,他们限制引擎不包含来自依赖库的 类。所以要使用我在 'package-names-white-list' 文件中定义的其他库。添加这个是为了定义在规则 authoring.Since 期间应该验证哪些 类 我直接使用 POI 所以不需要验证这些 类

步数 -

  1. 在创作视角中打开项目
  2. 切换到存储库视图
  3. 打开根目录下的package-names-white-list文件 项目文件夹
  4. 添加以下内容:org.kie.example.**
  5. 保存文件