svnno****@sourc*****
svnno****@sourc*****
2008年 9月 3日 (水) 18:31:18 JST
Revision: 55 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=jetspeed-japan&view=rev&rev=55 Author: karma Date: 2008-09-03 18:31:18 +0900 (Wed, 03 Sep 2008) Log Message: ----------- Update translation Modified Paths: -------------- jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml -------------- next part -------------- Modified: jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml =================================================================== --- jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml 2008-09-02 09:44:44 UTC (rev 54) +++ jetspeed-2-trans/trunk/ja/xdocs/j1-migration.xml 2008-09-03 09:31:18 UTC (rev 55) @@ -1248,7 +1248,7 @@ </source> </subsection> </section> - <section name='[Registries]登録 (レジストリ)'> + <section name='[Registries] レジストリ'> <div class="original"> <p>The Jetspeed-1 Registries hold the following information:</p> </div> @@ -1277,17 +1277,28 @@ <p>This section will guide you through how to migrate each of these registries from Jetspeed-1 to Jetspeed-2</p> </div> <p>このセクションでは,これらの登録を Jetspeed 1 から Jetspeed 2 へどのように移行するかを案内します.</p> - <subsection name='Portlet Definitions'> + <subsection name='[Portlet Definitions] ポートレットの定義'> + <div class="original"> <p>Jetpeed-1 requires that all portlets are defined in an XML file known as an XREG file (XML Registry). Jetspeed-2 stores its portlet registry in the database. In Jetspeed-1, the XML registry is on the file system under the jetspeed webapp under WEB-INF/conf. There can be one or more portlet registry entries. All portlets are defined with the element type <b>portlet-entry</b>. </p> + </div> + <p> + Jetspeed 1 では,すべてのポートレットは XREG ファイル (XMLレジストリ) として知られている XML ファイルに定義する必要があります.Jetspeed 2 では,データベースにポートレットの登録を保管します.Jetspeed 1 では,XML レジストリは,ファイルシステム上の Jetspeed の webapp 以下の WEB-INF/conf 以下にあります.そこに 1 つ以上のポートレット登録のエントリがあります.ポートレットは全て,エレメントタイプ <b>portlet-entry</b> で定義されています. + </p> + <div class="original"> <p>Migrating your Jetspeed-1 portlet registries to Jetspeed-2 registries requires writing a new Portlet API standard <b>portlet.xml</b> definition file. We do not provide an XSLT transform to do this for you. Whereas the portlet.xml is defined by the Java Standard Portlet API, Jetspeed allows for additional information to be defined specific to the Jetspeed portal: the <b>jetspeed-portlet.xml</b> can hold Jetspeed-specific deployment configurations. Some of the XREG elements map to the portlet.xml, whereas others will map to the jetspeed-portlet.xml as noted in the tables below. The table below describes how to map each XML attribute of the <b>portlet-entry</b> element to its equivalent in the Portlet API portlet.xml or jetspeed-portlet.xml. Note that we are mapping in this table from XML attributes to XML elements in the portlet.xml or jetspeed-portlet.xml: </p> + </div> + <p> + Jetspeed 1 のポートレットレジストリを Jetspeed 2 レジストリに移行するには,新しいポートレット標準の <b>portlet.xml</b> 定義ファイルを書く必要があります.我々は,この作業を行うための XSLT 変換は準備しません.portlet.xml は Java ポートレット標準で定義されているにも関わらず,Jetspeed では Jetspeed ポータル特有の仕様を定義する追加情報を書く事ができます.<b>jetspeed-portlet.xml</b> に Jetspeed 特有の保持できます.XREG 要素のうち,いくつかは portlet.xml にマッピングできます.その他は,以下の表にあるように jetspeed-portlet.xml にマッピングできます.以下の表は <b>portlet-entry</b> 要素のそれぞれの XML 属性を,ポートレット API の portlet.xml もしくは jetspeed-portlet.xml の同等のものに,どのようにマッピングするかについて述べています.この表で,XML 属性から,portlet.xml もしくは jetspeed-portlet.xml 内のどの XML 要素にマッピングするのかについて説明しています. + </p> + <div class="original"> <table> <tr> <th>J1 Attribute</th> @@ -1320,10 +1331,52 @@ <td>No equivalent in the Portlet API, not applicable.</td> </tr> </table> + </div> + + <table> + <tr> + <th>J1 属性</th> + <th>J2 要素</th> + <th></th> + </tr> + <tr> + <td>name</td> + <td>portlet-name</td> + <td>ポートレット名.この名前はポートレットアプリケーションごとにユニークである必要がありますが,システム全体ではユニークである必要はありません.</td> + </tr> + <tr> + <td>hidden</td> + <td></td> + <td>ポートレット API に同等の物はなく,適用できません.</td> + </tr> + <tr> + <td>type</td> + <td></td> + <td>ポートレット API に同等の物はなく,適用できません.</td> + </tr> + <tr> + <td>parent</td> + <td></td> + <td>ポートレット API に同等の物はなく,適用できません.</td> + </tr> + <tr> + <td>application</td> + <td></td> + <td>ポートレット API に同等の物はなく,適用できません.</td> + </tr> + </table> + + <div class="original"> <p> Continuing with the Portlet XREG conversion, lets now look at how to convert the XML elements of the <b>portlet-entry</b> element. The table below describes how to map each XML element to its equivalent in the Portlet API portlet.xml: </p> + </div> + + <p>ポートレット XREG の変換を続け,<b>portlet-entry</b> 要素の XML 要素を変換する方法を見ていきましょう.以下の表は,それぞれの XML 要素をポートレット API の同等の物にマップする方法について述べています. + </p> + + <div class="original"> <table> <tr> <th>J1 Element</th> @@ -1401,6 +1454,86 @@ <td>Optionally you map want to map hidden values to read-only (true/false)</td> </tr> </table> + </div> + + <table> + <tr> + <th>J1 Element</th> + <th>J2 Element</th> + <th></th> + </tr> + <tr> + <td>classname</td> + <td>portlet-class</td> + <td>Java クラスの実装.このクラスはソースレベルで移植の必要があります.</td> + </tr> + <tr> + <td>media-type</td> + <td>supports, supports/mime-type, supports/portlet-mode</td> + <td>ポートレットがサポートするメディアタイプは,<i>mime-type</i> と <i>portlet-mode</i> のペアの子要素を含む,1 つ以上の <i>supports</i> 要素にマップしなければいけません.</td> + </tr> + <tr> + <td>meta-info/title</td> + <td>title</td> + <td>ポートレットのタイトル.</td> + </tr> + <tr> + <td>meta-info/description</td> + <td>description</td> + <td>ポートレットの説明.</td> + </tr> + <tr> + <td>category</td> + <td>portlet-info/keywords</td> + <td>複数のカテゴリ要素があるところでは,キーワードはカンマ区切りで書かれます.Jetspeed 2 では,Portlet-Selector 管理ポートレットで,キーワードに基づいてカテゴリを設定できます.</td> + </tr> + <tr> + <td>security-ref</td> + <td>jetspeed-portlet.xml: js:security-constraint-ref</td> + <td>もし,セキュリティ制約の定義を移植する場合,同じセキュリティ定義名を使用することができます.セキュリティ制約定義は portlet.xml ではなく,jetspeed-portlet.xml から参照されます.</td> + </tr> + <tr> + <td>parameter</td> + <td>init-param</td> + <td>Jetspeed 1 のパラメータは,通常はポートレット API の <i>init-param</i> にマップすべきです.これらは,管理者によってのみ変更する事が出来る読み取り専用の値です.</td> + </tr> + <tr> + <td>parameter @ name</td> + <td>init-param/name</td> + <td>初期化パラメータの名前.</td> + </tr> + <tr> + <td>parameter @ value</td> + <td>init-param/value</td> + <td>初期化パラメータの値.</td> + </tr> + <tr> + <td>parameter/meta-info/description</td> + <td>init-param/description</td> + <td>初期化パラメータの説明.</td> + </tr> + <tr> + <td>parameter</td> + <td>portlet-preferences/preference</td> + <td>init-param の移行と同様に,パラメータもデフォルトの設定に移行しても良い.設定が読み取り専用かどうかは任意であることに注意してください.</td> + </tr> + <tr> + <td>parameter @ name</td> + <td>portlet-preferences/preference/name</td> + <td>設定の名前.</td> + </tr> + <tr> + <td>parameter @ value</td> + <td>portlet-preferences/preference/value</td> + <td>設定の値.</td> + </tr> + <tr> + <td>parameter @ hidden</td> + <td>portlet-preferences/preference/read-only</td> + <td>読み取り専用の隠し値にマップするかどうか選択できます.(true/false)</td> + </tr> + </table> + </subsection> <subsection name='Security Definitions'> <p>Jetspeed-1 supports a Security Constraint XML definition language that is very similiar to the XML security constraint definitions in Jetspeed-2.