[jboss-jira] [JBoss JIRA] (WFLY-10631) Duplicate layer 'base' in clustering testsuite

Jan Kalina (JIRA) issues at jboss.org
Mon Jun 25 05:23:00 EDT 2018


     [ https://issues.jboss.org/browse/WFLY-10631?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jan Kalina updated WFLY-10631:
------------------------------
    Description: 
When starting infinispan-server, following error occures in {{testsuite/integration/clustering/target/infinispan-server-9.2.5.Final}} log:
{code}
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
{code}

The reason is following value in {{module.path}}:

{code}
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
{code}
(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)

  was:
When starting infinispan-server, following error occures in {{testsuite/integration/clustering/target/infinispan-server-9.2.5.Final}} log:
{code}
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
{code}

The reason is following value in {{module.path}}:

{code}
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
{code}

Probably should be set {{modulePath}} in arquillian.xml.



> Duplicate layer 'base' in clustering testsuite
> ----------------------------------------------
>
>                 Key: WFLY-10631
>                 URL: https://issues.jboss.org/browse/WFLY-10631
>             Project: WildFly
>          Issue Type: Bug
>          Components: Clustering
>    Affects Versions: 13.0.0.Final
>            Reporter: Jan Kalina
>            Assignee: Jan Kalina
>            Priority: Minor
>
> When starting infinispan-server, following error occures in {{testsuite/integration/clustering/target/infinispan-server-9.2.5.Final}} log:
> {code}
> 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
> {code}
> The reason is following value in {{module.path}}:
> {code}
> 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
> {code}
> (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)



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jboss-jira mailing list