[YMIR-125] HotdeployManagerImpl#copy()で、final宣言されているフィールドが存在すると例外が発生する。 Created: 2007-09-06  Updated: 2007-09-10  Resolved: 2007-09-10

Status: Closed
Project: Ymir
Component/s: ymir-core
Affects Version/s: 0.9.1
Fix Version/s: 0.9.2

Type: Bug Priority: Major
Reporter: Yumeto Yamagishi Assignee: skirnir
Resolution: Fixed Votes: 0
Labels: None


 Description   

HotdeployManagerImpl#copy(Object,Object)でfinal宣言されているフィールドが存在するオブジェクトをコピーすると、IllegalAccessExceptionが発生する。

影響:この問題により、finalフィールドが定義されているオブジェクトはHotdeployを行うことが出来ない。とくに(serialVarsionUIDなどの)定数フィールドを保持することが出来なくなる影響は大きいとおもわれる。



 Comments   
Comment by skirnir [ 2007-09-10 ]

対処しました。(r1016)

Comment by skirnir [ 2007-09-10 ]

private static finalなフィールドがあるとIllegalAccessExceptionが発生することを確認しました。(なぜか
staticでないfinalなフィールドについてはExceptionは発生しませんでした)

Generated at Wed Apr 09 01:20:00 JST 2025 using Jira 10.5.0#10050000-sha1:9d9d098bb7b67e8dba8da380ba9c3900d82ac3cf.