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

时间:2015-01-14 08:32:55

标签: java deployment jboss ear 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.

我该如何解决?

THX

1 个答案:

答案 0 :(得分:1)

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

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

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

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