4.1.1. app.dicon¶
次の手順を実施し、「s2jdbc.dicon」のincludeを有効にします。上記手順の実施後、再度app.diconの編集を行います。注意
利用するintra-mart Accel Kaiden!のモジュールに応じて、次のいずれかを実施してください。複数の設定を同時に実施した場合、intra-mart Accel Kaiden!のアプリケーションが正常に動作しません。
- intra-mart Accel Kaiden! Core Module のみを利用する場合
- intra-mart Accel Kaiden! 経費旅費 を利用する場合
- intra-mart Accel Kaiden! 勤務管理 を利用する場合
- intra-mart Accel Kaiden! の全てのモジュールを利用する場合
4.1.1.1. intra-mart Accel Kaiden! Core Module のみを利用する場合¶
intra-mart Accel Kaiden! Core Module のみを利用する場合は次の設定を行います。
app.diconの編集を行います。 kaiden_framework.dicon の include を追加します。<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "http://www.seasar.org/dtd/components24.dtd"> <components> <include path="convention.dicon"/> <include path="aop.dicon"/> <include path="j2ee.dicon"/> <include path="s2jdbc.dicon"/> <include path="kaiden_framework.dicon"/> <component name="actionMessagesThrowsInterceptor" class="org.seasar.struts.interceptor.ActionMessagesThrowsInterceptor"/> </components>
- 追加個所
<include path="kaiden_framework.dicon"/>注意
上記の手順は、intra-mart Accel Kaiden! Core Module の次の2つのモジュールを利用する場合の設定となります。
- intra-mart Accel Kaiden! 基盤モジュール
- intra-mart Accel Kaiden! IM-Workflow連携モジュール
intra-mart Accel Kaiden! Core Module の intra-mart Accel Kaiden! 基盤モジュール のみを利用する場合は、kaiden_framework.dicon ではなく、kaiden_base.dicon の include を追加してください。
4.1.1.2. intra-mart Accel Kaiden! 経費旅費 を利用する場合¶
intra-mart Accel Kaiden! Core Module + intra-mart Accel Kaiden! 経費旅費 を利用する場合は次の設定を行います。
app.diconの編集を行います。 kaiden_workflow.dicon の include を追加します。<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "http://www.seasar.org/dtd/components24.dtd"> <components> <include path="convention.dicon"/> <include path="aop.dicon"/> <include path="j2ee.dicon"/> <include path="s2jdbc.dicon"/> <include path="kaiden_workflow.dicon"/> <component name="actionMessagesThrowsInterceptor" class="org.seasar.struts.interceptor.ActionMessagesThrowsInterceptor"/> </components>
- 追加個所
<include path="kaiden_workflow.dicon"/>
4.1.1.3. intra-mart Accel Kaiden! 勤務管理 を利用する場合¶
intra-mart Accel Kaiden! Core Module + intra-mart Accel Kaiden! 勤務管理 を利用する場合は次の設定を行います。
app.diconの編集を行います。 kaiden_labormgr.dicon の include を追加します。<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "http://www.seasar.org/dtd/components24.dtd"> <components> <include path="convention.dicon"/> <include path="aop.dicon"/> <include path="j2ee.dicon"/> <include path="s2jdbc.dicon"/> <include path="kaiden_labormgr.dicon"/> <component name="actionMessagesThrowsInterceptor" class="org.seasar.struts.interceptor.ActionMessagesThrowsInterceptor"/> </components>
- 追加個所
<include path="kaiden_labormgr.dicon"/>
4.1.1.4. intra-mart Accel Kaiden! の全てのモジュールを利用する場合¶
intra-mart Accel Kaiden! Core Module + intra-mart Accel Kaiden! 経費旅費 + intra-mart Accel Kaiden! 勤務管理 を利用する場合は次の設定を行います。
app.diconの編集を行います。 kaiden.dicon の include を追加します。<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "http://www.seasar.org/dtd/components24.dtd"> <components> <include path="convention.dicon"/> <include path="aop.dicon"/> <include path="j2ee.dicon"/> <include path="s2jdbc.dicon"/> <include path="kaiden.dicon"/> <component name="actionMessagesThrowsInterceptor" class="org.seasar.struts.interceptor.ActionMessagesThrowsInterceptor"/> </components>
- 追加個所
<include path="kaiden.dicon"/>