設定ファイルの編集¶
intra-mart Accel Kaiden!を稼働させるために以下の設定ファイルの編集を行います。
ノート
事前に『intra-mart Accel Platform セットアップガイド』の「設定ファイルの編集」を実施してください。
項目
SAStruts用設定ファイル¶
intra-mart Accel Kaiden!ではSAStruts+S2JDBCフレームワークを利用しています。本項では、SAStruts+S2JDBCフレームワークを利用するための設定変更、確認を行います。
app.dicon¶
『intra-mart Accel Platform セットアップガイド』の以下の手順を実施し、「s2jdbc.dicon」のincludeを有効にします。上記の設定後、再度「app.dicon」の編集を行います。
「ProjectNavigator」内の <classes/app.dicon> ファイルをダブルクリックで開いてください。 利用するintra-mart Accel Kaiden!のアプリケーションに応じて設定を追加します警告
設定追加は、以下のいずれかを実施してください。複数の設定設定を同時に実施した場合、intra-mart Accel Kaiden!のアプリケーションが正常に動作しません。
- intra-mart Accel Kaiden! Core Module のみを利用する場合
- intra-mart Accel Kaiden! Core Module + intra-mart Accel Kaiden! 経費旅費 を利用する場合
- intra-mart Accel Kaiden! Core Module のみを利用する場合
<?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 + intra-mart Accel Kaiden! 経費旅費 を利用する場合
<?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"/>
s2jdbc.dicon¶
warファイルを展開後、s2jdbc.diconにてどのデータベースを利用するかを定義する dialect の設定が必要になります。接続したいデータベースに合わせて <property name=”dialect”>の定義をコメントの外に出して有効にしてください。利用するデータベースに対してどのdialectを設定すれば良いかは、http://s2container.seasar.org/2.4/ja/s2jdbc_setup.html を参照してください。ノート
上記内容は『intra-mart Accel Platform セットアップガイド』の以下の手順(コラム)に記載されております。
intra-mart Accel Kaiden! 基盤モジュール¶
intra-mart Accel Kaiden! Core Moduleに含まれる intra-mart Accel Kaiden! 基盤モジュールの設定を行います。
モジュール設定¶
「ProjectNavigator」内の「juggling.im」をダブルクリックします。
「設定ファイル」タブより、「intra-mart Accel Kaiden! 基盤モジュール 」-「モジュール設定」を選択し、右側にある「出力」をクリックします。出力されると、「ProjectNavigator」内に <conf/kaiden2/BaseSettings.xml> ファイルが表示されます。 「ProjectNavigator」内の <conf/kaiden2/BaseSettings.xml> ファイルをダブルクリックで開き、「ソース」タブを選択してください。 「ソース」タブを表示後、編集を行います。
経路検索設定¶
「ProjectNavigator」内の「juggling.im」をダブルクリックします。
「設定ファイル」タブより、「intra-mart Accel Kaiden! 基盤モジュール 」-「経路検索設定」を選択し、右側にある「出力」をクリックします。出力されると、「ProjectNavigator」内に <conf/kaiden2/RouteSearchSettings.xml> ファイルが表示されます。 「ProjectNavigator」内の <conf/kaiden2/RouteSearchSettings.xml> ファイルをダブルクリックで開き、「ソース」タブを選択してください。 「ソース」タブを表示後、編集を行います。
駅すぱあと(Web版)設定¶
「ProjectNavigator」内の「juggling.im」をダブルクリックします。
「設定ファイル」タブより、「intra-mart Accel Kaiden! 基盤モジュール 」-「駅すぱあと(Web版)設定」を選択し、右側にある「出力」をクリックします。出力されると、「ProjectNavigator」内に <conf/kaiden2/EkispertWebSettings.xml> ファイルが表示されます。 「ProjectNavigator」内の <conf/kaiden2/EkispertWebSettings.xml> ファイルをダブルクリックで開き、「ソース」タブを選択してください。 「ソース」タブを表示後、編集を行います。
intra-mart Accel Kaiden! ワークフローモジュール¶
intra-mart Accel Kaiden! 経費旅費に含まれる intra-mart Accel Kaiden! ワークフローモジュールの設定を行います。
モジュール設定¶
「ProjectNavigator」内の「juggling.im」をダブルクリックします。
「設定ファイル」タブより、「intra-mart Accel Kaiden! ワークフローモジュール 」-「モジュール設定」を選択し、右側にある「出力」をクリックします。出力されると、「ProjectNavigator」内に <conf/kaiden2/ProductWorkflowSettings.xml> ファイルが表示されます。 「ProjectNavigator」内の <conf/kaiden2/ProductWorkflowSettings.xml> ファイルをダブルクリックで開き、「ソース」タブを選択してください。 「ソース」タブを表示後、編集を行います。