Author: kfujino Date: Wed Aug 26 05:37:06 2015 New Revision: 1697818 URL: http://svn.apache.org/r1697818 Log: Add support for configurations of ChannelListener and MembershipListener in server.xml.
Modified: tomcat/tc8.0.x/trunk/java/org/apache/catalina/ha/ClusterRuleSet.java tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc8.0.x/trunk/java/org/apache/catalina/ha/ClusterRuleSet.java URL: http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/java/org/apache/catalina/ha/ClusterRuleSet.java?rev=1697818&r1=1697817&r2=1697818&view=diff ============================================================================== --- tomcat/tc8.0.x/trunk/java/org/apache/catalina/ha/ClusterRuleSet.java (original) +++ tomcat/tc8.0.x/trunk/java/org/apache/catalina/ha/ClusterRuleSet.java Wed Aug 26 05:37:06 2015 @@ -119,6 +119,14 @@ public class ClusterRuleSet extends Rule "setMembershipService", "org.apache.catalina.tribes.MembershipService"); + digester.addObjectCreate(channelPrefix + "MembershipListener", + null, // MUST be specified in the element + "className"); + digester.addSetProperties(channelPrefix + "MembershipListener"); + digester.addSetNext(channelPrefix + "MembershipListener", + "addMembershipListener", + "org.apache.catalina.tribes.MembershipListener"); + digester.addObjectCreate(channelPrefix + "Sender", null, // MUST be specified in the element "className"); @@ -161,6 +169,13 @@ public class ClusterRuleSet extends Rule "addStaticMember", "org.apache.catalina.tribes.Member"); + digester.addObjectCreate(channelPrefix + "ChannelListener", + null, // MUST be specified in the element + "className"); + digester.addSetProperties(channelPrefix + "ChannelListener"); + digester.addSetNext(channelPrefix + "ChannelListener", + "addChannelListener", + "org.apache.catalina.tribes.ChannelListener"); digester.addObjectCreate(prefix + "Valve", null, // MUST be specified in the element Modified: tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml?rev=1697818&r1=1697817&r2=1697818&view=diff ============================================================================== --- tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml Wed Aug 26 05:37:06 2015 @@ -52,6 +52,14 @@ </fix> </changelog> </subsection> + <subsection name="Tribes"> + <changelog> + <add> + Add support for configurations of <code>ChannelListener</code> and + <code>MembershipListener</code> in server.xml. (kfujino) + </add> + </changelog> + </subsection> <subsection name="jdbc-pool"> <changelog> <fix> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org