2.0.13の変更検証

1.employee
2.department
3.  employee

componentDefがこんな構造の場合ルートコンテナで"employee"をgetComponentすると、1.employeeが帰ってきます。
getChild(0)で"employee"をgetComponentしても、1employeeが帰ってきます。
で、departmentでinitMethodを指定してsetEmpをすると、3employeeが帰ってきます。
これは、仕様ですか?
S2Unitでロールバックが聞かない問題ですが、
include("j2ee.dicon")&include("dataaccess.dicon")をすると、j2ee.diconに入っている内容がこんな構造になると思います、同じ、datasourceやTransactionManagerが使えなくて、S2JDBCの方で更新するとルートのTransactionがロールバックされてしまってるみたいです。

確か前は、ルートでは1.employee、getChild(0)では、3.employeeが返ってきた気がします。