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 のみを利用する場合は次の設定を行います。
  1. app.diconの編集を行います。
  2. 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! 経費旅費 を利用する場合は次の設定を行います。
  1. app.diconの編集を行います。
  2. 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! 勤務管理 を利用する場合は次の設定を行います。
  1. app.diconの編集を行います。
  2. 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! 勤務管理 を利用する場合は次の設定を行います。
  1. app.diconの編集を行います。
  2. 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"/>