[Seasar-user:11997] Re: Teedaエラーメッセージ
Toshihiro Nakamura
[E-MAIL ADDRESS DELETED]
2007年 12月 8日 (土) 10:57:31 JST
中村(taedium)です。
> どこが間違いますか?
Teedaが内部で状態をチェックしているので、
messageフィールドに加え、
messageClientIdsフィールドもクリアする必要がありました。
同様の手順でクリアしてみてください。
Field f = context.getClass().getDeclaredField("messageClientIds");
f.setAccessible(true);
List messageClientIds = (List) f.get(context);
messageClientIds.clear();
しかし、このようなリフレクションを使う方法よりも
Teeda 1.0.12のSNAPSHOTを使うか、
Teedaのcondition機能を使うかしたほうが良いと思います。
--
Toshihiro Nakamura
Seasar-user メーリングリストの案内