Author: jstrachan
Date: Fri Jul 21 05:03:29 2006
New Revision: 424276

URL: http://svn.apache.org/viewvc?rev=424276&view=rev
Log:
added an example configuration file using pure JDBC and no journal together 
with some example Oracle XML configurations

Added:
    incubator/activemq/trunk/assembly/src/release/conf/activemq-nojournal.xml   
(with props)
Modified:
    incubator/activemq/trunk/assembly/src/release/conf/activemq.xml

Added: incubator/activemq/trunk/assembly/src/release/conf/activemq-nojournal.xml
URL: 
http://svn.apache.org/viewvc/incubator/activemq/trunk/assembly/src/release/conf/activemq-nojournal.xml?rev=424276&view=auto
==============================================================================
--- incubator/activemq/trunk/assembly/src/release/conf/activemq-nojournal.xml 
(added)
+++ incubator/activemq/trunk/assembly/src/release/conf/activemq-nojournal.xml 
Fri Jul 21 05:03:29 2006
@@ -0,0 +1,101 @@
+<!-- START SNIPPET: example -->
+<beans>
+
+  <!-- Allows us to use system properties as variables in this configuration 
file -->
+  <bean 
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
+  
+  <broker xmlns="http://activemq.org/config/1.0";>
+  
+    <memoryManager>  
+      <usageManager id="memory-manager" limitMb="50"/>
+    </memoryManager>
+
+    <!-- In ActiveMQ 4, you can setup destination policies -->  
+    <destinationPolicy>
+      <policyMap><policyEntries>
+        
+          <policyEntry topic="FOO.>">
+            <dispatchPolicy>
+              <strictOrderDispatchPolicy />
+            </dispatchPolicy>
+            <subscriptionRecoveryPolicy>
+              <lastImageSubscriptionRecoveryPolicy />
+            </subscriptionRecoveryPolicy>
+          </policyEntry>
+
+      </policyEntries></policyMap>
+    </destinationPolicy>
+  
+  
+    <persistenceAdapter>
+        <jdbcPersistenceAdapter dataDirectory="activemq-data"/>
+
+        <!-- 
+        <jdbcPersistenceAdapter dataDirectory="activemq-data" 
dataSource="#oracle-ds"/>
+        --> 
+    </persistenceAdapter>
+  
+    <transportConnectors>
+       <transportConnector name="default" uri="tcp://localhost:61616" 
discoveryUri="multicast://default"/>
+       <transportConnector name="stomp"   uri="stomp://localhost:61613"/>
+    </transportConnectors>
+    
+    <networkConnectors>
+      <!-- auto discover the other brokers 
+      
+      <networkConnector name="default" uri="multicast://default"/>
+      
+      or use static hosts
+      
+      <networkConnector name="host1 and host2" 
uri="static://(tcp://host1:61616,tcp://host2:61616)" failover="true"/>
+      -->
+    </networkConnectors>
+    
+  </broker>
+  
+  <!--  This xbean configuration file supports all the standard spring xml 
configuration options -->
+  
+  <!-- Postgres DataSource Sample Setup -->
+  <!-- 
+  <bean id="postgres-ds" class="org.postgresql.ds.PGPoolingDataSource">
+    <property name="serverName" value="localhost"/>
+    <property name="databaseName" value="activemq"/>
+    <property name="portNumber" value="0"/>
+    <property name="user" value="activemq"/>
+    <property name="password" value="activemq"/>
+    <property name="dataSourceName" value="postgres"/>
+    <property name="initialConnections" value="1"/>
+    <property name="maxConnections" value="10"/>
+  </bean>
+  -->
+  
+  <!-- MySql DataSource Sample Setup -->
+  <!-- 
+  <bean id="mysql-ds" class="org.apache.commons.dbcp.BasicDataSource" 
destroy-method="close">
+    <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
+    <property name="url" 
value="jdbc:mysql://localhost/activemq?relaxAutoCommit=true"/>
+    <property name="username" value="activemq"/>
+    <property name="password" value="activemq"/>
+    <property name="poolPreparedStatements" value="true"/>
+  </bean>
+  -->  
+   
+  <!-- Oracle DataSource Sample Setup -->
+  <!--
+  <bean id="oracle-ds" class="oracle.jdbc.pool.OracleDataSource">
+    <property name="URL" value="jdbc:oracle:thin:@localhost:1521:AMQDB"/>
+    <property name="user" value="scott"/>
+    <property name="password" value="tiger"/>
+  </bean>
+  -->
+      
+  <!-- Embedded Derby DataSource Sample Setup -->
+  <!-- 
+  <bean id="derby-ds" class="org.apache.derby.jdbc.EmbeddedDataSource">
+    <property name="databaseName" value="derbydb"/>
+    <property name="createDatabase" value="create"/>
+  </bean>
+  -->  
+
+</beans>
+<!-- END SNIPPET: example -->

Propchange: 
incubator/activemq/trunk/assembly/src/release/conf/activemq-nojournal.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
incubator/activemq/trunk/assembly/src/release/conf/activemq-nojournal.xml
------------------------------------------------------------------------------
    svn:executable = *

Modified: incubator/activemq/trunk/assembly/src/release/conf/activemq.xml
URL: 
http://svn.apache.org/viewvc/incubator/activemq/trunk/assembly/src/release/conf/activemq.xml?rev=424276&r1=424275&r2=424276&view=diff
==============================================================================
--- incubator/activemq/trunk/assembly/src/release/conf/activemq.xml (original)
+++ incubator/activemq/trunk/assembly/src/release/conf/activemq.xml Fri Jul 21 
05:03:29 2006
@@ -84,7 +84,15 @@
     <property name="poolPreparedStatements" value="true"/>
   </bean>
   -->  
-   
+      
+  <!-- Embedded Derby DataSource Sample Setup -->
+  <!-- 
+  <bean id="derby-ds" class="org.apache.derby.jdbc.EmbeddedDataSource">
+    <property name="databaseName" value="derbydb"/>
+    <property name="createDatabase" value="create"/>
+  </bean>
+  -->  
+  
   <!-- Embedded Derby DataSource Sample Setup -->
   <!-- 
   <bean id="derby-ds" class="org.apache.derby.jdbc.EmbeddedDataSource">


Reply via email to