You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by fh...@apache.org on 2003/02/25 22:15:12 UTC
cvs commit: jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/session ReplicatedSession.java
fhanik 2003/02/25 13:15:12
Modified: modules/cluster/src/share/org/apache/catalina/cluster/session
ReplicatedSession.java
Log:
log warning message when users try to set an attribute that is not serializable
Revision Changes Path
1.2 +5 -3 jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/session/ReplicatedSession.java
Index: ReplicatedSession.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/modules/cluster/src/share/org/apache/catalina/cluster/session/ReplicatedSession.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ReplicatedSession.java 19 Feb 2003 20:32:10 -0000 1.1
+++ ReplicatedSession.java 25 Feb 2003 21:15:12 -0000 1.2
@@ -139,6 +139,8 @@
{
setIsDirty(true);
super.setAttribute(name,value);
+ if (!(value instanceof java.io.Serializable))
+ log("WARNING! Replication will fail, value for attribute "+name+" is not serializable.");
}
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org