[Seasar-user:11575] カスタマイザの設定順序について

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 11月 9日 (金) 20:22:15 JST


お世話になります。田口です。

cusomizer.diconにカスタマイズを定義する際に、
定義の順序は処理に関係するのでしょうか?

例えば、
	<component name="pageCustomizer" class="org.seasar.framework.container.customizer.CustomizerChain">
		<initMethod name="addCustomizer">
			<arg>defaultCustomizer</arg>
		</initMethod>
		<initMethod name="addCustomizer">
			<arg>transactionAspectCustomizer</arg>
		</initMethod>
		<initMethod name="addCustomizer">
			<arg>loggingAspectCustomizer</arg>
		</initMethod>
		<initMethod name="addCustomizer">
			<arg>throwsAspectCustomizer</arg>
		</initMethod>
	</component>
このように、throwsAspectCustomizerがtransactionAspectCustomizerより
下に定義された場合、transactionAspectCustomizerの中で、
発生した例外に関する例外処理が出来ないのでしょうか?

http://s2container.seasar.org/2.4/ja/DIContainer.html
も、拝見しましたが、
定義順序に関する記述はなかったため、
上記に関して、ご教示ください。

以上、よろしくお願いいたします。




Seasar-user メーリングリストの案内