[jboss-svn-commits] JBL Code SVN: r26750 - in labs/jbossesb/branches/JBESB_4_4_GA_CP/product: rosetta/src/org/jboss/soa/esb/addressing/eprs and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed May 27 11:38:21 EDT 2009


Author: tfennelly
Date: 2009-05-27 11:38:21 -0400 (Wed, 27 May 2009)
New Revision: 26750

Modified:
   labs/jbossesb/branches/JBESB_4_4_GA_CP/product/docs/AdministrationGuide.odt
   labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JMSEpr.java
   labs/jbossesb/branches/JBESB_4_4_GA_CP/product/samples/quickstarts/jms_router/jboss-esb.xml
Log:
org.jboss.esb.jms.max.sessions.per.connection
Change the max-sessions JMS Pooling JNDI configs to use the JBoss ESB JNDI prefix

Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/docs/AdministrationGuide.odt
===================================================================
(Binary files differ)

Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JMSEpr.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JMSEpr.java	2009-05-27 14:11:56 UTC (rev 26749)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JMSEpr.java	2009-05-27 15:38:21 UTC (rev 26750)
@@ -77,9 +77,9 @@
 
 	public static final String CONNECTION_FACTORY_TAG = "connection-factory";
 
-    public static final String MAX_SESSIONS_PER_CONNECTION = "max-sessions-per-connection";
+    public static final String MAX_SESSIONS_PER_CONNECTION = JndiUtil.ESB_JNDI_PARAMETER_PREFIX + "jms.max.sessions.per.connection";
     
-    public static final String MAX_XA_SESSIONS_PER_CONNECTION = "max-xa-sessions-per-connection";
+    public static final String MAX_XA_SESSIONS_PER_CONNECTION = JndiUtil.ESB_JNDI_PARAMETER_PREFIX + "jms.max.xa.sessions.per.connection";
 
     public static final String JNDI_PKG_PREFIX_TAG = "jndi-pkg-prefix";
 
@@ -657,15 +657,11 @@
             Extension extension = iter.next();
             String tag = extension.getTag();
 
-            if(tag.equals(JMSEpr.MAX_SESSIONS_PER_CONNECTION) || tag.equals(JMSEpr.MAX_XA_SESSIONS_PER_CONNECTION)) {
-                properties.put(tag, extension.getValue());
-            } else {
-                for(String jndiPrefix: jndiPrefixes)
-                {
-                    if (tag.startsWith(jndiPrefix) && extension.getValue()!=null) {
-                        properties.put(tag, extension.getValue());
-                        break ;
-                    }
+            for(String jndiPrefix: jndiPrefixes)
+            {
+                if (tag.startsWith(jndiPrefix) && extension.getValue()!=null) {
+                    properties.put(tag, extension.getValue());
+                    break ;
                 }
             }
         }

Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/samples/quickstarts/jms_router/jboss-esb.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/samples/quickstarts/jms_router/jboss-esb.xml	2009-05-27 14:11:56 UTC (rev 26749)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/samples/quickstarts/jms_router/jboss-esb.xml	2009-05-27 15:38:21 UTC (rev 26750)
@@ -4,6 +4,10 @@
     <providers>
           <jms-provider name="JBossMessaging" connection-factory="ConnectionFactory">
                       
+              <!-- Control the number of session's per jms connection... -->
+              <!--<property name="org.jboss.esb.jms.max.sessions.per.connection" value="5"/>-->
+              <!--<property name="org.jboss.esb.jms.max.xa.sessions.per.connection" value="1"/>-->
+
               <jms-bus busid="quickstartGwChannel">
                   <jms-message-filter
                       dest-type="QUEUE"
@@ -54,7 +58,12 @@
 
 						<!-- All properties with prefix 'java.naming' will be added -->
 						<property name="java.naming.someproperty" value="propertyValue"/>
-				   </action>                
+
+                        <!-- Control the number of session's per jms connection... -->
+                        <!--<property name="org.jboss.esb.jms.max.sessions.per.connection" value="5"/>-->
+                        <!--<property name="org.jboss.esb.jms.max.xa.sessions.per.connection" value="1"/>-->
+
+                   </action>
                     
             </actions>
         </service>




More information about the jboss-svn-commits mailing list