You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ho...@apache.org on 2005/10/20 05:10:02 UTC

svn commit: r326783 - in /geronimo/trunk/sandbox/daytrader: db2-resource-plan.xml jms-resource-plan.xml

Author: hogstrom
Date: Wed Oct 19 20:09:56 2005
New Revision: 326783

URL: http://svn.apache.org/viewcvs?rev=326783&view=rev
Log:
added seperate jms and db2 plans for deployment

Added:
    geronimo/trunk/sandbox/daytrader/db2-resource-plan.xml   (with props)
    geronimo/trunk/sandbox/daytrader/jms-resource-plan.xml   (with props)

Added: geronimo/trunk/sandbox/daytrader/db2-resource-plan.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/db2-resource-plan.xml?rev=326783&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/db2-resource-plan.xml (added)
+++ geronimo/trunk/sandbox/daytrader/db2-resource-plan.xml Wed Oct 19 20:09:56 2005
@@ -0,0 +1,60 @@
+<connector
+xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector"
+configId="TradeDataSource"
+parentId="org/apache/geronimo/Server">
+
+<dependency>
+  <uri>db2/jars/db2jcc.jar</uri>
+</dependency>
+<dependency>
+  <uri>db2/jars/db2jcc_license_cu.jar</uri>
+</dependency>
+
+
+<resourceadapter>
+  <outbound-resourceadapter>
+    <connection-definition>
+    <connectionfactory-interface>
+      javax.sql.DataSource
+    </connectionfactory-interface>
+  <connectiondefinition-instance>
+    <name>jdbc/TradeDataSource</name>
+    <config-property-setting name="UserName">
+       db2inst1
+    </config-property-setting>
+    <config-property-setting name="Password">
+       yourCoolPasswordHere
+     </config-property-setting>
+     <config-property-setting name="Driver">
+          com.ibm.db2.jcc.DB2Driver 
+   </config-property-setting>
+    <config-property-setting name="ConnectionURL">
+           jdbc:db2://localhost:50000/tradedb
+     </config-property-setting>
+      <config-property-setting name="CommitBeforeAutocommit">
+              true
+     </config-property-setting>
+    <config-property-setting name="ExceptionSorterClass">
+                  org.tranql.connector.NoExceptionsAreFatalSorter
+   </config-property-setting>
+   <connectionmanager>
+  <local-transaction/>
+  <single-pool>
+     <max-size>10</max-size>
+     <min-size>0</min-size>
+   <blocking-timeout-milliseconds>
+    5000
+   </blocking-timeout-milliseconds>
+    <idle-timeout-minutes>30</idle-timeout-minutes>
+   <match-one/>
+    </single-pool>
+   </connectionmanager>
+   <global-jndi-name>
+   </global-jndi-name>
+</connectiondefinition-instance>
+</connection-definition>
+</outbound-resourceadapter>
+</resourceadapter>
+</connector>
+
+	

