JCS-195 Update element attributes size on serialization
diff --git a/commons-jcs-core/src/main/java/org/apache/commons/jcs/utils/serialization/SerializationConversionUtil.java b/commons-jcs-core/src/main/java/org/apache/commons/jcs/utils/serialization/SerializationConversionUtil.java
index 35c945c..3eb7cb8 100644
--- a/commons-jcs-core/src/main/java/org/apache/commons/jcs/utils/serialization/SerializationConversionUtil.java
+++ b/commons-jcs-core/src/main/java/org/apache/commons/jcs/utils/serialization/SerializationConversionUtil.java
@@ -71,7 +71,10 @@
             {
                 try
                 {
-                    serializedValue = elementSerializer.serialize( element.getVal() );
+                    serializedValue = elementSerializer.serialize(element.getVal());
+
+                    // update size in bytes
+                    element.getElementAttributes().setSize(serializedValue.length);
                 }
                 catch ( IOException e )
                 {