[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が発生することを確認しました。(なぜか |