S2StrutsUnit の diconファイルでエラー

おとといの件ですが、

HttpServletResponseとかの主要なServletApIのインターフェースは、2.1系からはコンポーネントに登録出来ない。
http://d.hatena.ne.jp/skimura/20041115

に関連しているのかなと思います。
に直接は関連していませんね。(エラー表示になるのは)


特殊なケースだと思いますが、
HttpServletRequestをdiconに登録し、aspectを適用しようとすると






まず、コード補完で が出ません。
(通常なら、などとともにがでます。)
また、を書いても「コンポーネント化するにはアスペクトが必要です」のエラーが出ます。


なので、HttpServletRequestを親にもつ org.seasar.httpunit.mock.MockHttpServletRequest でも同様のエラーが通知されるようです。


追記
seasar本体には関係なさそうですね。
Kijimuna にて HttpServletRequest が特別な扱いであるためのようですね。

org.seasar.kijimuna.core.internal.dicon.model.ContainerElement#setMagicComponent

さらに追記
というか、そもそも HttpServletRequest をコンポーネントに登録できないんですよね・・。
なんかこんがらがって来た・・。