Author: kfujino Date: Wed Jun 17 08:23:06 2015 New Revision: 1685936 URL: http://svn.apache.org/r1685936 Log: Add warning log.
Modified: tomcat/trunk/java/org/apache/catalina/tribes/tipis/LocalStrings.properties tomcat/trunk/java/org/apache/catalina/tribes/tipis/ReplicatedMap.java Modified: tomcat/trunk/java/org/apache/catalina/tribes/tipis/LocalStrings.properties URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/tipis/LocalStrings.properties?rev=1685936&r1=1685935&r2=1685936&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/tribes/tipis/LocalStrings.properties (original) +++ tomcat/trunk/java/org/apache/catalina/tribes/tipis/LocalStrings.properties Wed Jun 17 08:23:06 2015 @@ -40,4 +40,5 @@ lazyReplicatedMap.unableReplicate.backup lazyReplicatedMap.unableReplicate.proxy=Unable to replicate proxy key:{0} to backup:{1}. Reason:{2} replicatedMap.member.disappeared=Member[{0}] disappeared. Related map entries will be relocated to the new node. replicatedMap.unable.relocate=Unable to relocate[{0}] to a new backup node -replicatedMap.relocate.complete=Relocation of map entries was complete in {0} ms. \ No newline at end of file +replicatedMap.relocate.complete=Relocation of map entries was complete in {0} ms. +replicatedMap.unableReplicate.completely=Unable to replicate backup key:{0}. Success nodes:{1}. Failed nodes:{2}. \ No newline at end of file Modified: tomcat/trunk/java/org/apache/catalina/tribes/tipis/ReplicatedMap.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/tipis/ReplicatedMap.java?rev=1685936&r1=1685935&r2=1685936&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/tribes/tipis/ReplicatedMap.java (original) +++ tomcat/trunk/java/org/apache/catalina/tribes/tipis/ReplicatedMap.java Wed Jun 17 08:23:06 2015 @@ -18,6 +18,7 @@ package org.apache.catalina.tribes.tipis import java.io.Serializable; import java.util.ArrayList; +import java.util.Arrays; import java.util.Iterator; import java.util.Map; @@ -153,7 +154,14 @@ public class ReplicatedMap<K,V> extends Member[] realFaultyMembers = faulty.toArray(new Member[faulty.size()]); if (realFaultyMembers.length != 0) { backup = excludeFromSet(realFaultyMembers, backup); - if (backup.length == 0) throw e; + if (backup.length == 0) { + throw e; + } else { + if (log.isWarnEnabled()) { + log.warn(sm.getString("replicatedMap.unableReplicate.completely", key, + Arrays.toString(backup), Arrays.toString(realFaultyMembers)), e); + } + } } } return backup; --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org