5.2.2.1. app.dicon¶
次の手順を実施し、「s2jdbc.dicon」のincludeを有効にします。上記手順の実施後、再度app.diconの編集を行います。注意
利用するintra-mart Accel Kaiden!のモジュールに応じて、次のいずれかを実施してください。複数の設定を同時に実施した場合、intra-mart Accel Kaiden!のアプリケーションが正常に動作しません。
5.2.2.1.1. intra-mart Accel Kaiden! の全てのモジュールを利用する場合¶
intra-mart Accel Kaiden! 基盤モジュール intra-mart Accel Kaiden! IM-Workflow連携モジュール intra-mart Accel Kaiden! ワークフローモジュール intra-mart Accel Kaiden! 勤務管理モジュール intra-mart Accel Kaiden! マイナンバー(保管・削除)モジュール intra-mart Accel Kaiden! マイナンバー(収集)モジュールバージョン2.0.12以前の環境で上記のすべてのモジュールを利用する場合は当設定を行います。
SAStruts版 アーカイブ(intra-mart Accel Kaiden! 基盤モジュール) SAStruts版 アーカイブ(intra-mart Accel Kaiden! IM-Workflow連携モジュール) SAStruts版 アーカイブ(intra-mart Accel Kaiden! ワークフローモジュール) SAStruts版 アーカイブ(intra-mart Accel Kaiden! 勤務管理モジュール) SAStruts版 アーカイブ(intra-mart Accel Kaiden! マイナンバー(保管・削除)モジュール) SAStruts版 アーカイブ(intra-mart Accel Kaiden! マイナンバー(収集)モジュール)バージョン2.0.13以降の環境で上記のすべてのモジュールを利用する場合は当設定を行います。
app.diconの編集を行います。 kaiden.dicon の include を追加します。<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "https://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"/>注意
オプションのモジュールは、kaiden.diconに含まれていません。オプションのモジュールを利用する場合は、kaiden_module.diconを個別で設定してください。
5.2.2.1.2. intra-mart Accel Kaiden! の利用モジュールを個別設定する場合¶
intra-mart Accel Kaiden! の利用モジュールを個別設定する場合は次の設定を行います。
app.diconの編集を行います。 kaiden_module.dicon の include を追加します。<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "https://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_module.dicon"/> <component name="actionMessagesThrowsInterceptor" class="org.seasar.struts.interceptor.ActionMessagesThrowsInterceptor"/> </components>
追加個所<include path="kaiden_module.dicon"/> <(プロジェクト名)/classes/kaiden_module.dicon> ファイルを作成します。 kaiden_module.diconを次の様に編集します。利用するintra-mart Accel Kaiden!のモジュールに応じて、コメントアウトを除去してください。<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "https://www.seasar.org/dtd/components24.dtd"> <components xmlns:xi="http://www.w3.org/2001/XInclude"> <include path="s2jdbc.dicon"/> <component name="kaidenSqlLogRegistry" class="org.seasar.extension.jdbc.SqlLogRegistry">@org.seasar.extension.jdbc.SqlLogRegistryLocator@getInstance()</component> <xi:include href="/kaiden_base.dicon" /> <!-- <xi:include href="/kaiden_extension_imw.dicon" /> --> <!-- <xi:include href="/kaiden_product_workflow.dicon" /> --> <!-- <xi:include href="/kaiden_product_labormgr.dicon" /> --> <!-- <xi:include href="/kaiden_solution_identnbr_stg.dicon" /> --> <!-- <xi:include href="/kaiden_solution_identnbr_col.dicon" /> --> <!-- <xi:include href="/kaiden_relation_racco.dicon" /> --> <!-- <xi:include href="/kaiden_relation_trip_navi.dicon" /> --> <!-- <xi:include href="/kaiden_relation_jcs.dicon" /> --> <!-- <xi:include href="/kaiden_relation_data_delivery.dicon" /> --> <!-- <xi:include href="/kaiden_relation_katsubun.dicon" /> --> <!-- <xi:include href="/kaiden_relation_billone.dicon" /> --> <!-- <xi:include href="/kaiden_relation_clova_ocr.dicon" /> --> <!-- <xi:include href="/kaiden_relation_invoice_agent.dicon" /> --> <!-- <xi:include href="/kaiden_relation_neoface.dicon" /> --> <!-- <xi:include href="/kaiden_relation_alligate.dicon" /> --> <!-- <xi:include href="/kaiden_relation_file.dicon" /> --> <!-- <xi:include href="/kaiden_relation_iad_ts.dicon" /> --> </components> 編集後、利用するintra-mart Accel Kaiden!のモジュールに応じて、コメントアウトを除去してください。バージョン2.0.13以降の環境の場合、アーカイブモジュールを使用するモジュールのみコメントアウトを除去してください。
利用モジュール 除去するコメントアウト IM-Workflow連携モジュールSAStruts版 アーカイブ(IM-Workflow連携モジュール)<xi:include href=”/kaiden_extension_imw.dicon” /> ワークフローモジュールSAStruts版 アーカイブ(ワークフローモジュール)<xi:include href=”/kaiden_product_workflow.dicon” /> 勤務管理モジュールSAStruts版 アーカイブ(勤務管理モジュール)<xi:include href=”/kaiden_product_labormgr.dicon” /> マイナンバー(保管・削除)モジュールSAStruts版 アーカイブ(マイナンバー(保管・削除)モジュール)<xi:include href=”/kaiden_solution_identnbr_stg.dicon” /> マイナンバー(収集)モジュールSAStruts版 アーカイブ(マイナンバー(収集)モジュール)<xi:include href=”/kaiden_solution_identnbr_col.dicon” /> Racco連携モジュールSAStruts版 アーカイブ(Racco連携モジュール)<xi:include href=”/kaiden_relation_racco.dicon” /> 出張なび連携モジュールSAStruts版 アーカイブ(出張なび連携モジュール)<xi:include href=”/kaiden_relation_trip_navi.dicon” /> JCS連携モジュールSAStruts版 アーカイブ(JCS連携モジュール)<xi:include href=”/kaiden_relation_jcs.dicon” /> DataDelivery連携モジュールSAStruts版 アーカイブ(DataDelivery連携モジュール)<xi:include href=”/kaiden_relation_data_delivery.dicon” /> 活文連携モジュールSAStruts版 アーカイブ(活文連携モジュール)<xi:include href=”/kaiden_relation_katsubun.dicon” /> Bill One連携モジュールSAStruts版 アーカイブ(Bill One連携モジュール)<xi:include href=”/kaiden_relation_billone.dicon” /> CLOVA OCR連携モジュールSAStruts版 アーカイブ(CLOVA OCR連携モジュール)<xi:include href=”/kaiden_relation_clova_ocr.dicon” /> invoiceAgent 文書管理連携モジュールSAStruts版 アーカイブ(invoiceAgent 文書管理連携モジュール)<xi:include href=”/kaiden_relation_invoice_agent.dicon” /> Bio-IDiom Services連携モジュールSAStruts版 アーカイブ(Bio-IDiom Services連携モジュール)<xi:include href=”/kaiden_relation_neoface.dicon” /> ALLIGATE連携モジュールSAStruts版 アーカイブ(ALLIGATE連携モジュール)<xi:include href=”/kaiden_relation_alligate.dicon” /> SAStruts版 アーカイブ(ファイル連携モジュール)<xi:include href=”/kaiden_relation_file.dicon” /> SAStruts版 アーカイブ(文書管理(iAD)連携モジュール)<xi:include href=”/kaiden_relation_iad_ts.dicon” /> コラム
例)バージョン2.0.12以前の環境でintra-mart Accel Kaiden! 経費旅費を利用する場合<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "https://www.seasar.org/dtd/components24.dtd"> <components xmlns:xi="http://www.w3.org/2001/XInclude"> <include path="s2jdbc.dicon"/> <component name="kaidenSqlLogRegistry" class="org.seasar.extension.jdbc.SqlLogRegistry">@org.seasar.extension.jdbc.SqlLogRegistryLocator@getInstance()</component> <xi:include href="/kaiden_base.dicon" /> <xi:include href="/kaiden_extension_imw.dicon" /> <xi:include href="/kaiden_product_workflow.dicon" /> </components>例)バージョン2.0.12以前の環境でintra-mart Accel Kaiden! 経費旅費と intra-mart Accel Kaiden! DataDelivery連携モジュールを利用する場合<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "https://www.seasar.org/dtd/components24.dtd"> <components xmlns:xi="http://www.w3.org/2001/XInclude"> <include path="s2jdbc.dicon"/> <component name="kaidenSqlLogRegistry" class="org.seasar.extension.jdbc.SqlLogRegistry">@org.seasar.extension.jdbc.SqlLogRegistryLocator@getInstance()</component> <xi:include href="/kaiden_base.dicon" /> <xi:include href="/kaiden_extension_imw.dicon" /> <xi:include href="/kaiden_product_workflow.dicon" /> <xi:include href="/kaiden_relation_data_delivery.dicon" /> </components>例)バージョン2.0.12以前の環境でintra-mart Accel Kaiden! 勤務管理を利用する場合<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "https://www.seasar.org/dtd/components24.dtd"> <components xmlns:xi="http://www.w3.org/2001/XInclude"> <include path="s2jdbc.dicon"/> <component name="kaidenSqlLogRegistry" class="org.seasar.extension.jdbc.SqlLogRegistry">@org.seasar.extension.jdbc.SqlLogRegistryLocator@getInstance()</component> <xi:include href="/kaiden_base.dicon" /> <xi:include href="/kaiden_product_labormgr.dicon" /> </components>例)バージョン2.0.12以前の環境でintra-mart Accel Kaiden! 経費旅費とintra-mart Accel Kaiden! 勤務管理を利用する場合<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "https://www.seasar.org/dtd/components24.dtd"> <components xmlns:xi="http://www.w3.org/2001/XInclude"> <include path="s2jdbc.dicon"/> <component name="kaidenSqlLogRegistry" class="org.seasar.extension.jdbc.SqlLogRegistry">@org.seasar.extension.jdbc.SqlLogRegistryLocator@getInstance()</component> <xi:include href="/kaiden_base.dicon" /> <xi:include href="/kaiden_extension_imw.dicon" /> <xi:include href="/kaiden_product_workflow.dicon" /> <xi:include href="/kaiden_product_labormgr.dicon" /> </components>