2011-07-31 4 views
1

У меня возникла проблема с развертыванием швов, связанных с WAR, шов-шва и шов-отладки. Когда я начинаю JBossAS 6 Final от затмения 3,8 или run.bat под Win7 x64, я получаю следующее исключение:Jars for Seam API: FileNotFoundException во время развертывания

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] 
[...] 

для всех трех пластов банок. Что может быть причиной того, что JBossAS не сможет прочитать указанный каталог?

В eclipse я проверил «Развертывание как сжатый архив». (Произошла такая же ошибка без этой отметки).

Любые советы приветствуются. С уважением!

ответ

0

Вы проверили, имеет ли путь 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 этот файл?

2

Ну, да. Дело в том, что он должен работать только с развернутым архивом. поэтому нет взорванной папки, которая следует за этой структурой. но я иду по пути к архиву и продолжаю изучать его дальше до WEB-INF \ lib, тогда, да, я нашел банки.