[jboss-jira] [JBoss JIRA] (WFLY-11902) Deprecated configuration for TCPGOSSIP not usable.

Richard Janík (Jira) issues at jboss.org
Mon Mar 25 08:22:01 EDT 2019


Richard Janík created WFLY-11902:
------------------------------------

             Summary: Deprecated configuration for TCPGOSSIP not usable.
                 Key: WFLY-11902
                 URL: https://issues.jboss.org/browse/WFLY-11902
             Project: WildFly
          Issue Type: Bug
          Components: Clustering
    Affects Versions: 17.0.0.Beta1
            Reporter: Richard Janík
            Assignee: Paul Ferraro


Related to WFLY-11901. Found on current master.

Running the example files produces:
{code}
./standalone.sh  -Djboss.jgroups.gossip.initial_hosts=127.0.0.1[12004] -Djboss.jgroups.gossip.num_initial_members=1 --server-config=../../docs/examples/configs/standalone-gossip-full-ha.xml

12:49:01,924 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 84) MSC000001: Failed to start service org.wildfly.clustering.jgroups.channel.ee: org.jboss.msc.service.StartException in service org.wildfly.clustering.jgroups.channel.ee: java.lang.IllegalStateException: java.lang.IllegalArgumentException: java.security.PrivilegedActionException: java.lang.IllegalArgumentException: Unrecognized TCPGOSSIP properties: [num_initial_members]
        at org.wildfly.clustering.service.FunctionalService.start(FunctionalService.java:70)
        at org.wildfly.clustering.service.AsyncServiceConfigurator$AsyncService.lambda$start$0(AsyncServiceConfigurator.java:117)
        at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
        at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982)
        at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
        at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
        at java.lang.Thread.run(Thread.java:748)
        at org.jboss.threads.JBossThread.run(JBossThread.java:485)
Caused by: java.lang.IllegalStateException: java.lang.IllegalArgumentException: java.security.PrivilegedActionException: java.lang.IllegalArgumentException: Unrecognized TCPGOSSIP properties: [num_initial_members]
        at org.jboss.as.clustering.jgroups.subsystem.ChannelServiceConfigurator.get(ChannelServiceConfigurator.java:116)
        at org.jboss.as.clustering.jgroups.subsystem.ChannelServiceConfigurator.get(ChannelServiceConfigurator.java:58)
        at org.wildfly.clustering.service.FunctionalService.start(FunctionalService.java:67)
        ... 7 more
Caused by: java.lang.IllegalArgumentException: java.security.PrivilegedActionException: java.lang.IllegalArgumentException: Unrecognized TCPGOSSIP properties: [num_initial_members]
        at org.jboss.as.clustering.jgroups.subsystem.AbstractProtocolConfigurationServiceConfigurator.createProtocol(AbstractProtocolConfigurationServiceConfigurator.java:130)
        at org.jboss.as.clustering.jgroups.JChannelFactory.createChannel(JChannelFactory.java:106)
        at org.jboss.as.clustering.jgroups.subsystem.ChannelServiceConfigurator.get(ChannelServiceConfigurator.java:96)
        ... 9 more
Caused by: java.security.PrivilegedActionException: java.lang.IllegalArgumentException: Unrecognized TCPGOSSIP properties: [num_initial_members]
        at org.wildfly.security.manager.WildFlySecurityManager.doUnchecked(WildFlySecurityManager.java:851)
        at org.jboss.as.clustering.jgroups.subsystem.AbstractProtocolConfigurationServiceConfigurator.createProtocol(AbstractProtocolConfigurationServiceConfigurator.java:125)
        ... 11 more
Caused by: java.lang.IllegalArgumentException: Unrecognized TCPGOSSIP properties: [num_initial_members]
        at org.jgroups.stack.Protocol.setProperties(Protocol.java:144)
        at org.jboss.as.clustering.jgroups.subsystem.AbstractProtocolConfigurationServiceConfigurator.lambda$createProtocol$0(AbstractProtocolConfigurationServiceConfigurator.java:119)
        at org.wildfly.security.manager.WildFlySecurityManager.doUnchecked(WildFlySecurityManager.java:849)
        ... 12 more
{code}

Even though the configuration in the examples is deprecated, it should still work as changes between minor versions should be backward compatible. While this incompatibility is fine for WFLY, it is an issue for the product, where 17.0 will only translate to a minor version update.



--
This message was sent by Atlassian Jira
(v7.12.1#712002)



More information about the jboss-jira mailing list