[jboss-cvs] JBossAS SVN: r91543 - projects/docs/enterprise/4.3.5/readme/ja-JP.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jul 22 05:21:15 EDT 2009


Author: khashida at redhat.com
Date: 2009-07-22 05:21:14 -0400 (Wed, 22 Jul 2009)
New Revision: 91543

Modified:
   projects/docs/enterprise/4.3.5/readme/ja-JP/Release_Notes_CP05.po
Log:
40 left

Modified: projects/docs/enterprise/4.3.5/readme/ja-JP/Release_Notes_CP05.po
===================================================================
--- projects/docs/enterprise/4.3.5/readme/ja-JP/Release_Notes_CP05.po	2009-07-22 09:06:17 UTC (rev 91542)
+++ projects/docs/enterprise/4.3.5/readme/ja-JP/Release_Notes_CP05.po	2009-07-22 09:21:14 UTC (rev 91543)
@@ -8,7 +8,7 @@
 "Project-Id-Version: Release_Notes_CP05\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-07-10 00:42+0000\n"
-"PO-Revision-Date: 2009-07-21 18:27+0900\n"
+"PO-Revision-Date: 2009-07-22 18:20+0900\n"
 "Last-Translator: Kiyoto Hashida <khashida at redhat.com>\n"
 "Language-Team: Japanese <jp at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -2925,6 +2925,10 @@
 "has been upgraded to version 3.2.4.SP1_CP08. A list of the included fixes is "
 "as follows:"
 msgstr ""
+"<ulink url=\"http://jira.jboss.com/jira/browse/JBPAPP-2118\">JBPAPP-2037</"
+"ulink>: Enterprise Application Platform の Hibernate Core コンポーネンツは "
+"バージョン 3.2.4.SP1_CP08 にアップグレードされています。その修正のリストは "
+"以下のようになります:"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1073
@@ -2942,6 +2946,15 @@
 "the fix only works with the <filename>hbm.xml</filename> file SQL mapping "
 "feature and a named query."
 msgstr ""
+"<ulink url=\"http://jira.jboss.com/jira/browse/JBPAPP-1930\">JBPAPP-1930</"
+"ulink>: ネイティブ SQL クエリがイーガーフェッチングと多対多の関係を組み合わせる時に、 "
+"<exceptionname>NullPointerException</exceptionname> が出現していました。 "
+"これを是正するには、<filename>SQLQueryReturnProcessor</filename> ファイル内の "
+"コードの <code>if ( collectionPersister.isOneToMany() ) {</code> 行が、 "
+"<code>if ( collectionPersister.isOneToMany() || collectionPersister.isManyToMany()) {</code> に "
+"変更されて、<exceptionname>NullPointerException</exceptionname> の生成を排除する必要が "
+"あります。但し、この修正は <filename>hbm.xml</filename> ファイル SQL のマッピング機能と "
+"named クエリだけでのみ機能することに注意して下さい。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1078
@@ -2957,6 +2970,14 @@
 "line of code and replace it with only <code>private final Map tuplizers;</"
 "code> and two new public methods to assist in the mapping."
 msgstr ""
+"<ulink url=\"http://jira.jboss.com/jira/browse/JBPAPP-1922\">JBPAPP-1922</"
+"ulink>: 多数のスレッドがセットの初期化を試みて、同じモニターの為に待機する必要が "
+"ある時、<filename>EntityModeToTuplizerMapping.java</filename> ファイル内で "
+"ボトルネックがありました。この問題を是正するために、<filename>EntityModeToTuplizerMapping."
+"java</filename> ファイルが変更されており、コードの <code>private final Map "
+"tuplizers = Collections.synchronizedMap( new SequencedHashMap() ); </code> の行を "
+"削除して、それを <code>private final Map tuplizers;</code> だけと、2つのパブリックメソッドで "
+"入れ替えてマッピングを支援するようにしてあります。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1083
@@ -2977,6 +2998,18 @@
 "implementation also tracks whether a an entity in the <classname>CopyCache</"
 "classname> is included in the merge."
 msgstr ""
