2012-08-23 49 views
2

我們從WLS 9.2升級到WLS 10.3並且能夠成功建立,但運行的應用越來越運行時異常,如下所示時的聲明:找不到元素「XMLTooling」

org.springframework.beans.factory。 xml.XmlBeanDefinitionStoreException:來自類路徑資源[common-config.xml]的XML文檔中的第8行無效;嵌套異常是org.xml.sax.SAXParseException:cvc-elt.1:找不到元素'XMLTooling'的聲明。 原因: org.xml.sax.SAXParseException:cvc-elt.1:找不到元素'XMLTooling'的聲明。

使用spring 2.0.2和ejb 2.x.

回答

0

我不能給你具體細節,所以我不知道這是多麼有幫助。您有一個XML文檔,可能嵌入到jar或ear中,名爲common-config.xml,其第8行的元素爲< XMLTooling,用於解析它的模式不知道任何有關該元素名稱的內容。

+0

感謝您的快速響應,但它與wls 9.2一起工作正常,我們使用的是相同版本的spring和ejb,只升級到wls 10.3。而且我也嘗試使用grep找到元素,但無法使用。沒有線索。 – user1620898

+0

我懷疑你使用的Spring版本包含wls也包含的jar,並且它們是不兼容的版本。一切都指向不同版本的Open SAML(我對此一無所知 - 對不起)。我相信這是Spring Security的依賴。您可能想要嘗試更新版本的Spring。 –

+0

查看[common-config.xml in open-saml](http://svn.shibboleth.net/view/java-opensaml2/trunk/conf/common-config.xml?revision=643&view=markup&sortby=file&pathrev = 643) - 請注意「XMLTooling」根元素。 –