Propchange: geronimo/trunk/sandbox/daytrader/db2-resource-plan.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: geronimo/trunk/sandbox/daytrader/jms-resource-plan.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/jms-resource-plan.xml?rev=326783&view=auto
==============================================================================
--- geronimo/trunk/sandbox/daytrader/jms-resource-plan.xml (added)
+++ geronimo/trunk/sandbox/daytrader/jms-resource-plan.xml Wed Oct 19 20:09:56 2005
@@ -0,0 +1,96 @@
+<connector
+    xmlns="http://geronimo.apache.org/xml/ns/j2ee/connector"
+    xmlns:naming="http://geronimo.apache.org/xml/ns/naming"
+    configId="TradeJMS"
+    parentId="TradeDataSource">
+
+    <resourceadapter>
+        <!-- how to connect to the JMS Server -->
+        <resourceadapter-instance>
+            <resourceadapter-name>TradeJMSResources</resourceadapter-name>
+            <config-property-setting name="ServerUrl">tcp://localhost:61616</config-property-setting>
+            <config-property-setting name="UserName">not needed</config-property-setting>
+            <config-property-setting name="Password">not needed</config-property-setting>
+            <workmanager>
+                <gbean-link>DefaultWorkManager</gbean-link>
+            </workmanager>
+        </resourceadapter-instance>
+        <!-- defines a ConnectionFactory -->
+        <outbound-resourceadapter>
+            <connection-definition>
+                <connectionfactory-interface>javax.jms.ConnectionFactory</connectionfactory-interface>
+                <connectiondefinition-instance>
+                    <name>jms/QueueConnectionFactory</name>
+                    <implemented-interface>javax.jms.QueueConnectionFactory</implemented-interface>
+                    <connectionmanager>
+                        <xa-transaction>
+                            <transaction-caching />
+                        </xa-transaction>
+                        <single-pool>
+                            <max-size>10</max-size>
+                            <min-size>0</min-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <idle-timeout-minutes>0</idle-timeout-minutes>
+                            <match-one/>
+                        </single-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+            </connection-definition>
+            <connection-definition>
+                <connectionfactory-interface>javax.jms.ConnectionFactory</connectionfactory-interface>
+                <connectiondefinition-instance>
+                    <name>jms/TopicConnectionFactory</name>
+                    <implemented-interface>javax.jms.TopicConnectionFactory</implemented-interface>
+                    <connectionmanager>
+                        <xa-transaction>
+                            <transaction-caching />
+                        </xa-transaction>
+                        <single-pool>
+                            <max-size>10</max-size>
+                            <min-size>0</min-size>
+                            <blocking-timeout-milliseconds>5000</blocking-timeout-milliseconds>
+                            <idle-timeout-minutes>0</idle-timeout-minutes>
+                            <match-one/>
+                        </single-pool>
+                    </connectionmanager>
+                </connectiondefinition-instance>
+            </connection-definition>
+        </outbound-resourceadapter>
+    </resourceadapter>
+
+    <adminobject>
+        <adminobject-interface>javax.jms.Topic</adminobject-interface>
+        <adminobject-class>org.codehaus.activemq.message.ActiveMQTopic</adminobject-class>
+        <adminobject-instance>
+            <message-destination-name>TradeStreamerTopic</message-destination-name>
+            <config-property-setting name="PhysicalName">TradeStreamerTopic</config-property-setting>
+        </adminobject-instance>
+    </adminobject>
+
+    <adminobject>
+        <adminobject-interface>javax.jms.Queue</adminobject-interface>
+        <adminobject-class>org.codehaus.activemq.message.ActiveMQQueue</adminobject-class>
+        <adminobject-instance>
+            <message-destination-name>TradeStreamerQueue</message-destination-name>
+            <config-property-setting name="PhysicalName">TradeStreamerQueue</config-property-setting>
+        </adminobject-instance>
+    </adminobject>
+
+    <adminobject>
+        <adminobject-interface>javax.jms.Topic</adminobject-interface>
+        <adminobject-class>org.codehaus.activemq.message.ActiveMQTopic</adminobject-class>
+        <adminobject-instance>
+            <message-destination-name>TradeBrokerTopic</message-destination-name>
+            <config-property-setting name="PhysicalName">TradeBrokerTopic</config-property-setting>
+        </adminobject-instance>
+    </adminobject>
+
+    <adminobject>
+        <adminobject-interface>javax.jms.Queue</adminobject-interface>
+        <adminobject-class>org.codehaus.activemq.message.ActiveMQQueue</adminobject-class>
+        <adminobject-instance>
+            <message-destination-name>TradeBrokerQueue</message-destination-name>
+            <config-property-setting name="PhysicalName">TradeBrokerQueue</config-property-setting>
+        </adminobject-instance>
+    </adminobject>
+</connector>

Propchange: geronimo/trunk/sandbox/daytrader/jms-resource-plan.xml
------------------------------------------------------------------------------
    svn:eol-style = native