+"<ulink url=\"http://jira.jboss.com/jira/browse/JBPAPP-1797\">JBPAPP-1797</"
+"ulink>: マージが実行される時に一時的エンティティは挿入が 2 回可能でした。この "
+"バグを是正するために、<filename>DefaultMergeEventListener.java</filename> ファイルが "
+"更新されて、新しい <classname>CopyCache</classname> クラスを使用するようになっています。 "
+"<filename>DefaultMergeEventListener.java</filename> ファイル内では、ロジックが追加されていて、 "
+"エラーに遭遇した場合に、一時的エンティティを取り込んで一度だけマージを再試行するようになっています。 "
+"この後に、マージが失敗を繰り返す場合は、<exceptionname>TransientObjectException</"
+"exceptionname> が生成されることになります。<classname>CopyCache</classname> クラスは "
+"<classname>DefaultMergeEventListener</classname> で使用される <varname>Map</varname> "
+"実装として作成されており、セッションにマージされているエンティティとコピーの追跡をするように "
+"なっています。この実装はまた、<classname>CopyCache</classname> 内のエンティティがマージに "
+"含まれているかどうかも追跡します。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1088
@@ -2986,6 +3019,9 @@
 "ulink>: When merging read-only entities that had the <varname>@Immutable</"
 "varname> annotation included the following failure would occur:"
 msgstr ""
+"<ulink url=\"http://jira.jboss.com/jira/browse/JBPAPP-1748\">JBPAPP-1748</"
+"ulink>:  <varname>@Immutable</varname> アノテーションを含んだ "
+"読み込み専用のエンティティをマージする時、以下の失敗が発生していました:"
 
 #. Tag: screen
 #: Release_Notes_CP05.xml:1091
@@ -3006,6 +3042,8 @@
 "The <filename>DefaultMergeEventListener.java</filename> file has been "
 "updated by editing the following test statement:"
 msgstr ""
+"<filename>DefaultMergeEventListener.java</filename> ファイルは、以下の "
+"ステートメントの編集により更新されています:"
 
 #. Tag: programlisting
 #: Release_Notes_CP05.xml:1095
@@ -3028,6 +3066,8 @@
 "modified to test against the possibility that the current <varname>Status</"
 "varname> could be <property>READ_ONLY</property>:"
 msgstr ""
+"現在の <varname>Status</varname> が <property>READ_ONLY</property> になる "
+"可能性に対してテストするように修正されています:"
 
 #. Tag: programlisting
 #: Release_Notes_CP05.xml:1099
@@ -3055,6 +3095,11 @@
 "present in the Sybase Dialect. This release sees these available for use "
 "within the <filename>SybaseASE15Dialect</filename>."
 msgstr ""
+"<ulink url=\"http://jira.jboss.com/jira/browse/JBPAPP-1564\">JBPAPP-1564</"
+"ulink>: SQL <methodname>trim</methodname> 関数と、<property>mod</property> 及び "
+"<property>bit_length</property> 用のサポートは Sybase Dialect に存在しませんでした。 "
+"このリリースでは、これらが <filename>SybaseASE15Dialect</filename> で利用可能に "
+"なっています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1107
@@ -3070,6 +3115,13 @@
 "<function>mod</function>, <function>bit_length</function> and "
 "<function>trim</function> functions."
 msgstr ""
+"<ulink url=\"http://jira.jboss.com/jira/browse/JBPAPP-1563\">JBPAPP-1563</"
+"ulink>: SQL の関数である <function>mod</function>、<function>bit_length</"
+"function>、及び <function>trim</function> は、それらが Sybase Dialect 内で "
+"実装されていなかった為、<classname>ASTParserLoadingTest</classname> で "
+"失敗の原因になっていました。Sybase Dialect は今回、更新されており、<classname>org.hibernate.dialect.function."
+"AnsiTrimEmulationFunction</classname> 関数をインポートして、<function>mod</function>、 "
+"<function>bit_length</function>、及び <function>trim</function> の関数群を実装しています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1114
@@ -3080,6 +3132,10 @@
 "Platform has been upgraded to version 3.3.1. A list of the included fixes is "
 "as follows:"
 msgstr ""
