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

JGroups channel operations using allow-resource-service-restart cause duplicate service exception

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 11.0.0.Alpha1
    • 10.1.0.Final
    • Clustering
    • None

    Description

      [standalone@embedded /] /subsystem=jgroups/channel=ee:write-attribute(name=statistics-enabled, value=true){allow-resource-service-restart=true}
      
      14:40:24,676 ERROR [org.jboss.as.controller.management-operation] (AeshProcess: 3) WFLYCTL0013: Operation ("write-attribute") failed - address: ([
          ("subsystem" => "jgroups"),
          ("channel" => "ee")
      ]): org.jboss.msc.service.DuplicateServiceException: Service org.wildfly.clustering.jgroups.channel-cluster.ee is already registered
      	at org.jboss.msc.service.ServiceRegistrationImpl.setInstance(ServiceRegistrationImpl.java:158)
      	at org.jboss.msc.service.ServiceControllerImpl.startInstallation(ServiceControllerImpl.java:236)
      	at org.jboss.msc.service.ServiceContainerImpl.install(ServiceContainerImpl.java:768)
      	at org.jboss.msc.service.ServiceTargetImpl.install(ServiceTargetImpl.java:223)
      	at org.jboss.msc.service.ServiceControllerImpl$ChildServiceTarget.install(ServiceControllerImpl.java:2416)
      	at org.jboss.msc.service.ServiceTargetImpl.install(ServiceTargetImpl.java:223)
      	at org.jboss.msc.service.ServiceControllerImpl$ChildServiceTarget.install(ServiceControllerImpl.java:2416)
      	at org.jboss.msc.service.ServiceBuilderImpl.install(ServiceBuilderImpl.java:317)
      	at org.jboss.as.controller.OperationContextImpl$ContextServiceBuilder.install(OperationContextImpl.java:2174)
      	at org.jboss.as.clustering.jgroups.subsystem.ChannelServiceHandler.installServices(ChannelServiceHandler.java:61)
      	at org.jboss.as.clustering.controller.WriteAttributeStepHandler.restartServices(WriteAttributeStepHandler.java:67)
      	at org.jboss.as.clustering.controller.WriteAttributeStepHandler.applyUpdateToRuntime(WriteAttributeStepHandler.java:51)
      	at org.jboss.as.controller.AbstractWriteAttributeHandler$1.execute(AbstractWriteAttributeHandler.java:104)
      	at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:940)
      	at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:683)
      	at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:382)
      	at org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1361)
      	at org.jboss.as.controller.ModelControllerImpl.internalExecute(ModelControllerImpl.java:411)
      	at org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:219)
      	at org.jboss.as.controller.ModelControllerImpl$3.execute(ModelControllerImpl.java:701)
      	at org.jboss.as.controller.ModelControllerImpl$3.execute(ModelControllerImpl.java:691)
      	at org.jboss.as.controller.client.helpers.DelegatingModelControllerClient.execute(DelegatingModelControllerClient.java:68)
      	at org.jboss.as.cli.embedded.ThreadContextsModelControllerClient.execute(ThreadContextsModelControllerClient.java:69)
      	at org.jboss.as.cli.impl.CommandExecutor.execute(CommandExecutor.java:652)
      	at org.jboss.as.cli.impl.CommandContextImpl.lambda$execute$1(CommandContextImpl.java:857)
      	at org.jboss.as.cli.impl.CommandContextImpl.execute(CommandContextImpl.java:877)
      	at org.jboss.as.cli.impl.CommandContextImpl.execute(CommandContextImpl.java:856)
      	at org.jboss.as.cli.handlers.OperationRequestHandler.handle(OperationRequestHandler.java:90)
      	at org.jboss.as.cli.impl.CommandContextImpl.handle(CommandContextImpl.java:801)
      	at org.jboss.as.cli.impl.CommandContextImpl.handleSafe(CommandContextImpl.java:902)
      	at org.jboss.as.cli.impl.CommandContextImpl$2.execute(CommandContextImpl.java:436)
      	at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:53)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      	at java.lang.Thread.run(Thread.java:745)
      

      Attachments

        Issue Links

          Activity

            People

              pferraro@redhat.com Paul Ferraro
              pferraro@redhat.com Paul Ferraro
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: