[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 メーリングリストの案内