付録F Portal Frameworkのリポジトリファイル

Portal Frameworkのリポジトリファイルに次の内容を追加してください。

表F-1 Portal Frameworkのリポジトリファイルへの追加項目

項目属性設定値
connection-infonameBLC
dbms
  • HiRDBの場合
    HiRDB
  • Oracleの場合
    Oracle
  • SQL Serverの場合
    SQLServer
typeDB
jndi java:comp/env/BLC
waittime 0
resourcenamePORTAL_USER
typeDB
connection BLC
tablenameBLC_USER_INFO_T
keyCDUSER
resourcenameBLC_USER
typeDB
connection BLC
tablenameBLC_USER_INFO_T
keyCDUSER
portal-mapping  
portalUser  
Mapping cosmi
destLOGIN_NAME
srcCDUSER
Mapping PORTAL_USER
optionsmultivalue=zip
destPersonalizeKey
typestring
srcBNPERSONALIZEINFO
Mapping BLC_USER
destBLC_USERLASTNAME
typestring
srcNMLASTNAMEJ
Mapping BLC_USER
destBLC_USERFIRSTNAME
typestring
srcNMFIRSTNAMEJ
(凡例)
空欄:属性および設定値がないことを表します。

データベースにHiRDBを利用した場合のリポジトリファイルの例を示します。

<?xml version="1.0" encoding="Windows-31J"?>
<!--All Rights Reserved. Copyright (C) 2008, Hitachi, Ltd.-->
<!--This file is for the easy setup tool of Hitachi Business Logic - Container 2.-->

<repository version="0200" xmlns="http://portal.soft.hitachi.co.jp/portal/Repository2">
   <connection-info name="BLC" dbms="HiRDB" type="DB">
       <jndi>java:comp/env/BLC</jndi>
       <waittime>0</waittime>
   </connection-info>
   <resource name="cosmi" type="cosminexus"/>
   <resource name="PORTAL_USER" type="DB">
       <connection>BLC</connection>
       <table name="BLC_PORTAL_INFO_T" key="CDUSER"/>
   </resource>
   <resource name="BLC_USER" type="DB">
       <connection>BLC</connection>
       <table name="BLC_USER_INFO_T" key="CDUSER"/>
   </resource>
   <portal-mapping>
       <portalUser>
           <Mapping dest="LOGIN_NAME" src="CDUSER">cosmi</Mapping>
           <Mapping options="multivalue=zip" dest="PersonalizeKey" type="string" src="BNPERSONALIZEINFO">PORTAL_USER</Mapping>
           <Mapping dest="BLC_USERLASTNAME" type="string" src="NMLASTNAMEJ">BLC_USER</Mapping>
           <Mapping dest="BLC_USERFIRSTNAME" type="string" src="NMFIRSTNAMEJ">BLC_USER</Mapping>
       </portalUser>
   </portal-mapping>
</repository>