5.2.1.1. app.dicon¶
次の手順を実施し、「s2jdbc.dicon」のincludeを有効にします。上記手順の実施後、再度app.diconの編集を行います。注意
利用するintra-mart Accel Kaiden!のモジュールに応じて、次のいずれかを実施してください。複数の設定を同時に実施した場合、intra-mart Accel Kaiden!のアプリケーションが正常に動作しません。
5.2.1.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! マイナンバー(収集)モジュール上記のすべてのモジュールを利用する場合は次の設定を行います。
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"/>注意
intra-mart Accel Kaiden! 文書管理(iAD)連携モジュール は、kaiden.diconに含まれていません。intra-mart Accel Kaiden! 文書管理(iAD)連携モジュール を利用する場合は、kaiden_module.diconを個別で設定してください。
5.2.1.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_relation_iad_ts.dicon" /> --> <!-- <xi:include href="/kaiden_product_labormgr.dicon" /> --> <!-- <xi:include href="/kaiden_solution_identnbr_stg.dicon" /> --> <!-- <xi:include href="/kaiden_solution_identnbr_col.dicon" /> --> </components> 編集後、利用するintra-mart Accel Kaiden!のモジュールに応じて、コメントアウトを除去してください。
利用モジュール 除去するコメントアウト IM-Workflow連携モジュール <xi:include href=”/kaiden_extension_imw.dicon” /> ワークフローモジュール <xi:include href=”/kaiden_product_workflow.dicon” /> 文書管理(iAD)連携モジュール <xi:include href=”/kaiden_relation_iad_ts.dicon” /> 勤務管理モジュール <xi:include href=”/kaiden_product_labormgr.dicon” /> マイナンバー(保管・削除)モジュール <xi:include href=”/kaiden_solution_identnbr_stg.dicon” /> マイナンバー(収集)モジュール <xi:include href=”/kaiden_solution_identnbr_col.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" /> </components>例)intra-mart Accel Kaiden! 経費旅費と intra-mart Accel Kaiden! 文書管理(iAD)連携モジュールを利用する場合<?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_iad_ts.dicon" /> </components>例)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>例)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>