Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Won't Fix
-
jcs-1.3
-
None
-
mstevens@mstevens-laptop:~ % java -version
java version "1.6.0_01"
Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing)
mstevens@mstevens-laptop:~ % uname -a
Linux mstevens-laptop 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux
mstevens@mstevens-laptop :~ % java -version java version "1.6.0_01" Java(TM) SE Runtime Environment (build 1.6.0_01-b06) Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing) mstevens@mstevens-laptop :~ % uname -a Linux mstevens-laptop 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux
Description
If I set the DiskUsagePattern as documented it triggers an error.
eg if I put this in cache.ccf:
jcs.default.cacheattributes.DiskUsagePattern=UPDATE
at JCS setup time I will see an error:
WARNING: Failed to set property diskUsagePattern to value "UPDATE". Conversion to type [short] failed.
It is documented that this should work at http://jakarta.apache.org/jcs/RegionProperties.html.
I think this is a bug in CompositeCacheAttributes not behaving quite like a proper javabean - getDiskUsagePattern and setDiskUsagePattern treat the diskUsagePattern property as having different types.