JBPM 5.2与Spring的集成引发SAXParseException



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

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

我看到它与xml的名称空间有关,但我不知道它为什么会发生,也不知道如何修复它(我试图添加我的mvc-config.xml的内容,但网站不允许我,因为我在这里显然没有足够的信用…)

任何帮助都将不胜感激。。。

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

最新更新