内部フォワード時のパスを整理したいと思います。
現状は
RequestRoutingFilterでリクエストの属性にアクションのクラス名を設定し、
/アクションのコンポーネント名/アクションのメソッド名
へフォワードします。
org.seasar.cubby.examples.FooAction#bar() を起動するならこんな感じ
/fooAction/bar
リクエストにアクションのクラス名を設定しているのは、convention.diconに複数のルートパッケージが指定されたとき、両方に同じ名前のアクションがあったときにコンポーネント名だけだとどちらのアクションか判断できないのを回避するために入れた対応だったので、ちょっと無駄な感じです。
なので、
/適当なプレフィクス/アクションのクラス名/アクションのメソッド名
へフォワードするように変更します。
上の例だとこんな感じ
/__internal_forward/org.seasar.cubby.examples.FooAction/bar