[
https://issues.jboss.org/browse/WFLY-10044?page=com.atlassian.jira.plugin...
]
Paul Ferraro commented on WFLY-10044:
-------------------------------------
{quote}Was this deprecation documented in EAP/WF doc{quote}
JGroups protocol properties are not formal model attributes, thus do not appear in the
documentation (nor would it be feasible to do so).
{quote}did EAP/WF log warning when it was configured this way{quote}
WF would have logged a warning for this property ever since AS 7.2. It is entirely
acceptable for deprecated properties to be dropped across major releases, of which there
have been 4 community and 1 product since the property was deprecated.
enable_bundling property causes boot to fail
--------------------------------------------
Key: WFLY-10044
URL:
https://issues.jboss.org/browse/WFLY-10044
Project: WildFly
Issue Type: Bug
Components: Clustering
Affects Versions: 12.0.0.Final
Reporter: Miroslav Novak
Assignee: Paul Ferraro
Priority: Critical
When configuring JGroups udp stack then it no longer takes property {{enable_bundling}}:
{code}
<stack name="udp">
<transport type="UDP" shared="false"
socket-binding="jgroups-udp">
<property name="enable_bundling">
false
</property>
</transport>
<protocol type="PING"/>
<protocol type="MERGE3"/>
<protocol type="FD_SOCK"/>
<protocol type="FD_ALL"/>
<protocol type="VERIFY_SUSPECT"/>
<protocol type="pbcast.NAKACK2"/>
<protocol type="UNICAST3"/>
<protocol type="pbcast.STABLE"/>
<protocol type="pbcast.GMS"/>
<protocol type="UFC"/>
<protocol type="MFC"/>
<protocol type="FRAG3"/>
<protocol type="TUNNEL">
<property name="gossip_router_hosts">
0.0.0.0[12001]
</property>
</protocol>
</stack>
{code}
If it's used then server does not boot and logs error:
{code}
10:15:24,324 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 74)
MSC000001: Failed to start service
org.wildfly.clustering.jgroups.channel.activemq-cluster:
org.jboss.msc.service.StartException in service
org.wildfly.clustering.jgroups.channel.activemq-cluster:
java.lang.IllegalArgumentException: java.security.PrivilegedActionException:
java.lang.IllegalArgumentException: Unrecognized UDP properties: [enable_bundling]
at
org.jboss.as.clustering.jgroups.subsystem.ChannelBuilder.start(ChannelBuilder.java:103)
at
org.wildfly.clustering.service.AsynchronousServiceBuilder.lambda$start$0(AsynchronousServiceBuilder.java:99)
[wildfly-clustering-service-12.0.0.Final.jar:12.0.0.Final]
at
org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
[jboss-threads-2.3.1.Final.jar:2.3.1.Final]
at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985)
[jboss-threads-2.3.1.Final.jar:2.3.1.Final]
at
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487)
[jboss-threads-2.3.1.Final.jar:2.3.1.Final]
at
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1378)
[jboss-threads-2.3.1.Final.jar:2.3.1.Final]
at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_131]
at org.jboss.threads.JBossThread.run(JBossThread.java:485)
[jboss-threads-2.3.1.Final.jar:2.3.1.Final]
Caused by: java.lang.IllegalArgumentException: java.security.PrivilegedActionException:
java.lang.IllegalArgumentException: Unrecognized UDP properties: [enable_bundling]
at
org.jboss.as.clustering.jgroups.subsystem.AbstractProtocolConfigurationBuilder.createProtocol(AbstractProtocolConfigurationBuilder.java:119)
at
org.jboss.as.clustering.jgroups.JChannelFactory.createChannel(JChannelFactory.java:102)
at
org.jboss.as.clustering.jgroups.subsystem.ChannelBuilder.start(ChannelBuilder.java:101)
... 7 more
Caused by: java.security.PrivilegedActionException: java.lang.IllegalArgumentException:
Unrecognized UDP properties: [enable_bundling]
at
org.wildfly.security.manager.WildFlySecurityManager.doUnchecked(WildFlySecurityManager.java:852)
[wildfly-elytron-1.2.2.Final.jar:1.2.2.Final]
at
org.jboss.as.clustering.jgroups.subsystem.AbstractProtocolConfigurationBuilder.createProtocol(AbstractProtocolConfigurationBuilder.java:114)
... 9 more
Caused by: java.lang.IllegalArgumentException: Unrecognized UDP properties:
[enable_bundling]
at org.jgroups.stack.Protocol.setProperties(Protocol.java:144)
at
org.jboss.as.clustering.jgroups.subsystem.AbstractProtocolConfigurationBuilder.lambda$createProtocol$0(AbstractProtocolConfigurationBuilder.java:108)
at
org.wildfly.security.manager.WildFlySecurityManager.doUnchecked(WildFlySecurityManager.java:850)
[wildfly-elytron-1.2.2.Final.jar:1.2.2.Final]
... 10 more
{code}
This is change and backward compatibility issue against EAP 7.1/WF11.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)