我在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个小时之后。
任何帮助?
答案 0 :(得分:0)
所以问题已经确定。瓶颈带有http://www.omg.org/spec/BPMN/20100524命名空间。 XSD的BPM XML文件中包含了几个这样的命名空间。但他们没有得到装载。根本原因是BPMN2插件的Eclipse插件错误,它在XML文件中生成不正确的XSD定义。通过删除除BPMN2.0.xsd之外的所有XSD定义,它正确启动。
我已经从我的另一个答案中发布了这个答案。