web-dev-qa-db-fra.com

Avertissement de déploiement Jboss AS7: ne pointe pas vers un pot valide pour une référence de chemin de classe

Je reçois l'avertissement ci-dessous lors du déploiement du .war dans le jboss AS7. Une idée?

(Fil de service MSC 1-4) L'entrée de chemin de classe commons-beanutils.jar dans "/content/test-1.0.0.war/WEB-INF/lib/struts-1.2.9.jar" ne pointe pas vers un fichier JAR valide pour une référence de chemin de classe.

PS. commons-beanutils-1.7.0.jar est déjà dans le dossier lib.

40
kds

Ceci est juste un avertissement que vous pouvez dans la plupart des cas ignorer en toute sécurité.

Ce qu'il vous dit, c'est que dans votre struts-1.2.9.jar a dans META-INF/MANIFEST.MF dans Class-Path référence à "commons-beanutils.jar" et que ce fichier/pot ne peut pas être référencé. Mais étant donné que vous avez commons-beanutils-1.7.0.jar, tout fonctionnera bien.

Pour vous débarrasser de l'avertissement, vous pouvez faire deux choses:

  • renommez commons-beanutils-1.7.0.jar en commons-beanutils.jar ou
  • ouvrez struts-1.2.9.jar! META-INF/MANIFEST.MF et supprimez cet élément Class-Path.

Mais comme je l'ai dit, il s'agit principalement d'un avertissement informatif.

57
Tomaz Cerar