4.7.2 リポジトリの設定(共通情報)

Portal Managerを使用して,接続情報,構成情報,およびマッピング情報を設定します。

リポジトリの設定手順を次に示します。なお,手順2.および手順3.で追加する記述を含んだサンプルのRepository.xmlファイルを提供していますので,「4.4 ユーザ管理情報の接続設定(ディレクトリサーバ)」,「4.5 ユーザ管理情報の接続設定(DB)」,「4.6 ユーザ管理情報の設定(マッピング情報)」を行っていない場合は,{設定ファイル格納ディレクトリ}のRepository.xmlファイルに置き換えてご利用ください。

サンプルのRepository.xmlファイルは次の場所に格納されています。

格納ディレクトリ
{uCosminexus Portal Frameworkインストールディレクトリ}¥samples¥config¥empowermentdb
  1. Portal Managerのメニュー部から[リポジトリの設定]-[接続情報]-[新規作成]を選択し,[接続情報の設定]画面で各項目の内容を指定します。
    各項目を次のとおり指定してください。
    • JNDIを使用する場合
      DB接続に関するリソースアダプタが設定されていることが前提です。
      各項目を次のとおり指定してください。

      表4-20 [接続情報の設定]画面で指定する内容(共通情報用・JNDIあり)

      項目名指定する内容
      接続先の種類[DB(JNDI使用)]
      接続先名称DB-EM
      JNDI名接続に使用するJNDI名を入力します。
      「java:comp/env/」以降にweb.xmlファイルの「res-ref-name」タグで指定したものを入力します。
      web.xmlに<res-ref-name>jdbc/myHiRDB<res-ref-name>と設定した場合
      java:comp/env/jdbc/myHiRDB
      データベース種別
      HiRDBの場合
      [HiRDB]
      Oracleの場合
      [Oracle]
      SQL Serverの場合
      [SQLServer]
      各項目を指定した[接続情報の設定]画面を次に示します。ここでは,HiRDBの場合の画面を示します。

      図4-33 接続情報の設定(共通情報の設定)

      [図データ]

    • JNDIを使用しない場合
      各項目を次のとおり指定してください。

      表4-21 [接続情報の設定]画面で指定する内容(共通情報用・JNDIなし)

      項目名指定する内容
      接続先の種類[DB(一般)]
      接続先名称DB-EM
      接続先URL使用している環境に合わせて設定してください。
      JDBCドライバ名
      接続先ユーザー名
      接続先パスワード
      接続待ち時間
      データベース種別
      HiRDBの場合
      [HiRDB]
      Oracleの場合
      [Oracle]
      SQL Serverの場合
      [SQLServer]
      各項目を指定した[接続情報の設定]画面を次に示します。ここでは,HiRDBの場合の画面を示します。

      図4-34 接続情報の設定(共通情報の設定)

      [図データ]

  2. Repository.xmlファイルに構成情報を設定します。
    Repository.xmlファイルを直接編集して,Repository.add1.xmlファイルの内容を追加します。
    各ファイルは次の場所に格納されています。
    Repository.xmlファイルの格納ディレクトリ
    {設定ファイル格納ディレクトリ}
    注※ デフォルトでは,次のディレクトリです。
    {uCosminexus Portal Frameworkインストールディレクトリ}¥conf
    Repository.add1.xmlの格納ディレクトリ
    {uCosminexus Portal Frameworkインストールディレクトリ}¥samples¥config¥empowermentdb
    Repository.xmlファイルの<resource name="cosmi" type="cosminexus"/>と<portal-mapping>の間にRepository.add1.xmlファイルの内容を追加してください。
    Repository.add1.xmlファイルの内容を次に示します。
    Repository.add1.xmlファイルの内容

    <resource name="PORTALFILE" type="DB">
       <connection>DB-EM</connection>
           <table name="FILECONTENT" key="filename"/>
    </resource>

    <resource name="PORTALGROUP-R" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTAL_GROUP" key="communityid"/>
    </resource>
    <resource name="PORTALGROUP-W" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTAL_GROUP" key="portalgroupname"/>
    </resource>
    <resource name="PORTALLAYOUT-R" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTAL_LAYOUT" key="portalgroupname"/>
    </resource>
    <resource name="PORTALLAYOUT-W" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTAL_LAYOUT" key="entryid"/>
    </resource>
    <resource name="PORTALPORTLET-R" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTAL_PORTLET" key="portalgroupname"/>
    </resource>
    <resource name="PORTALPORTLET-W" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTAL_PORTLET" key="entryid"/>
    </resource>
    <resource name="PORTALPORTLET-V1" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTAL_PORTLET_VIEW1" key="entryid"/>
    </resource>
    <resource name="PORTALCREATEID" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTAL_CREATEID" key="createid"/>
    </resource>
    <resource name="PORTALUPDATEID" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTAL_UPDATEID" key="updateid"/>
    </resource>

    <resource name="PORTLETARRANGE-R" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTLET_ARRANGE" key="layoutid"/>
    </resource>
    <resource name="PORTLETARRANGE-W" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTLET_ARRANGE" key="layoutid"/>
    </resource>

    <resource name="PORTLETGROUP-R" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTLET_GROUP" key="portletgroupname"/>
    </resource>
    <resource name="PORTLETGROUP-W" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTLET_GROUP" key="portletgroupname"/>
    </resource>
    <resource name="PORTLETENTRY-R" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTLET_ENTRY" key="entryid"/>
    </resource>
    <resource name="PORTLETENTRY-W" type="DB">
       <connection>DB-EM</connection>
       <table name="PORTLET_ENTRY" key="entryid"/>
    </resource>

    <resource name="COMPONENTPORTLET-R" type="DB">
       <connection>DB-EM</connection>
       <table name="COMPONENT_PORTLET" key="portletname"/>
    </resource>
    <resource name="COMPONENTPORTLET-W" type="DB">
       <connection>DB-EM</connection>
       <table name="COMPONENT_PORTLET" key="portletname"/>
    </resource>

  3. Repository.xmlファイルにマッピング情報を設定します。
    Repository.xmlファイルを直接編集して,Repository.add2.xmlファイルの内容を追加します。
    各ファイルは次の場所に格納されています。
    Repository.xmlファイルの格納ディレクトリ
    {設定ファイル格納ディレクトリ}
    注※ デフォルトでは,次のディレクトリです。
    {uCosminexus Portal Frameworkインストールディレクトリ}¥conf
    Repository.add2.xmlの格納ディレクトリ
    {uCosminexus Portal Frameworkインストールディレクトリ}¥samples¥config¥empowermentdb
    <portal-mapping>タグ内の<portalOrganizationalUnit>タグのあとに,Repository.add2.xmlファイルの内容を追加してください。ただし,<portalCommon>タグがすでに存在する場合は,その中に<mapping>タグの記述を追加してください。
    Repository.add2.xmlファイルの内容を次に示します。
    Repository.add2.xmlファイルの内容

    <portalCommon>
       <Mapping dest="FILENAME" src="filename">PORTALFILE</Mapping>
       <Mapping dest="FILECONTENT" src="filecontent" type="bin">PORTALFILE</Mapping>
       <Mapping dest="FILEUPDATECD" src="fileupdatecd">PORTALFILE</Mapping>
       <Mapping dest="FILEDELETEFLG" src="deleteflg">PORTALFILE</Mapping>
       <Mapping dest="GROUPID_R" src="portalgroupname" options="multivalue=multirecord">PORTALGROUP-R</Mapping>
       <Mapping dest="GROUPORDER_R" src="location" options="multivalue=multirecord">PORTALGROUP-R</Mapping>
       <Mapping dest="COMMUNITYID_R" src="communityid" options="multivalue=multirecord">PORTALGROUP-R</Mapping>
       <Mapping dest="GROUPTITLE_R" src="portalgrouptitle" options=multivalue=multirecord">PORTALGROUP-R</Mapping>
       <Mapping dest="GROUPDESC_R" src="portalgroupdesc" options="multivalue=multirecord">PORTALGROUP-R</Mapping>
       <Mapping dest="GROUPTITLES_R" src="portalgrouptitles" type="bin" options="multivalue=multirecord">PORTALGROUP-R</Mapping>
       <Mapping dest="ALLOWLISTCONTROL_R" src="allowlistcontrol" type="bin" options="multivalue=multirecord">PORTALGROUP-R</Mapping>
       <Mapping dest="ALLOWLISTUSE_R" src="allowlistuse" type="bin" options="multivalue=multirecord">PORTALGROUP-R</Mapping>
       <Mapping dest="GROUPUPDATECD_R" src="groupupdatecd" type="string" options="multivalue=multirecord">PORTALGROUP-R</Mapping>
       <Mapping dest="GROUPDELETEFLG_R" src="deleteflg" type="string" options="multivalue=multirecord">PORTALGROUP-R</Mapping>

       <Mapping dest="GROUPID_W" src="portalgroupname" options="multivalue=multirecord">PORTALGROUP-W</Mapping>
       <Mapping dest="GROUPORDER_W" src="location" options="multivalue=multirecord">PORTALGROUP-W</Mapping>
       <Mapping dest="COMMUNITYID_W" src="communityid" options="multivalue=multirecord">PORTALGROUP-W</Mapping>
       <Mapping dest="GROUPTITLE_W" src="portalgrouptitle" options="multivalue=multirecord">PORTALGROUP-W</Mapping>
       <Mapping dest="GROUPDESC_W" src="portalgroupdesc" options="multivalue=multirecord">PORTALGROUP-W</Mapping>
       <Mapping dest="GROUPTITLES_W" src="portalgrouptitles" type="bin" options="multivalue=multirecord">PORTALGROUP-W</Mapping>
       <Mapping dest="ALLOWLISTCONTROL_W" src="allowlistcontrol" type="bin" options="multivalue=multirecord">PORTALGROUP-W</Mapping>
       <Mapping dest="ALLOWLISTUSE_W" src="allowlistuse" type="bin" options="multivalue=multirecord">PORTALGROUP-W</Mapping>
       <Mapping dest="GROUPUPDATECD_W" src="groupupdatecd" type="string" options="multivalue=multirecord">PORTALGROUP-W</Mapping>
       <Mapping dest="GROUPDELETEFLG_W" src="deleteflg" type="string" options="multivalue=multirecord">PORTALGROUP-W</Mapping>

       <Mapping dest="GROUPIDENTRY_LAYOUT_R" src="portalgroupname" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYID_LAYOUT_R" src="entryid" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYORDER_LAYOUT_R" src="location" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYNAME_LAYOUT_R" src="entryname" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYTYPE_LAYOUT_R" src="entrytype" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYTITLE_LAYOUT_R" src="entrytitle" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYPARENT_LAYOUT_R" src="entryparent" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYDESC_LAYOUT_R" src="entrydesc" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYPARAMETER_LAYOUT_R" src="entryparameter" type="bin" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYTITLES_LAYOUT_R" src="entrytitles" type="bin" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYUPDATECD_LAYOUT_R" src="entryupdatecd" type="string" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYINSTANCETYPE_LAYOUT_W" src="instancetype" type="string" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>
       <Mapping dest="ENTRYDELETEFLG_LAYOUT_R" src="deleteflg" type="string" options="multivalue=multirecord">PORTALLAYOUT-R</Mapping>

       <Mapping dest="GROUPIDENTRY_LAYOUT_W" src="portalgroupname" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYID_LAYOUT_W" src="entryid" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYORDER_LAYOUT_W" src="location" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYNAME_LAYOUT_W" src="entryname" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYTYPE_LAYOUT_W" src="entrytype" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYTITLE_LAYOUT_W" src="entrytitle" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYPARENT_LAYOUT_W" src="entryparent" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYDESC_LAYOUT_W" src="entrydesc" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYPARAMETER_LAYOUT_W" src="entryparameter" type="bin" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYTITLES_LAYOUT_W" src="entrytitles" type="bin" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYUPDATECD_LAYOUT_W" src="entryupdatecd" type="string" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYINSTANCETYPE_LAYOUT_W" src="instancetype" type="string" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>
       <Mapping dest="ENTRYDELETEFLG_LAYOUT_W" src="deleteflg" type="string" options="multivalue=multirecord">PORTALLAYOUT-W</Mapping>

       <Mapping dest="GROUPIDENTRY_PORTLET_R" src="portalgroupname" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYID_PORTLET_R" src="entryid" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYORDER_PORTLET_R" src="location" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYNAME_PORTLET_R" src="entryname" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYTYPE_PORTLET_R" src="entrytype" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYTITLE_PORTLET_R" src="entrytitle" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYPARENT_PORTLET_R" src="entryparent" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYDESC_PORTLET_R" src="entrydesc" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYPARAMETER_PORTLET_R" src="entryparameter" type="bin" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYTITLES_PORTLET_R" src="entrytitles" type="bin" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYUPDATECD_PORTLET_R" src="entryupdatecd" type="string" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYINSTANCETYPE_PORTLET_R" src="instancetype" type="string" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>
       <Mapping dest="ENTRYDELETEFLG_PORTLET_R" src="deleteflg" type="string" options="multivalue=multirecord">PORTALPORTLET-R</Mapping>

       <Mapping dest="GROUPIDENTRY_PORTLET_W" src="portalgroupname" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYID_PORTLET_W" src="entryid" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYORDER_PORTLET_W" src="location" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYNAME_PORTLET_W" src="entryname" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYTYPE_PORTLET_W" src="entrytype" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYTITLE_PORTLET_W" src="entrytitle" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYPARENT_PORTLET_W" src="entryparent" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYDESC_PORTLET_W" src="entrydesc" options="encoding=base64,multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYPARAMETER_PORTLET_W" src="entryparameter" type="bin" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYTITLES_PORTLET_W" src="entrytitles" type="bin" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYUPDATECD_PORTLET_W" src="entryupdatecd" type="string" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYINSTANCETYPE_PORTLET_W" src="instancetype" type="string" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>
       <Mapping dest="ENTRYDELETEFLG_PORTLET_W" src="deleteflg" type="string" options="multivalue=multirecord">PORTALPORTLET-W</Mapping>

       <Mapping dest="GROUPIDENTRY_PORTLET_V1" src="portalgroupname" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYID_PORTLET_V1" src="entryid" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYORDER_PORTLET_V1" src="location" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYNAME_PORTLET_V1" src="entryname" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYTYPE_PORTLET_V1" src="entrytype" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYTITLE_PORTLET_V1" src="entrytitle" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYPARENT_PORTLET_V1" src="entryparent" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYDESC_PORTLET_V1" src="entrydesc" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYPARAMETER_PORTLET_V1" src="entryparameter" type="bin" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYTITLES_PORTLET_V1" src="entrytitles" type="bin" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYUPDATECD_PORTLET_V1" src="entryupdatecd" type="string" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYINSTANCETYPE_PORTLET_V1" src="instancetype" type="string" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>
       <Mapping dest="ENTRYDELETEFLG_PORTLET_V1" src="deleteflg" type="string" options="multivalue=multirecord">PORTALPORTLET-V1</Mapping>

       <Mapping dest="CREATEID" src="createid">PORTALCREATEID</Mapping>
       <Mapping dest="UPDATEID" src="updateid">PORTALUPDATEID</Mapping>

       <Mapping dest="ARRANGELAYOUTID_R" src="layoutid" options="multivalue=multirecord">PORTLETARRANGE-R</Mapping>
       <Mapping dest="ARRANGEAREAID_R" src="areaid" options="multivalue=multirecord">PORTLETARRANGE-R</Mapping>
       <Mapping dest="ARRANGEPORTLET_R" src="portletname" options="multivalue=multirecord">PORTLETARRANGE-R</Mapping>
       <Mapping dest="ARRANGEPARAMNAME_R" src="paramname" options="multivalue=multirecord">PORTLETARRANGE-R</Mapping>
       <Mapping dest="ARRANGEPARAMVALUE_R" src="paramvalue" options="multivalue=multirecord">PORTLETARRANGE-R</Mapping>
       <Mapping dest="ARRANGEUPDATECD_R" src="updatecd" options="multivalue=multirecord">PORTLETARRANGE-R</Mapping>
       <Mapping dest="ARRANGEDELETEFLG_R" src="deleteflg" options="multivalue=multirecord">PORTLETARRANGE-R</Mapping>

       <Mapping dest="ARRANGELAYOUTID_W" src="layoutid" options="multivalue=multirecord">PORTLETARRANGE-W</Mapping>
       <Mapping dest="ARRANGEAREAID_W" src="areaid" options="multivalue=multirecord">PORTLETARRANGE-W</Mapping>
       <Mapping dest="ARRANGEPORTLET_W" src="portletname" options="multivalue=multirecord">PORTLETARRANGE-W</Mapping>
       <Mapping dest="ARRANGEPARAMNAME_W" src="paramname" options="multivalue=multirecord">PORTLETARRANGE-W</Mapping>
       <Mapping dest="ARRANGEPARAMVALUE_W" src="paramvalue" options="multivalue=multirecord">PORTLETARRANGE-W</Mapping>
       <Mapping dest="ARRANGEUPDATECD_W" src="updatecd" options="multivalue=multirecord">PORTLETARRANGE-W</Mapping>
       <Mapping dest="ARRANGEDELETEFLG_W" src="deleteflg" options="multivalue=multirecord">PORTLETARRANGE-W</Mapping>

       <Mapping dest="PGPORTLETGROUPNAME_R" src="portletgroupname" options="multivalue=multirecord">PORTLETGROUP-R</Mapping>
       <Mapping dest="PGLOCATION_R" src="location" options="multivalue=multirecord">PORTLETGROUP-R</Mapping>
       <Mapping dest="PGPORTLETGROUPTITLES_R" src="portletgrouptitles" type="bin" options="multivalue=multirecord">PORTLETGROUP-R</Mapping>
       <Mapping dest="PGPORTLETGROUPDESCS_R" src="portletgroupdescs" type="bin" options="multivalue=multirecord">PORTLETGROUP-R</Mapping>
       <Mapping dest="PGPARENTPORTLETGROUP_R" src="parentportletgroup" options="multivalue=multirecord">PORTLETGROUP-R</Mapping>
       <Mapping dest="PGGROUPUPDATECD_R" src="groupupdatecd" options="multivalue=multirecord">PORTLETGROUP-R</Mapping>
       <Mapping dest="PGDELETEFLG_R" src="deleteflg" options="multivalue=multirecord">PORTLETGROUP-R</Mapping>

       <Mapping dest="PGPORTLETGROUPNAME_W" src="portletgroupname" options="multivalue=multirecord">PORTLETGROUP-W</Mapping>
       <Mapping dest="PGLOCATION_W" src="location" options="multivalue=multirecord">PORTLETGROUP-W</Mapping>
       <Mapping dest="PGPORTLETGROUPTITLES_W" src="portletgrouptitles" type="bin" options="multivalue=multirecord">PORTLETGROUP-W</Mapping>
       <Mapping dest="PGPORTLETGROUPDESCS_W" src="portletgroupdescs" type="bin" options="multivalue=multirecord">PORTLETGROUP-W</Mapping>
       <Mapping dest="PGPARENTPORTLETGROUP_W" src="parentportletgroup" options="multivalue=multirecord">PORTLETGROUP-W</Mapping>
       <Mapping dest="PGGROUPUPDATECD_W" src="groupupdatecd" options="multivalue=multirecord">PORTLETGROUP-W</Mapping>
       <Mapping dest="PGDELETEFLG_W" src="deleteflg" options="multivalue=multirecord">PORTLETGROUP-W</Mapping>

       <Mapping dest="PEENTRYID_R" src="entryid" options="multivalue=multirecord">PORTLETENTRY-R</Mapping>
       <Mapping dest="PEENTRYNAME_R" src="entryname" options="multivalue=multirecord">PORTLETENTRY-R</Mapping>
       <Mapping dest="PEPORTLETGROUPNAME_R" src="portletgroupname" options="multivalue=multirecord">PORTLETENTRY-R</Mapping>
       <Mapping dest="PEENTRYUPDATECD_R" src="entryupdatecd" options="multivalue=multirecord">PORTLETENTRY-R</Mapping>
       <Mapping dest="PEDELETEFLG_R" src="deleteflg" options="multivalue=multirecord">PORTLETENTRY-R</Mapping>

       <Mapping dest="PEENTRYID_W" src="entryid" options="multivalue=multirecord">PORTLETENTRY-W</Mapping>
       <Mapping dest="PEENTRYNAME_W" src="entryname" options="multivalue=multirecord">PORTLETENTRY-W</Mapping>
       <Mapping dest="PEPORTLETGROUPNAME_W" src="portletgroupname" options="multivalue=multirecord">PORTLETENTRY-W</Mapping>
       <Mapping dest="PEENTRYUPDATECD_W" src="entryupdatecd" options="multivalue=multirecord">PORTLETENTRY-W</Mapping>
       <Mapping dest="PEDELETEFLG_W" src="deleteflg" options="multivalue=multirecord">PORTLETENTRY-W</Mapping>

       <Mapping dest="COMPPORTLETNAME_R" src="portletname" options="multivalue=multirecord">COMPONENTPORTLET-R</Mapping>
       <Mapping dest="COMPID_R" src="id" options="multivalue=multirecord">COMPONENTPORTLET-R</Mapping>
       <Mapping dest="COMPVALUE_R" src="paramvalue" options="multivalue=multirecord">COMPONENTPORTLET-R</Mapping>
       <Mapping dest="COMPUPDATECD_R" src="updatecd" options="multivalue=multirecord">COMPONENTPORTLET-R</Mapping>

       <Mapping dest="COMPPORTLETNAME_W" src="portletname" options="multivalue=multirecord">COMPONENTPORTLET-W</Mapping>
       <Mapping dest="COMPID_W" src="id" options="multivalue=multirecord">COMPONENTPORTLET-W</Mapping>
       <Mapping dest="COMPVALUE_W" src="paramvalue" options="multivalue=multirecord">COMPONENTPORTLET-W</Mapping>
       <Mapping dest="COMPUPDATECD_W" src="updatecd" options="multivalue=multirecord">COMPONENTPORTLET-W</Mapping>
    </portalCommon>