djencks     2004/06/20 03:41:12

  Modified:    modules/assembly/src/plan j2ee-server-plan.xml
  Log:

  use HOWL for transaction logging
  
  Revision  Changes    Path
  1.14      +20 -0     openejb/modules/assembly/src/plan/j2ee-server-plan.xml
  
  Index: j2ee-server-plan.xml
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/assembly/src/plan/j2ee-server-plan.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- j2ee-server-plan.xml      15 Jun 2004 21:37:38 -0000      1.13
  +++ j2ee-server-plan.xml      20 Jun 2004 07:41:12 -0000      1.14
  @@ -59,6 +59,9 @@
       <dependency>
           <uri>openejb/jars/openejb-core-2.0-SNAPSHOT.jar</uri>
       </dependency>
  +    <dependency>
  +        <uri>howl/jars/howl-logger-GERONIMO-PRIVATE-0.1.jar</uri>
  +    </dependency>
   
       <gbean name="geronimo.server:type=ConnectionTracker" 
class="org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTrackingCoordinator">
       </gbean>
  @@ -78,7 +81,24 @@
           <reference 
name="XATerminator">geronimo.server:type=TransactionManager</reference>
       </gbean>
   
  +    <gbean name="geronimo.server:type=HOWLTransactionLog" 
class="org.apache.geronimo.transaction.log.HOWLLog">
  +        <attribute name="bufferClassName" 
type="java.lang.String">org.objectweb.howl.log.BlockLogBuffer</attribute>
  +        <attribute name="bufferSizeKBytes" type="int">4096</attribute>
  +        <attribute name="checksumEnabled" type="boolean">true</attribute>
  +        <attribute name="flushSleepTimeMilliseconds" type="int">50</attribute>
  +        <attribute name="logFileDir" type="java.lang.String">txlog</attribute>
  +        <attribute name="logFileExt" type="java.lang.String">log</attribute>
  +        <attribute name="logFileName" type="java.lang.String">howl</attribute>
  +        <attribute name="maxBlocksPerFile" type="int">-1</attribute>
  +        <attribute name="maxBuffers" type="int">0</attribute>
  +        <attribute name="maxLogFiles" type="int">2</attribute>
  +        <attribute name="minBuffers" type="int">4</attribute>
  +        <attribute name="threadsWaitingForceThreshold" type="int">-1</attribute>
  +
  +    </gbean>
  +
       <gbean name="geronimo.server:type=TransactionManager" 
class="org.apache.geronimo.transaction.GeronimoTransactionManager">
  +        <reference 
name="transactionLog">geronimo.server:type=HOWLTransactionLog</reference>
           <references name="resourceManagers">
               
<pattern>geronimo.server:j2eeType=JCAManagedConnectionFactory,*</pattern>
               <pattern>geronimo.server:j2eeType=MessageDrivenBean,*</pattern>
  
  
  

Reply via email to