JBPM 5.2与Spring的集成抛出了SAXParseException

时间:2012-01-18 13:20:39

标签: xml spring jbpm

我有一个使用Spring 3.0.7的项目,我正在尝试在其中实现JBPM 5.2(目前使用JBPM 4)。 我在JBPM 5.2的官方用户指南中指定了我的mvc-config.xml中的代码,但是当我运行该项目时,它会抛出此错误:

org.xml.sax.SAXParseException:已为元素“定义”指定了绑定到命名空间“http://www.w3.org/2001/XMLSchema-instance”的属性“schemaLocation”。

我看到它与xml的命名空间有关但我不知道为什么它是hapenning以及如何修复它(我试图添加我的mvc-config.xml的内容但是网站不会让我因为显然我没有足够的信用......)

任何帮助将不胜感激......

1 个答案:

答案 0 :(得分:0)

我有点猜测,因为我无法直接看到XML,但由于它抱怨元素“定义”,我猜这是你的一个BPMN2流程定义的问题。在定义元素(流程定义文件的根元素)中,您有一个属性schemaLocation,我猜您的流程有多个命名空间条目“http://www.w3.org/2001/XMLSchema-instance ”。我猜你是通过示例复制粘贴一行两次或类似的东西。