+"<ulink url=\"http://jira.jboss.com/jira/browse/JBPAPP-2078\">JBPAPP-2078</"
+"ulink>: Enterprise Application Platform の Hibernate Annotations コンポーネンツが "
+"バージョン 3.3.1 にアップグレードされています。その修正のリストは以下のように "
+"なります:"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1119
@@ -3093,6 +3149,13 @@
 "relevant information given the improper use of the <property>@CollectionId</"
 "property> property for individual cases."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"701\">ANN-701</ulink>: <property>@CollectionId</property> プロパティを "
+"間違えて使用している時に出るエラーメッセージはユーザーに役に立つ情報を与えて "
+"いませんでした。これを是正するために、<filename>CollectionBinder."
+"java</filename> ファイルが更新されており、個別のケースの為に <property>@CollectionId</"
+"property> の不正な使用に対して関連した情報を与える例外が生成されるように "
+"なりました。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1124
@@ -3109,6 +3172,14 @@
 "<property>flushMode</property> is consistent with the persistence context at "
 "the time the query is executed, alleviating inconsistency issues."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"700\">ANN-700</ulink>: Hibernate の <classname>NamedQuery</classname> クラスは "
+"デフォルトで <property>flushMode</property> 属性を <property>AUTO</property> に "
+"セットしていました。これがプログラム中での一貫性欠如の原因となり、<property>flushMode</property> "
+"属性が正しい値を含まない原因でした。これを是正するために、<property>flushMode</property> 属性の "
+"デフォルト値は今回、新規に導入された <property>PERSISTENCE_CONTEXT</property> にセット "
+"されています。この新規の値は、クエリが実行された時点で永続化コンテキストを持って <property>flushMode</property> が "
+"一貫性を持つことを確実にして、一貫性問題を解消しています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1129
@@ -3126,6 +3197,14 @@
 "<methodname>AnnotationBinder.mustBeSkipped</methodname> method to be "
 "<classname>org.hibernate.bytecode.javassist.FieldHandler</classname>."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"699\">ANN-699</ulink>: <methodname>AnnotationBinder.mustBeSkipped</"
+"methodname> は、 <classname>org.hibernate.tool.instrument.javassist.FieldHandler</classname> クラスへの "
+"ハードコード化した参照を含んでいました。ここから出現する問題は、クラスは実際には異なる "
+"パッケージに含まれていて間違えた参照をすることにより、全ての <classname>javassist-instrumented</classname> クラスが "
+"正常に機能しなくなると言うことでした。この問題を訂正するために、<classname>FieldHandler</classname> クラスへの "
+"参照は、<methodname>AnnotationBinder.mustBeSkipped</methodname> メソッド内に於いて "
+"<classname>org.hibernate.bytecode.javassist.FieldHandler</classname> に変更されています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1134
@@ -3139,6 +3218,13 @@
 "generated and displayed to the user instead. These changes have been made to "
 "the <classname>AnnotationBinder</classname> class."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"698\">ANN-698</ulink>: デフォルトのフィールドアクセスが使用される時に、 "
+"無拘束のプロパティを持つことは、無拘束の <exceptionname>AnnotationException</"
+"exceptionname> を持つことに継ります。この生成された例外は今回、プログラムによって "
+"捕獲されて、 そしてより意味のある <exceptionname>AnnotationException</exceptionname> が "
+"生成されて、ユーザーに表示されるようになりました。この変更は <classname>AnnotationBinder</classname> "
+"クラスに対してなされています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1139
@@ -3152,6 +3238,12 @@
 "filename> files have been updated to include and use a <classname>MapKey</"
 "classname> <property>@Type</property>."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"696\">ANN-696</ulink>: Hibernate マップが存在していた時、<property>key</property> と "
+"<property>value</property> の両方のエレメントを持っており、<property>@Type</property> "
+"アノテーションはその両方に影響していました。要望する結果を生成するために <filename>MapBinder.java</filename> ファイルと "
+"<filename>MapKey.java</filename> ファイルが更新されて、<classname>MapKey</"
+"classname> <property>@Type</property> を含んで使用するようになっています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1144
@@ -3167,6 +3259,13 @@
 "search functionality within the <classname>AnnotationConfiguration</"
 "classname>."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"695\">ANN-695</ulink>: 新しい Hibernate Search collection even listeners は "
