OK, I am trying this, but neither the @weblogic.dbms-column-type or the @weblogic.transaction-isolation have a parameter identified. What am I suppose to use as ???="TRANSACTION_READ_COMMITTED_FOR_UPDATE"?
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Mike Moulton Sent: Tuesday, July 20, 2004 5:26 PM To: [EMAIL PROTECTED] Subject: Re: [Xdoclet-user] FW: http://e-docs.bea.com/wls/docs61/ejb/cmp.html#1061636 Look at the @weblogic.dbms-column-type tag in the docs. Note to get blob/clobs to work properly I had to set the transaction isolation to TRANSACTION_READ_COMMITTED_FOR_UPDATE for the specific bean. Look at the docs surround the @weblogic.transaction-isolation tag. -- Mike On Jul 20, 2004, at 5:00 PM, [EMAIL PROTECTED] wrote: > Does anyone know how I am going to set this up in XDoclet? > >> -----Original Message----- >> From: Horvath, Tibor >> Sent: Tuesday, July 20, 2004 4:45 PM >> To: Horvath, Tibor; Knutson, Mick >> Subject: RE: http://e-docs.bea.com/wls/docs61/ejb/cmp.html#1061636 >> >> >> >> -----Original Message----- >> From: Horvath, Tibor >> Sent: Tuesday, July 20, 2004 3:02 PM >> To: Knutson, Mick >> Subject: http://e-docs.bea.com/wls/docs61/ejb/cmp.html#1061636 >> >> BLOB and CLOB DBMS Column Support for the Oracle DBMS >> >> WebLogic Server supports Oracle Binary Large Object (BLOB) and >> Character >> Large Object (CLOB) DBMS columns with EJB CMP. BLOBs and CLOBs are >> data >> types used for efficient storage and retrieval of large objects. >> CLOBs are >> string or char objects; BLOBs are binary or serializable objects such >> as >> pictures that translate into large byte arrays. >> >> BLOBs and CLOBs map a string variable, a value of OracleBlob or >> OracleClob, to a BLOB or CLOB column. WebLogic Server maps CLOBs only >> to >> the data type java.lang.string. At this time, no support is available >> for >> mapping char arrays to a CLOB column. >> >> To enable BLOB/CLOB support: >> >> In the bean class, declare the variable. >> Edit the XML by declaring the dbms-column-type deployment descriptor >> in the weblogic-cmp-rdbms jar.xml file. >> Create the BLOB or CLOB in the Oracle database. >> >> Using BLOB or CLOB may slow performance because of the size of the >> BLOB or >> CLOB object. >> >> Specifying a BLOB Using the Deployment Descriptor >> >> The following XML code shows how to specify a BLOB object using the >> dbms-column element in weblogic-cmp-rdbms-jar-xml file. >> >> Figure 5-2 Specifying a BLOB object >> >> <field-map> >> <cmp-field>photo</cmp-field> >> <dbms-column>PICTURE</dbms-column> >> <dbms_column-type>OracleBlob</dbms-column-type> >> </field-map> >> >> Controlling Serialization of cmp-fields Mapped to OracleBlobs >> >> By default, when WebLogic Server writes and reads a cmp-field of type >> byte[] that is mapped to an OracleBlob, it serializes and >> deserializes the >> field, respectively. >> Mick, >> This and the previous message came from searching the BEA web site. >> Do you have this covered? >> The clob(4000) seems to be a red herring. All clobs show up as 4000 >> on >> Oracle DESCRIBE command. >> Tibor >> >> If WebLogic Server reads a BLOB that was written directly to the >> database >> by another program, errors can result, because the container assumes >> that >> the data is serialized. >> >> To specify that the data is not serialized, compile the EJB with this >> flag: >> >> java -Dweblogic.byteArrayIsSerializedToOracleBlob=false >> weblogic.ejbc std_ejb.jar ejb.jar >> >> Specifying a CLOB Using the Deployment Descriptors >> >> The following XML code shows how to specify a CLOB object using the >> dbms-column element in the weblogic-cmp-rdbms-jar-xml file. >> >> Figure 5-3 Specifying a CLOB object >> >> <field-map> >> <cmp-field>description</cmp-field> >> <dbms-column>product_description</dbms-column> >> <dbms_column-type>OracleClob</dbms-column-type> >> </field-map> >> > > > ------------------------------------------------------- > This SF.Net email is sponsored by BEA Weblogic Workshop > FREE Java Enterprise J2EE developer tools! > Get your free copy of BEA WebLogic Workshop 8.1 today. > http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click > _______________________________________________ > xdoclet-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xdoclet-user > : mike moulton : meltmedia : 1429 north 1st street : phoenix az 85004 : : [EMAIL PROTECTED] : mmoulton66 | aim : 602.340.9440 | ofc : 602.432.2568 | cel : 602.340.1003 | fax : : meltmedia.com ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_idG21&alloc_id040&op=click _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_idG21&alloc_id040&op=click _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user