2011-07-31 4 views
1

J'ai un problème pour déployer ma couture de regroupement WAR, seam-ui et seam-debug. Quand je commence le 6 JBossAS final de l'éclipse 3.8 ou de run.bat sous Win7 x64, je reçois l'exception suivante:Jars pour Seam API: FileNotFoundException pendant le déploiement

12:17:06,383 WARN [URLScanner] could not read entries: java.io.FileNotFoundException: C:\jboss-6.0.0.Final\server\default\deploy\aboutme-0.0.1-SNAPSHOT.war\WEB-INF\lib\jboss-seam-2.2.2.Final.jar ([The system could not find the path]) 
    at java.util.zip.ZipFile.open(Native Method) [:1.6.0_26] 
    at java.util.zip.ZipFile.<init>(Unknown Source) [:1.6.0_26] 
    at java.util.zip.ZipFile.<init>(Unknown Source) [:1.6.0_26] 
    at org.jboss.seam.deployment.URLScanner.handleArchiveByFile(URLScanner.java:123) [:2.2.2.Final] 
    at org.jboss.seam.deployment.URLScanner.handle(URLScanner.java:107) [:2.2.2.Final] 
    at org.jboss.seam.deployment.URLScanner.scanResources(URLScanner.java:90) [:2.2.2.Final] 
    at org.jboss.seam.deployment.StandardDeploymentStrategy.scan(StandardDeploymentStrategy.java:119) [:2.2.2.Final] 
    at org.jboss.seam.init.Initialization.create(Initialization.java:130) [:2.2.2.Final] 
    at org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:36) [:2.2.2.Final] 
    at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3369) [:6.0.0.Final] 
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:3828) [:6.0.0.Final] 
    at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:294) [:6.0.0.Final] 
    at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:146) [:6.0.0.Final] 
    at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:477) [:6.0.0.Final] 
    at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118) [:6.0.0.Final] 
    at org.jboss.web.deployers.WebModule.start(WebModule.java:95) [:6.0.0.Final] 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_26] 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_26] 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [:1.6.0_26] 
    at java.lang.reflect.Method.invoke(Unknown Source) [:1.6.0_26] 
[...] 

pour les trois pots de couture. Quelle pourrait être la raison pour laquelle JBossAS ne peut pas lire le répertoire mentionné?

En éclipse, j'ai coché "Déployer en tant qu'archive compressée". (La même erreur s'est produite sans cette coche).

Un conseil est apprécié. Cordialement!

Répondre

0

Avez-vous vérifié si le chemin C:\jboss-6.0.0.Final\server\default\deploy\aboutme-0.0.1-SNAPSHOT.war\WEB-INF\lib\jboss-seam-2.2.2.Final.jar contient réellement ce fichier?

2

Eh bien, un peu oui. Le fait est qu'il doit fonctionner avec seulement les archives déployées. donc il n'y a pas de dossier éclaté, qui suit cette structure. mais je suis le chemin vers l'archive et continue à l'explorer plus loin à WEB-INF \ lib, alors, oui, j'ai trouvé les pots.

Questions connexes