+"新しいクラスである <classname>CollectionSearchConfiguration</classname> 及び、 "
+"<classname>SearchConfiguration</classname> の追加と、更には "
+"<classname>AnnotationConfiguration</classname> クラスの修正に統合されて、 "
+"<classname>AnnotationConfiguration</classname> 内で検索機能を組み込む代わりに、 "
+"新規の <classname>SearchConfiguration</classname> クラスを使用するようになりました。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1149
@@ -3179,6 +3278,12 @@
 "modifying the <filename>ToOneFkSecondPass.java</filename> file to make the "
 "<methodname>ToOneFkSecondPass</methodname> method a public method."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"694\">ANN-694</ulink>: <property>@*ToOne</property> のプロパティ名が "
+"識別子プロパティ名と一緒に開始していた時、Foreign Key 環状エラーが発生して "
+"いました。この問題は <filename>ToOneFkSecondPass.java</filename> ファイルの "
+"変更により修復されており、<methodname>ToOneFkSecondPass</methodname> "
+"メソッドをパブリックメソッドにしています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1154
@@ -3191,6 +3296,11 @@
 "methods that reside within the <classname>AnnotationConfiguration</"
 "classname> class."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"690\">ANN-690</ulink>: 以前のリリースでは、<classname>AnnotationConfiguration</classname> "
+"クラス内でメソッドチェイン化を許可していませんでした。この機能は、<classname>AnnotationConfiguration</"
+"classname> クラス内に存在する全ての関連した設定メソッドを上書きすることにより、今回、追加 "
+"されています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1159
@@ -3207,6 +3317,16 @@
 "<filename>AnnotationConfiguration.java</filename> file has also been updated "
 "to utilize the changes made to <filename>FkSecondPass.java</filename>."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"683\">ANN-683</ulink>: <property>hashCode</property> 不一致が "
+"<classname>AnnotationConfiguration</classname> 内で発生した時、ランダムな "
+"バインドの失敗が発生していました。この問題を修復するために、<filename>FkSecondPass."
+"java</filename> ファイルが更新されており、<classname>FkSecondPass</classname> の "
+"2つのインスタンス間で区別できるように特有のカウンタを使用するようになっています。そのため、 "
+"IBM VM が時には、2つの異なるオブジェクトの為に同じ <varname>hashCode</varname> を "
+"返すことがあった為、それらのインスタンスが比較できるようになっています。 "
+"<filename>AnnotationConfiguration.java</filename> ファイルもまた、更新されて "
+"<filename>FkSecondPass.java</filename> への変更を活用できるようになっています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1164
@@ -3222,6 +3342,14 @@
 "This issue was fixed by the solution for <emphasis>ANN-683</emphasis> that "
 "is specified within these release notes."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"673\">ANN-673</ulink>: <classname>AnnotationConfiguration</classname> は "
+"foreign key カラム用に安定した順序を定義していませんでしたので、それらが生成された "
+"SQL スキーマの中で勝手な順で表れていました。また、<classname>hbm2ddl</classname> ツールが "
+"生成されたスキーマを見るために使用されている時も問題でした。テーブル内の foreign key カラムの "
+"順序は、異なるテーブルのマッピング内で関連のない変更が行われた場合に変更が発生していました。 "
+"この問題は、リリースノートの中で指定してある <emphasis>ANN-683</emphasis> 用のソリューションで "
+"修復されています。 "
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1169
@@ -3234,6 +3362,11 @@
 "class has been modified to only log the occurrence of this once for each "
 "time."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"671\">ANN-671</ulink>: <classname>Validator</classname> がない時には、 "
+"これを記述するメッセージがログされましたが、それが2回発生していました。今回の "
+"更新では、<classname>AnnotationConfiguration</classname> クラスが変更されて "
+"毎回、この発生のみを1回だけログするようになりました。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1174
@@ -3245,6 +3378,10 @@
 "form of an exception. This functionality has now been fixed and works as "
 "expected."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"653\">ANN-653</ulink>: コレクションを上書きしている時、<property>@AssociationOverride</"
+"property> を使用する機能は要望していない結果を例外の形で配達していました。この機能は今回、 "
+"修復されて期待通りに動作しています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1179
@@ -3260,6 +3397,13 @@
 "<exceptionname>AnnotationException</exceptionname> with useful information "
 "so that a user can correct any issues."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"650\">ANN-650</ulink>: <classname>@Version</classname> クラスの "
