2014-02-04 4 views
3

У меня возникла проблема с Wildfly 8 и resteasy-spring.jar (module). Я пытаюсь развернуть 2 войны на том же сервере, если я развернуть 1 войну он развертывает хорошо, но всякий раз, когда я добавить вторую войну он начинает сбиваться (и наоборот) со следующей ошибкой:resteasy-spring module in jboss wildfly 8

ERROR [org.jboss.msc.service.fail] (MSC service thread 1-5) MSC000001: Failed to start service jboss.deployment.unit."TaskandTeamManager.war".DEPENDENCIES: org.jboss.msc.service.StartException in service jboss.deployment.unit."TaskandTeamManager.war".DEPENDENCIES: JBAS018733: Failed to process phase DEPENDENCIES of deployment "TaskandTeamManager.war" 
    at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:166) [wildfly-server-8.0.0.Final-SNAPSHOT.jar:8.0.0.Final-SNAPSHOT] 
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.0.Final.jar:1.2.0.Final] 
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.0.Final.jar:1.2.0.Final] 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25] 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25] 
    at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25] 
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: java.io.IOException: VFS000017: Filesystem already mounted at mount point ""/C:/servers/jboss/wildfly-8.0.0.Final/modules/system/layers/base/org/jboss/resteasy/resteasy-spring/main/bundled/resteasy-spring.jar"" 
    at org.jboss.as.jaxrs.deployment.JaxrsSpringProcessor.deploy(JaxrsSpringProcessor.java:126) 
    at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:159) [wildfly-server-8.0.0.Final-SNAPSHOT.jar:8.0.0.Final-SNAPSHOT] 
    ... 5 more 
Caused by: java.io.IOException: VFS000017: Filesystem already mounted at mount point ""/C:/servers/jboss/wildfly-8.0.0.Final/modules/system/layers/base/org/jboss/resteasy/resteasy-spring/main/bundled/resteasy-spring.jar"" 
    at org.jboss.vfs.VFS.mount(VFS.java:127) 
    at org.jboss.vfs.VFS.doMount(VFS.java:336) 
    at org.jboss.vfs.VFS.mountZip(VFS.java:360) 
    at org.jboss.as.jaxrs.deployment.JaxrsSpringProcessor.deploy(JaxrsSpringProcessor.java:119) 
    ... 6 more 

Я уже попробовал добавление зависимостей в jboss-deployment-structure (META-INF), но я получаю ту же ошибку, оба проекта используют легкие и зависимые от Jackson зависимости. Любая помощь была бы принята с благодарностью

ответ

4

Это ошибка. На данный момент, если вы добавите в приложение контекст param org.jboss.as.jaxrs.disableSpringIntegration = true для своего приложения, он должен обойти его.

+1

Уже есть исправление, ожидающее слияния https://github.com/wildfly/wildfly/pull/5870, которое будет частью WildFly 8.0.0.Final – ctomc

+0

Это сработало, спасибо, много Stuart !, ожидая исправить, чтобы быть опубликованы как Nightbuild. – Katazo

Смежные вопросы