获取错误 - 无法读取架构文档 - JBPM

时间:2015-02-05 09:57:53

标签: java xml tomcat xsd jbpm

我在Tomcat容器中启动JBPM应用程序时遇到以下错误。我正在使用BPMN 2.0 Eclipse插件创建Process XML。

Failed to read schema document 'http://www.omg.org/spec/BPMN/20100524/DI-XMI', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not <xsdchema>.

一些谷歌搜索表明它是Eclipse插件的一个错误。但到目前为止我还没有找到任何解决方案。

最终服务器正在启动并且进程正在开始,但由于这些警告,该过程需要花费大量时间,在3个小时之后。

任何帮助?

1 个答案:

答案 0 :(得分:0)

所以问题已经确定。瓶颈带有http://www.omg.org/spec/BPMN/20100524命名空间。 XSD的BPM XML文件中包含了几个这样的命名空间。但他们没有得到装载。根本原因是BPMN2插件的Eclipse插件错误,它在XML文件中生成不正确的XSD定义。通过删除除BPMN2.0.xsd之外的所有XSD定义,它正确启动。

  

我已经从我的另一个答案中发布了这个答案。