+"以前のバージョンは、チェックなしで <classname>@Embedded</classname> クラス "
+"内にセットできて、ユーザーが原因を理解するためのエラー詳細を表示しない <exceptionname>java.lang."
+"ArrayIndexOutOfBoundsException</exceptionname> を生成していました。これはその後、変更されて "
+"この発生をチェックするようになり、ユーザーが問題を是正できるように役に立つ情報を持つ "
+"<exceptionname>AnnotationException</exceptionname> を生成するようになりました。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1184
@@ -3274,6 +3418,13 @@
 "<classname>EntityBinder</classname> class now sets the secondary table as "
 "the first for when a join needs to occur."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"648\">ANN-648</ulink>: <methodname>o.h.a.Table.comment</methodname> メソッドと "
+"<methodname>o.h.a.Table.indexes</methodname> メソッドは、2つめのテーブルで "
+"使用されると失敗していました。この問題を是正するために、<classname>SecondaryTableSecondPass</classname> "
+"クラスが更新されて、<classname>XAnnotatedElement</classname> クラスを使用するようになり、 "
+"<classname>EntityBinder</classname> クラスは今回、結合が発生する必要がある時に "
+"2つめのテーブルを1つめとしてセットするようになっています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1189
@@ -3286,6 +3437,13 @@
 "varname> variable within the <classname>EntityBinder</classname> class to "
 "contain a value of null when the correct table cannot be found."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"637\">ANN-637</ulink>: ユーザークエリへ一致するテーブルが存在しない時には、 "
+"<methodname>Table.appliesTo</methodname> メソッドは間違えた最後の "
+"テーブルを選択していました。このバグは、正しいテーブルを見つけることが "
+"できない時に、<classname>EntityBinder</classname> クラス内で "
+"<varname>hibTable</varname> 変数が null の値を含むことができるように "
+"することで修復されています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1194
@@ -3300,6 +3458,12 @@
 "in the <property>@CollectionOfElements</property> property, correcting the "
 "issue."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"634\">ANN-634</ulink>: <property>@CollectionOfElements</property> プロパティは "
+"<classname>CollectionBinder</classname> クラス内で、<property>@Fetch JOIN</property>、 "
+"<property>@Filter</property>、及び <property>@Where</property> のプロパティと対立して "
+"いました。このクラスは今回、更新されて <property>@CollectionOfElements</property> プロパティ内で "
+"<property>SimpleValue</property> のインスタンスのテストをするようになり、問題を是正しています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1199
@@ -3311,6 +3475,10 @@
 "contain vendor and versioning information using the default attributes "
 "defined in the JAR file specification."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"633\">ANN-633</ulink>: <filename>hibernate-annotation</filename> JAR ファイル内の "
+"<filename>MANIFEST.MF</filename> ファイルは改良されており、JAR ファイル仕様内に "
+"定義されているデフォルトの属性を使用したベンダーとバージョンの情報を含んでいます。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1204
@@ -3324,6 +3492,13 @@
 "fields and setting both <property>insertable</property> and "
 "<property>updatable</property> properties to false."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"621\">ANN-621</ulink>: 一時的なメンバー変数のみを含んでいる "
+"<classname>ManyToOne</classname> 関連用の組込み型プライマリキーを "
+"原因とした問題がありました。これは、それぞれの ID フィールドに <property>getter</"
+"property> と <property>setter</property> のアクセサーを追加して、<property>insertable</property> と "
+"<property>updatable</property> の両方のプロパティを false にセットすることで "
+"修正されています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1209
@@ -3336,6 +3511,11 @@
 "fixed by recoding how a user application that does not use a true "
 "<classname>OneToOne</classname> relationships tested."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"619\">ANN-619</ulink>: 合成キー内に <classname>@OneToOne</classname> が "
+"配置された時、Hibernate アプリケーションは <exceptionname>ExceptionInInitializerError</exceptionname> を "
+"生成していました。これは、本当の <classname>OneToOne</classname> 関係を使用しない "
+"ユーザーアプリケーションをテストする方法を再コード化することにより修正されています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1214
@@ -3348,6 +3528,12 @@
 "classname> class to check if the <classname>PersistentClass</classname> is "
 "null before checking if it is not an <property>associatedClass</property>."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"617\">ANN-617</ulink>: 合成 ID のプロパティが順序用に使用される時、 "
+"<exceptionname>NullPointerException</exceptionname> が発生していました。 "
+"このバグは、<classname>CollectionBinder</classname> クラスを変更することにより "
+"修正されており、<property>associatedClass</property> でないことをチェックする前に "
+"<classname>PersistentClass</classname> が null かどうかをチェックするようになっています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1219
@@ -3363,6 +3549,15 @@
 "<exceptionname>AnnotationException</exceptionname> is generated detailing "
 "that the <property>mappedBy</property> property is incorrect and where."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"613\">ANN-613</ulink>: <property>mappedBy</property> プロパティが "
+"<classname>@OneToOne</classname> マッピング内で正しくない時、 "
+"<exceptionname>NullPointerException</exceptionname> が生成されていました。 "
+"<exceptionname>NullPointerException</exceptionname> が発生しないことを確実に "
+"するために、<property>otherSideProperty</property> パラメータが <classname>OneToOneSecondPass</classname> "
+"クラス内で null 値を含まない時に、<exceptionname>AnnotationException</exceptionname> が生成されて "
+"<property>mappedBy</property> プロパティが間違えていることとその場所の詳細を知らせるように "
+"なりました。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1224
@@ -3381,6 +3576,17 @@
 "instead. This change now allows for the <classname>annotationsMap</"
 "classname> to be correctly initialized."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"608\">ANN-608</ulink>: <classname>annotationsMap</classname> が正常に "
+"初期化されないで、<classname>AnnotationConfiguration</classname> クラス内で "
+"<exceptionname>NullPointerException</exceptionname> の原因となるバグが "
+"<classname>EJB3OverridenAnnotationReader</classname> クラス内に存在して "
+"いました。この問題は、<filename>EJB3OverridenAnnotationReader.java</"
+"filename> ファイルを変更して、内部 <classname>Annotation</classname> "
+"<code>for</code> ループを削除し、それをコード <code>annotationsMap = "
+"new HashMap&lt;Class, Annotation&gt;( annotations.length + 5 );</code> に "
+"入れ替えることで修正されています。この変更により今回、<classname>annotationsMap</"
+"classname> が正常に初期化できるようになりました。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1229
@@ -3720,6 +3926,14 @@
 "level for all joined subclasses and is an attribute of the <classname>o.h.a."
 "Table</classname> for secondary tables."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"525\">ANN-525</ulink>: foreign key 制約に読み込み可能な名前を指定するのに "
+"使用される <property>@ForeignKey</property> アノテーションは、クラスレベルでは "
+"応用できずに、<property>InheritanceType.JOINED</property> プロパティを使用している "
+"スーパークラスとサブクラスの間で制約に読み込み可能な名前を提供するのに活用できませんでした。 "
+"このリリースでは、<property>@ForeignKey</property> アノテーションは今回、全ての結合した "
+"サブクラスの為にクラスレベルでサポートされており、2つめのテーブル用の <classname>o.h.a."
+"Table</classname> の属性になっています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1324
@@ -3737,6 +3951,16 @@
 "<classname>Dom4j</classname> tuplizer to not be instantiated when only "
 "Hibernate Annotations was being used."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"517\">ANN-517</ulink>: <varname>EntityMode.DOM4J</varname> 値は、 "
+"<filename>.hbm.xml</filename> マッピングファイルが作成された時にのみ機能して、 "
+"Hibernate Annotations のみがビジネスエンティティで使用されている時には利用できません "
+"でした。<classname>EntityBinder</classname> クラス、<classname>PropertyBinder</classname> クラス、 "
+"及び、 <classname>CollectionBinder</classname> クラスは更新されており、これらが "
+"<methodname>setNodeName</methodname> メソッドを呼び出すようになっています。 "
+"エラーは、これが <classname>AnnotationBinder</classname> で実行されていなかったため、 "
+"Hibernate Annotations のみが使用されている時には <classname>Dom4j</classname> tuplizer  が "
+"具体化されていなかったと言うものでした。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1329
@@ -3751,6 +3975,13 @@
 "the tables quoted name is retrieved; otherwise the table is assumed to be "
 "empty."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"516\">ANN-516</ulink>: <property>@OrderBy</property> 属性は、継承関係で "
