Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-10631

Duplicate layer 'base' in clustering testsuite

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Minor
    • 14.0.0.Beta2
    • 13.0.0.Final
    • Clustering
    • None

    Description

      When starting infinispan-server, following error occures in testsuite/integration/clustering/target/infinispan-server-9.2.5.Final log:

      2018-06-24 23:41:55,844 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC000001: Failed to start service jboss.patching.manager: org.jboss.msc.service.StartException in service jboss.patching.manager: java.lang.IllegalStateException: Duplicate layer 'base'
      	at org.jboss.as.patching.installation.InstallationManagerService.start(InstallationManagerService.java:106)
      	at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:2032)
      	at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1955)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      	at java.lang.Thread.run(Thread.java:748)
      Caused by: java.lang.IllegalStateException: Duplicate layer 'base'
      	at org.jboss.as.patching.installation.LayersFactory$ProcessedLayers.addLayer(LayersFactory.java:305)
      	at org.jboss.as.patching.installation.LayersFactory.processRoot(LayersFactory.java:182)
      	at org.jboss.as.patching.installation.LayersFactory.process(LayersFactory.java:127)
      	at org.jboss.as.patching.installation.LayersFactory.load(LayersFactory.java:86)
      	at org.jboss.as.patching.installation.InstallationManagerImpl.<init>(InstallationManagerImpl.java:47)
      	at org.jboss.as.patching.installation.InstallationManager.load(InstallationManager.java:185)
      	at org.jboss.as.patching.installation.InstallationManagerService.load(InstallationManagerService.java:128)
      	at org.jboss.as.patching.installation.InstallationManagerService.start(InstallationManagerService.java:63)
      	... 5 more
      

      The reason is following value in module.path:

      module.path = /home/jkalina/work/wildfly/testsuite/integration/clustering/target/infinispan-server-9.2.5.Final/modules:/home/jkalina/work/wildfly/build/target/wildfly-14.0.0.Beta1-SNAPSHOT/modules:/home/jkalina/work/wildfly/testsuite/integration/clustering/target/modules
      

      (there are two paths with "base" layer - infinispan-server/modules and wildfly/modules)

      Probably should be set modulePath in arquillian.xml to prevent using wildfly modules in infinispan. (they are actually ignored currently, just to remove related warning from log)

      Attachments

        Issue Links

          Activity

            People

              jkalina@redhat.com Jan Kalina (Inactive)
              jkalina@redhat.com Jan Kalina (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: