Return-Path: Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: (qmail 81056 invoked from network); 4 Dec 2004 16:29:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 4 Dec 2004 16:29:14 -0000 Received: (qmail 69618 invoked by uid 500); 4 Dec 2004 16:29:13 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 69597 invoked by uid 500); 4 Dec 2004 16:29:13 -0000 Mailing-List: contact scm-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@geronimo.apache.org Delivered-To: mailing list scm@geronimo.apache.org Delivered-To: moderator for scm@geronimo.apache.org Received: (qmail 34356 invoked by uid 99); 4 Dec 2004 13:22:00 -0000 X-ASF-Spam-Status: No, hits=-10.0 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: scm@geronimo.apache.org To: scm@geronimo.apache.org Subject: =?iso-8859-1?q?=5BApache_Geronimo_Wiki=5D_Updated=3A__Working_with_Enterp?= =?iso-8859-1?q?rise_JavaBeans?= Date: Sat, 04 Dec 2004 13:21:59 -0000 Message-ID: <20041204132159.97256.97602@minotaur.apache.org> X-Spam-Rating: localhost.hyperreal.org 1.6.2 0/1000/N X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Date: 2004-12-04T05:21:58 Editor: GiannyDamour Wiki: Apache Geronimo Wiki Page: Working with Enterprise JavaBeans URL: http://wiki.apache.org/geronimo/Working with Enterprise JavaBeans Some layout problems... Change Log: ---------------------------------------------------------------------------= --- @@ -102,8 +102,8 @@ = The configuration of such a relationship requires the mapping of one and o= nly one CMR field of the two = related entity beans. The identification of the mapped CMR field is achiev= ed via the ''relationship-role-source'' - and ''cmr-field'' elements. The mapping ''per se'' is provided via the ''= role-mapping'' element. This latter = -is a collection of ''cmr-field-mapping'' elements specifying the mapping b= etween the columns of the two tables +and ''cmr-field'' elements. The mapping ''per se'' is provided via the ''r= ole-mapping'' element. This latter is +a collection of ''cmr-field-mapping'' elements specifying the mapping betw= een the columns of the two tables associated to the related entity beans. More accurately, its ''key-column'= ' sub-element identifies a column = associated to a CMP field of the source entity bean. Note that this CMP fi= eld must store either the primary = key or, in the case of compound primary keys, a part of it. The ''foreign-= key-column'' sub-element indicates = @@ -198,9 +198,7 @@ =3D=3D=3D CMP with Unknown Primary Key =3D=3D=3D = The set-up of entity beans with unknown primary key classes requires the c= onfiguration of: - * additional CMP fields. These fields, exclusively used to hold the (aut= o-generated) primary keys, must = -use the ''cmp-field-class'' optional element. This element specifies the f= ull class name of additional = -CMP fields, as this information can not be derived from the entity bean cl= ass; and + * additional CMP fields. These fields, exclusively used to hold the (aut= o-generated) primary keys, must use the ''cmp-field-class'' optional elemen= t. This element specifies the full class name of additional CMP fields, as = this information can not be derived from the entity bean class; and * primary key generators for these additional fields. = =3D=3D Flushing Strategy =3D=3D @@ -214,7 +212,6 @@ = Users are invited to identify hereafter the databases and their associated= drivers, which have been = used successfully with the CMP engine: - * Oracle9i with Oracle10g JDBC driver. Note that Oracle10g is backward c= ompatible and supports know = -properly the ''Prepared''''''Statement.set''''''Binary''''''Stream()'' met= hod. + * Oracle9i with Oracle10g JDBC driver. Note that Oracle10g is backward c= ompatible and supports now properly the ''Prepared''''''Statement.set''''''= Binary''''''Stream()'' method, which is used for the storage of Dependent V= alue Classes. = ''Nota bene'': the implementation requires a JDBC 3.0 compliant driver.