wcs.bootstrap.xml は言語に依存しない XML ファイルで、 データベース・テーブルに情報を移植します。このファイルにアクセスして、 通貨変換の保管方法や計算の変換の処理方法などの特定の情報を検索することができます。
wcs.bootstrap.xml では、 以下のタイプの情報とデータベース・テーブルを移植します。
データベース・テーブル | 情報のタイプ | コード・サンプル |
---|---|---|
ADDRESS | デフォルト管理 ID を移植します。 | <address address_id="-1000" member_id="-1000" addrbook_id="-1000" status="P" isprimary="1" lastname="wcsadmin" nickname="wcsadmin" selfaddress="1" /> |
CMDREG | コマンドのセットをテーブルに移植します。 | <cmdreg storeent_id="0" interfacename="com.ibm.commerce.messaging.commands.SendMsgCmd" classname="com.ibm.commerce.messaging.commands.SendMsgCmdImpl" target |
COUNTCODE | 国の省略名とコード番号を移植します。 | <countcode productvendor="WPM" countryabbr="CA" countrycode="124" /> |
CURCONVERT | ユーロ・ドルから他の通貨への静的な現在の換算値を移植します。 | <curconvert storeent_id="-1" fromcurr="EUR" tocurr="FRF" factor="6.55957000000000000000" multiplyordivide="M" bidirectional="Y" updatable="N" curconvert |
CURFORMAT | 通貨の形式 (たとえば、フランスのフランなら小数部が 2 桁、など) を移植します。 | <curformat storeent_id="-1" setccurr="FRF" roundingmultiple="1" roundingmethod="R" decimalplaces="2" numbrusg_id="-1" /> |
DEVICEFMT | HTTP 上での XML、HTTP 上での ECSAX XML、 および MQ 上での XML という、ランタイム・コードの様々なデバイス・タイプを移植します。 | <devicefmt devicetype_id="XMLHTTP" devicefmt_id="10000" displayname="XML-HTTP" /> |
ECTPTITM | 様々なプロファイルや個人情報の属性を移植します。 | <ectptitm ecitmrfnbr="10" ecrfnbr="2"
ecseqno="6" ecname="challengeQuestion" ecsize="250"
ecistag="0" ecflddt="S" />
<ectptitm ecitmrfnbr="100" ecrfnbr="6" ecseqno="15" ecname="phone1" ecsize="30" ecistag="0" ecflddt="S" /> |
KEYS | テーブルのキー範囲を移植します。 | <keys keys_id="-2" tablename="addrbook" columnname="addrbook_id" counter="10000" prefetchsize="50" lowerbound="0" upperbound="9223372036850000000" /> |
LANGPAIR | 言語 ID を移植します。 10 の言語がサポートされています。 | <langpair storeent_id="-1" language_id="-2" language_id_alt="-1" sequence="100" /> |
LMEVENTMAP | イベント・メッセージを移植します。 | <lmeventmap lmeventmap_id="5" lmsetname="wcsTransactions" storeent_id="0" exteventname="WCS_DeleteOrderItem" lmtxtypeid="5201" /> |
MBRROLE | WebSphere Commerce でサポートされているデフォルト役割を移植します。 各役割には、別々の役割 ID があります。 | <mbrrole member_id="-2001" role_id="-14" orgentity_id="-2001" /> |
MBRATTR | 組織の情報とその共通属性を移植します。 | <mbrattr mbrattr_id="-5" attrtype_id="STRING"
name="OrgEntitySize" />
<mbrattr mbrattr_id="-6" attrtype_id="INTEGER" name="OrgEntityRevenueSize" /> <mbrattr mbrattr_id="-7" attrtype_id="STRING" name="OrgEntityIndustryType" /> |
POLICY | ビジネス・ポリシーを移植し、ID を割り当てます。 ビジネス・ポリシーはすべて事前設定されています。 | <policy policy_id="-2000" policyname="Credit"
policytype_id="ReturnPayment" storeent_id="-1" />
<policy policy_id="-2001" policyname="UseOriginalPayment" policytype_id="ReturnPayment" storeent_id="-1" /> |
QTYCONVERT | ポンドからキロのような、ISO 規格を使用した測量単位の変換を移植します。 | <qtyconvert qtyunit_id_to="FTQ" qtyconvert_id="-45" qtyunit_id_from="YDQ" factor="27.00000000000000000000" multiplyordivide="M" updatable="N" /> |
QTYUNIT | 変換する各単位の数量 ID を移植します。 | <qtyunit qtyunit_id="ONZ" field1="0" /> |
SCHCONFIG | スケジューラーで実行されるデフォルト・ジョブを移植します。 | <schconfig sccjobrefnum="2112" member_id="-1000" sccrecdelay="0" sccrecatt="0" sccpathinfo="SendTransactedMsg" sccquery="none" sccstart="2000-11-07-20.55.52.686373" sccinterval="300" sccpriority="1" sccsequence="0" sccactive="A" storeent_id="0" /> |
STATECODE | 様々な国の都道府県や州のコードを移植します。 | <statecode productvendor="XXX"
stateprovabbr="CA" stateprovcode="05" />
<statecode productvendor="XXX" stateprovabbr="CO" stateprovcode="06" /> |
TCSUBTYPE | デフォルト契約サポートの条件を移植します。 | <tcsubtype tcsubtype_id="FulfillmentTC"
tctype_id="FulfillmentTC" accessbeanname="com.ibm.commerce.contract.objects.FulfillmentTCAccessBean"
/>
<tcsubtype tcsubtype_id="InvoiceTC" tctype_id="InvoiceTC" accessbeanname="com.ibm.commerce.contract.objects.InvoiceTCAccessBean" /> |
URLREG | URL を移植し、ブラウザーから立ち上げられるようにします。 | <urlreg url="AddInitiativeToDeployment" storeent_id="0" interfacename="com.ibm.commerce.rules.deployment.commands.AddInitiativeToDeploymentCommand" https="0" |
USERS | ユーザー ID に関する固有の情報を移植します。 | <users users_id="-1000" dn="uid=wcsadmin,o=Root
Organization" registertype="S" profiletype="B"
lastsession="2000-11-07-20.54.54.431670" />
<users users_id="-1002" registertype="G" lastsession="2000-11-07-20.54.54.479418" /> |
VIEWREG | デフォルトのビュー名とコマンド・インターフェースを移植します。 | <viewreg viewname="AccountRemarksView" devicefmt_id="-1" storeent_id="0" interfacename="com.ibm.commerce.tools.command.ToolsForwardViewCommand" classname="com.ibm.commerce.tools.command.ToolsForwardViewCommandImpl" properties="docname=tools/contract/AccountRemarks.jsp" https="1" internal="1" /> |
注: ブートストラップ・ファイルには一切変更を加えないようお勧めします。 変更すると、インスタンスが正常に作成されない場合があり、 これによりサポートを要する重大な問題が生じる可能性があります。
![]() |