2012-01-18 102 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 」。我猜你會通過複製粘貼兩行或類似的東西。