2012-01-18 61 views
0

我有一个使用Spring 3.0.7的项目,我试图在其中实现JBPM 5.2(目前使用JBPM 4)。 我添加代码到我的MVC-config.xml中为JBPM 5.2的正式用户指南中的规定,但是当我运行该项目,它抛出这个错误:JBPM 5.2与Spring的集成抛出SAXParseException

org.xml.sax.SAXParseException:属性“的schemaLocation”必然命名空间“http://www.w3.org/2001/XMLSchema-instance”已经为元素“定义”指定。我发现它与xml的命名空间有关,但我不知道它为什么会发生,以及如何修复它(我试图添加我的mvc-config.xml的内容,但该网站不会让我因为apperantely我没有足够的信用这里...)

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

回答

0

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