You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2012/12/17 18:24:54 UTC

svn commit: r1423031 - /karaf/branches/karaf-2.2.x/assemblies/features/enterprise/src/main/resources/features.xml

Author: jbonofre
Date: Mon Dec 17 17:24:53 2012
New Revision: 1423031

URL: http://svn.apache.org/viewvc?rev=1423031&view=rev
Log:
[KARAF-1576] Add org.apache.aries.transaction default configuration

Modified:
    karaf/branches/karaf-2.2.x/assemblies/features/enterprise/src/main/resources/features.xml

Modified: karaf/branches/karaf-2.2.x/assemblies/features/enterprise/src/main/resources/features.xml
URL: http://svn.apache.org/viewvc/karaf/branches/karaf-2.2.x/assemblies/features/enterprise/src/main/resources/features.xml?rev=1423031&r1=1423030&r2=1423031&view=diff
==============================================================================
--- karaf/branches/karaf-2.2.x/assemblies/features/enterprise/src/main/resources/features.xml (original)
+++ karaf/branches/karaf-2.2.x/assemblies/features/enterprise/src/main/resources/features.xml Mon Dec 17 17:24:53 2012
@@ -22,6 +22,14 @@
 
     <feature name="transaction" description="OSGi Transaction Manager" version="${aries.transaction.version}" resolver="(obr)">
         <details>JTA implementation provided by Apache Aries Transaction ${aries.transaction.version}</details>
+        <config name="org.apache.aries.transaction">
+            aries.transaction.recoverable = true
+            aries.transaction.timeout = 600
+            aries.transaction.howl.logFileDir = ${karaf.data}/txlog
+            aries.transaction.howl.maxLogFiles = 2
+            aries.transaction.howl.maxBlocksPerFile = 512
+            aries.transaction.howl.bufferSizeKBytes = 4
+        </config>
         <bundle dependency="true" start-level="30">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/${geronimo.jta-spec.version}</bundle>
         <bundle start-level="30">mvn:org.apache.aries.transaction/org.apache.aries.transaction.blueprint/${aries.transaction.blueprint.version}</bundle>
         <bundle start-level="30">mvn:org.apache.aries.transaction/org.apache.aries.transaction.manager/${aries.transaction.manager.version}</bundle>