浏览 7094 次
锁定老帖子 主题:再问jcs配置
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2003-11-23
OptionConverter - -Could not find value for key jcs.region.com.hibernate.sample.TaxpayerInfo.elementattributes [WARN] CompositeCacheConfigurator - -Could not instantiate eAttr named 'jcs.region.com.hibernate.sample.TaxpayerInfo.elementattributes', using defaults. [INFO] LRUMemoryCache - -initialized LRUMemoryCache for com.hibernate.sample.TaxpayerInfo [INFO] CompositeCache - -Constructed cache with name: com.hibernate.sample.TaxpayerInfo [WARN] OptionConverter - -Could not find value for key jcs.auxiliary.DC [ERROR] CompositeCacheConfigurator - -Could not instantiate auxFactory named "DC". [WARN] OptionConverter - -Could not find value for key jcs.region.com.hibernate.sample.TaxKindInfo.elementattributes [WARN] CompositeCacheConfigurator - -Could not instantiate eAttr named 'jcs.region.com.hibernate.sample.TaxKindInfo.elementattributes', using defaults. 大体上的意思就是我的jcs中希望得到的属性没有找到(是这样的么),我再xml文件中是这样写的 <class name="com.hibernate.sample.TaxpayerInfo" table = "dj_nsrxx"> <jcs-cache usage="read-only" /> <composite-id name="nsrsbh" class="com.hibernate.sample.TaxpayerInfo_PK" unsaved-value="none"> <key-property column="nsrsbh" name="nsrsbh" type="string"/> </composite-id> <set name="taxKinds" table="nsrsz" lazy="true" cascade="all"> <jcs-cache usage="read-only" /> <key column="nsrsbh"/> <one-to-many class="com.hibernate.sample.TaxKindInfo"/> </set> <property name="nsrmc" column="nsrmc" type="string" not-null="true"/> <property name="bhrq" column="bhrq" type="string" not-null="true"/> </class> cache.ccp中将System CACHE REGION以及#Auxiliary CACHE (disk cache)都屏蔽掉了,剩下的全部都是默认值 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2003-11-23
但是就程序而言运行速度却是提高了5倍(我自己不准确得估算),但是那些warn是怎么回事情啊.
|
|
返回顶楼 | |
发表时间:2003-11-23
具体得cache.ccf配置如下,还是提示有error的
# DEFAULT CACHE REGION (memory cache) jcs.default=DC jcs.default.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes jcs.default.cacheattributes.MaxObjects=2000 jcs.default.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory.lru.LRUMemoryCache jcs.default.elementattributes=org.apache.jcs.engine.ElementAttributes jcs.default.elementattributes.IsEternal=false jcs.default.elementattributes.MaxLifeSeconds=240 jcs.default.elementattributes.IdleTime=1800 jcs.default.elementattributes.IsSpool=true jcs.default.elementattributes.IsRemote=false jcs.default.elementattributes.IsLateral=false #Country Cache jcs.region.com.hibernate.sample.TaxpayerInfo=DC jcs.region.com.hibernate.sample.TaxpayerInfo.cacheattributes=org.apache.jcs.engine.CompositeCacheAttributes jcs.region.com.hibernate.sample.TaxpayerInfo.cacheattributes.MaxObjects=1000 jcs.region.com.hibernate.sample.TaxpayerInfo.cacheattributes.MemoryCacheName=org.apache.jcs.engine.memory.lru.LRUMemoryCache jcs.region.com.hibernate.sample.TaxpayerInfo.cacheattributes.UseMemoryShrinker=true jcs.region.com.hibernate.sample.TaxpayerInfo.cacheattributes.MaxMemoryIdleTimeSeconds=3600 jcs.region.com.hibernate.sample.TaxpayerInfo.cacheattributes.ShrinkerIntervalSeconds=60 jcs.region.com.hibernate.sample.TaxpayerInfo.elementattributes=org.apache.jcs.engine.ElementAttributes jcs.region.com.hibernate.sample.TaxpayerInfo.elementattributes.IsEternal=false jcs.region.com.hibernate.sample.TaxpayerInfo.elementattributes.MaxLifeSeconds=240 jcs.region.com.hibernate.sample.TaxpayerInfo.elementattributes.IdleTime=180 jcs.region.com.hibernate.sample.TaxpayerInfo.elementattributes.IsSpool=false jcs.region.com.hibernate.sample.TaxpayerInfo.elementattributes.IsRemote=false jcs.region.com.hibernate.sample.TaxpayerInfo.elementattributes.IsLateral=false |
|
返回顶楼 | |
发表时间:2003-11-23
再hibernate的E文论坛上有这样一个帖子,遇到的问题大体上我和的一致,但是问题没有解决,gavin只有一句话"We are deemphasizing JCS. There are too many problems with it and it is not under active development"
http://forum.hibernate.org/viewtopic.php?t=925213&highlight=jcs 不知道各位同学解决了么?希望告知! |
|
返回顶楼 | |
发表时间:2003-11-23
越看越没有信心,gavin好像对cache没有什么好感(目前),觉得问题多多,但是他还是很肯定地说:这是一个activing项目,期待更好地东东出来.
|
|
返回顶楼 | |
发表时间:2003-11-25
对于Composite-id的实体类使用JCS,目前的Hibernate还有Bug,这个问题,本论坛的xinxin会员曾经向Gavin King证实过,Gavin King 准备未来在Hibernate新版本中解决该问题。
但是Gavin King本人在各种场合反复强调过不要使用复合主键,而是采用UserType。 |
|
返回顶楼 | |
发表时间:2003-11-26
非常感谢,robbin
|
|
返回顶楼 | |