S2GroovyBuilderでcomponentにclassでなくobjectが指定できることに気づく。
component(obj:new Foo(), name:"foo")
実装がorg.seasar.framework.container.impl.SimpleComponentDefでUnsupportedOperationExceptionを投げるメソッドが多い。最初、initしようしていてうまくいかないからなんでとか思った。自分でインスタンス化するobjectは自分で管理ということかな?