+"使用される時は、間違ったテーブルに追加されていました。条件テストが <classname>CollectionBinder</"
+"classname> クラスに追加されて、テーブル <classname>PersistentClass</"
+"classname> が 値 <varname>associatedClass</varname> を含んでいないかどうか、 "
+"そしてテーブル引用名が取り込まれているかどうかを確実にするようにしています。そうでなければ、 "
+"テーブルは空だと判定されます。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1334
@@ -3765,6 +3996,13 @@
 "<methodname>linkValueUsingAColumnCopy</methodname> method, instead of "
 "<methodname>column.getName</methodname>."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"515\">ANN-515</ulink>: Fields は、それが指定されている時に、<property>@OneToMany</property> "
+"関係内で正しく引用されておらず、<exceptionname>SQLGrammarException</exceptionname> と "
+"なっていました。<filename>Ejb3JoinColumn.java</filename> ファイルが今回修正を受けて、 "
+"<methodname>linkValueUsingAColumnCopy</methodname> メソッドの中で、 "
+"<methodname>column.getName</methodname> ではなく、<methodname>column.getQuotedName</methodname> を "
+"使用するようになっています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1338
@@ -3781,6 +4019,14 @@
 "unsuccessful then the loop is exited and the original exception is displayed "
 "to the user."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"509\">ANN-509</ulink>: <property>referecedColumnName</property> 値のために "
+"foreign key 値を使用すると、<exceptionname>MappingException</exceptionname> 発生の "
+"原因になっていました。この問題の理由は手順の正しい順序の必要性を根源にしており、これを "
+"修正するために、<classname>RecoverableException</classname> クラスが作成されて、 "
+"これが例外を捕獲するために使用されて、プログラムが問題を解決する支援をするために手渡しを "
+"実行します。これが成功しない場合は、ループが退出してオリジナルの例外がユーザーに "
+"表示されます。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1343
@@ -3792,6 +4038,11 @@
 "Annotations. A tupilizer manages a particular representation of a piece of "
 "data, given the <property>EntityMode</property> of the representation."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"505\">ANN-505</ulink>:  <property>@Tuplizer</property> アノテーションと "
+"インターフェイスアノテーションへのサポートが Hibernate Annotations に追加 "
+"されました。Tupilizer は、表現(representation)の <property>EntityMode</property> に "
+"於いてデータの一部の特定の表示を管理します。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1348
@@ -3804,6 +4055,12 @@
 "validator.apply_to_ddl</property> has been added and can be set to false to "
 "remove Hibernate Validator integration with metamodel construction."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"502\">ANN-502</ulink>:  Hibernate Validator との統合は、Hibernate Validator がメタモデル "
+"構築内で使用されていて、無効にできないため完璧には実現できません。この機能を許可するために "
+"<property>hibernate.validator.apply_to_ddl</property> が追加されており、それを false に "
+"セットできるようになって Hibernate Validator のメタモデル構築との統合を削除できるように"
+"なっています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1353
@@ -3818,6 +4075,12 @@
 "Hibernate Annotations through the modification of the "
 "<classname>EntityBinder</classname> and <classname>Table</classname> classes."
 msgstr ""
+"<ulink url=\"http://opensource.atlassian.com/projects/hibernate/browse/ANN-"
+"444\">ANN-444</ulink>:  Hibernate Core では、<filename>.hbm.xml</filename> ファイル内の "
+"<code>&lt;join&gt;</code> タグは、 内部結合か外部結合への Hibernate の設定を可能にする "
+"<property>optional</property> と呼ばれる属性を含んでいました。しかし、この同じ機能は "
+"Hibernate Annotations には含まれていませんでした。この機能が今回、<classname>EntityBinder</classname> クラスと "
+"<classname>Table</classname> クラスの変更を通じて Hibernate Annotations  に追加されています。"
 
 #. Tag: para
 #: Release_Notes_CP05.xml:1358




More information about the jboss-cvs-commits mailing list