[infinispan-issues] [JBoss JIRA] (ISPN-9653) Change of default-cache can cause a Configuration Exception
Wolf-Dieter Fink (Jira)
issues at jboss.org
Fri Oct 26 14:39:00 EDT 2018
Wolf-Dieter Fink created ISPN-9653:
--------------------------------------
Summary: Change of default-cache can cause a Configuration Exception
Key: ISPN-9653
URL: https://issues.jboss.org/browse/ISPN-9653
Project: Infinispan
Issue Type: Enhancement
Components: Server
Affects Versions: 9.4.0.Final
Reporter: Wolf-Dieter Fink
If the configuration is changed to have a different default-cache and the cache "default" still exist the server start will fail with an Exception.
The configuration change is simple, use the default standalone.xml and change:
<cache-container name="local" default-cache="namedCache">
or
<cache-container name="local" default-cache="myCache" statistics="true">
<global-state/>
<local-cache name="default"/>
<local-cache name="myCache"/>
<local-cache name="namedCache"/>
</cache-container>
It will happen in any of the *.xml configurations
ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 22) WFLYCTL0013: Operation ("add") failed - address: ([
("subsystem" => "datagrid-infinispan"),
("cache-container" => "local"),
("configurations" => "CONFIGURATIONS"),
("local-cache-configuration" => "default")
]): org.jboss.msc.service.DuplicateServiceException: Service jboss.datagrid-infinispan.local.default.config is already registered
at org.jboss.msc.service.ServiceRegistrationImpl.setInstance(ServiceRegistrationImpl.java:111)
at org.jboss.msc.service.ServiceControllerImpl.startInstallation(ServiceControllerImpl.java:245)
at org.jboss.msc.service.ServiceContainerImpl.install(ServiceContainerImpl.java:757)
at org.jboss.msc.service.ServiceTargetImpl.install(ServiceTargetImpl.java:260)
at org.jboss.msc.service.ServiceControllerImpl$ChildServiceTarget.install(ServiceControllerImpl.java:2056)
at org.jboss.msc.service.ServiceTargetImpl.install(ServiceTargetImpl.java:260)
at org.jboss.msc.service.ServiceControllerImpl$ChildServiceTarget.install(ServiceControllerImpl.java:2056)
at org.jboss.msc.service.ObsoleteServiceBuilderImpl.install(ObsoleteServiceBuilderImpl.java:293)
at org.jboss.as.controller.OperationContextImpl.installService(OperationContextImpl.java:2034)
at org.jboss.as.controller.OperationContextImpl.access$600(OperationContextImpl.java:132)
at org.jboss.as.controller.OperationContextImpl$2$1.installService(OperationContextImpl.java:761)
at org.jboss.as.controller.OperationContextImpl$ContextServiceBuilder.install(OperationContextImpl.java:2165)
at org.jboss.msc.service.DelegatingServiceBuilder.install(DelegatingServiceBuilder.java:104)
at org.jboss.as.clustering.infinispan.subsystem.CacheConfigurationAdd.installCacheConfigurationService(CacheConfigurationAdd.java:304)
at org.jboss.as.clustering.infinispan.subsystem.CacheConfigurationAdd.installRuntimeServices(CacheConfigurationAdd.java:235)
at org.jboss.as.clustering.infinispan.subsystem.CacheConfigurationAdd.performRuntime(CacheConfigurationAdd.java:210)
at org.jboss.as.controller.AbstractAddStepHandler.performRuntime(AbstractAddStepHandler.java:338)
at org.jboss.as.controller.AbstractAddStepHandler$1.execute(AbstractAddStepHandler.java:159)
at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:999)
at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:743)
at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:467)
at org.jboss.as.controller.ParallelBootOperationStepHandler$ParallelBootTask.run(ParallelBootOperationStepHandler.java:384)
at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1349)
at java.lang.Thread.run(Thread.java:748)
at org.jboss.threads.JBossThread.run(JBossThread.java:485)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the infinispan-issues
mailing list