User: patriot1burke
  Date: 01/12/04 21:04:19

  Modified:    src/etc/conf/default standardjbosscmp-jdbc.xml
  Log:
  renamed select-for-update to row-locking
  
  Also defined row-locking-template to every type-mapping since it is now required
  for every datastore type.
  
  Revision  Changes    Path
  1.11      +18 -7     jboss/src/etc/conf/default/standardjbosscmp-jdbc.xml
  
  Index: standardjbosscmp-jdbc.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/src/etc/conf/default/standardjbosscmp-jdbc.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- standardjbosscmp-jdbc.xml 2001/12/01 21:57:41     1.10
  +++ standardjbosscmp-jdbc.xml 2001/12/05 05:04:19     1.11
  @@ -7,7 +7,7 @@
   <!--                                                                       -->
   <!-- ===================================================================== -->
   
  -<!-- $Id: standardjbosscmp-jdbc.xml,v 1.10 2001/12/01 21:57:41 dsundstrom Exp $ -->
  +<!-- $Id: standardjbosscmp-jdbc.xml,v 1.11 2001/12/05 05:04:19 patriot1burke Exp $ 
-->
   
   <jbosscmp-jdbc>
      
  @@ -21,13 +21,14 @@
         <time-out>300</time-out>
         <pk-constraint>true</pk-constraint>
         <fk-constraint>false</fk-constraint>
  -      <select-for-update>false</select-for-update>
  +      <row-locking>false</row-locking>
         <preferred-relation-mapping>foreign-key</preferred-relation-mapping>
      </defaults>
      
      <type-mappings>
         <type-mapping>
         <name>InterBase</name>
  +      <row-locking-template>SELECT ?1 FROM ?2 WHERE ?3 FOR 
UPDATE</row-locking-template>
         <mapping>
            <java-type>java.lang.Boolean</java-type>
            <jdbc-type>BIT</jdbc-type>
  @@ -97,6 +98,7 @@
   
         <type-mapping>
         <name>DB2</name>
  +      <row-locking-template/>
         <mapping>
            <java-type>java.lang.Boolean</java-type>
            <jdbc-type>BIT</jdbc-type>
  @@ -169,7 +171,7 @@
   
         <type-mapping>
         <name>Oracle8</name>
  -
  +      <row-locking-template>SELECT ?1 FROM ?2 WHERE ?3 FOR 
UPDATE</row-locking-template>
         <function-mapping>
                <function-name>concat</function-name>
                <function-sql>(?1 || ?2)</function-sql>
  @@ -271,7 +273,7 @@
   
         <type-mapping>
         <name>Oracle7</name>
  -
  +      <row-locking-template>SELECT ?1 FROM ?2 WHERE ?3 FOR 
UPDATE</row-locking-template>
         <function-mapping>
                <function-name>concat</function-name>
                <function-sql>(?1 || ?2)</function-sql>
  @@ -368,6 +370,7 @@
   
         <type-mapping>
         <name>Sybase</name>
  +      <row-locking-template/>
         <mapping>
            <java-type>java.lang.Boolean</java-type>
            <jdbc-type>BIT</jdbc-type>
  @@ -440,6 +443,7 @@
   
         <type-mapping>
         <name>PostgreSQL</name>
  +      <row-locking-template>SELECT ?1 FROM ?2 WHERE ?3 FOR 
UPDATE</row-locking-template>
         <function-mapping>
                <function-name>concat</function-name>
                <function-sql>(?1 || ?2)</function-sql>
  @@ -534,7 +538,7 @@
   
         <type-mapping>
         <name>Hypersonic SQL</name>
  -      
  +      <row-locking-template/>         
         <mapping>
            <java-type>java.lang.Byte</java-type>
            <jdbc-type>SMALLINT</jdbc-type>
  @@ -599,6 +603,7 @@
   
         <type-mapping>
         <name>PointBase</name>
  +      <row-locking-template/>
         <mapping>
            <java-type>java.lang.Character</java-type>
            <jdbc-type>CHAR</jdbc-type>
  @@ -653,6 +658,7 @@
   
         <type-mapping>
         <name>SOLID</name>
  +      <row-locking-template/>
         <mapping>
            <java-type>java.lang.Character</java-type>
            <jdbc-type>CHAR</jdbc-type>
  @@ -717,7 +723,7 @@
   
         <type-mapping>
         <name>mySQL</name>
  -
  +      <row-locking-template>SELECT ?1 FROM ?2 WHERE ?3 FOR 
UPDATE</row-locking-template>
         <function-mapping>
                <function-name>concat</function-name>
                <function-sql>concat(?1, ?2)</function-sql>
  @@ -817,6 +823,7 @@
   
         <type-mapping>
         <name>MS SQLSERVER</name>
  +      <row-locking-template>SELECT ?1 FROM ?2 with (rowlock) WHERE 
?3</row-locking-template>
         <function-mapping>
                <function-name>concat</function-name>
                <function-sql>(?1 + ?2)</function-sql>
  @@ -921,7 +928,7 @@
   
         <type-mapping> 
         <name>MS SQLSERVER2000</name> 
  -      
  +      <row-locking-template>SELECT ?1 FROM ?2 with (rowlock) WHERE 
?3</row-locking-template>
         <function-mapping>
                <function-name>concat</function-name>
                <function-sql>(?1 + ?2)</function-sql>
  @@ -1040,6 +1047,7 @@
         
         <type-mapping>
         <name>DB2/400</name>
  +      <row-locking-template/>
         <mapping>
            <java-type>java.lang.Character</java-type>
            <jdbc-type>CHAR</jdbc-type>
  @@ -1111,6 +1119,7 @@
   
         <type-mapping>
         <name>SapDB</name>
  +      <row-locking-template>SELECT ?1 FROM ?2 WHERE ?3 FOR 
UPDATE</row-locking-template>
         <mapping>
            <java-type>java.lang.Integer</java-type>
            <jdbc-type>INTEGER</jdbc-type>
  @@ -1180,6 +1189,7 @@
   
         <type-mapping>
         <name>Cloudscape</name>
  +      <row-locking-template/>
         <mapping>
            <java-type>java.math.BigDecimal</java-type>
            <jdbc-type>LONGVARCHAR</jdbc-type>
  @@ -1255,6 +1265,7 @@
         
         <type-mapping> 
         <name>InformixDB</name> 
  +      <row-locking-template/>
         <mapping> 
            <java-type>java.lang.Character</java-type> 
            <jdbc-type>CHAR</jdbc-type> 
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to