2012-08-23 47 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”根元素。 –