在 jboss-as-7.1.1.Final Xalan 上部署错误

Error Deployment on jboss-as-7.1.1.Final Xalan

在 jboss-as-7.1.1.Final 上,我遇到类路径问题,在部署 EAR 时出现错误:

WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry xercesImpl.jar in "/C:/dev/jboss-as-7.1.1.Final/bin/content/appli.ear/lib/xalan-2.7.1-1.jbossorg.jar"  does not point to a valid jar for a Class-Path reference.
WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry xml-apis.jar in "/C:/dev/jboss-as-7.1.1.Final/bin/content/appli.ear/lib/xalan-2.7.1-1.jbossorg.jar"  does not point to a valid jar for a Class-Path reference.
WARN  [org.jboss.as.server.deployment] (MSC service thread 1-2) Class Path entry serializer.jar in "/C:/dev/jboss-as-7.1.1.Final/bin/content/appli.ear/lib/xalan-2.7.1-1.jbossorg.jar"  does not point to a valid jar for a Class-Path reference.

我该如何解决?

感谢

据说在文件 "xalan-2.7.1-1.jbossorg.jar" 的 META-INF 文件夹中有一个 MANIFEST.MF 文件包含无效的类路径条目。

这不是错误,只是一个警告。

但是,您真的不想手动更改它们。如果您在类路径中有其他名称的文件并希望保持这种名称,您可以这样做。但是,对于 JBoss 7.1.1,这些文件也应该包含在模块中,因此您可以使用 jboss-deployment-structure.xml 从模块中导入这些文件并将它们从您的耳朵中删除.但它可能会产生其他后果。 xalan/xerces 库很容易损坏。

如果您的唯一问题是警告消息,并且一切正常,我会忽略它。