[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 17:18:00 EDT 2018
[ https://issues.jboss.org/browse/ISPN-9653?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13653586#comment-13653586 ]
Wolf-Dieter Fink commented on ISPN-9653:
----------------------------------------
checked upstream 9.4.1 snapshot, same here
> 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
> Priority: Major
> Labels: configuration
>
> 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