[jboss-svn-commits] JBL Code SVN: r20997 - labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jul 10 11:05:18 EDT 2008


Author: tfennelly
Date: 2008-07-10 11:05:18 -0400 (Thu, 10 Jul 2008)
New Revision: 20997

Added:
   labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/in-listener-config-JBESB-1865.xml
Modified:
   labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/InVMListenerUnitTest.java
Log:
Added test for http://jira.jboss.com/jira/browse/JBESB-1865

Modified: labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/InVMListenerUnitTest.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/InVMListenerUnitTest.java	2008-07-10 15:02:46 UTC (rev 20996)
+++ labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/InVMListenerUnitTest.java	2008-07-10 15:05:18 UTC (rev 20997)
@@ -27,6 +27,7 @@
 import org.jboss.soa.esb.client.ServiceInvoker;
 import org.jboss.soa.esb.common.Environment;
 import org.jboss.soa.esb.couriers.FaultMessageException;
+import org.jboss.soa.esb.dom.YADOMUtil;
 import org.jboss.soa.esb.listeners.lifecycle.ManagedLifecycleException;
 import org.jboss.soa.esb.listeners.message.MessageDeliverException;
 import org.jboss.soa.esb.message.Message;
@@ -35,6 +36,7 @@
 import org.jboss.soa.esb.parameters.ParamRepositoryException;
 import org.jboss.soa.esb.testutils.AbstractTestRunner;
 import org.jboss.soa.esb.testutils.ESBConfigUtil;
+import org.milyn.payload.StringResult;
 import org.xml.sax.SAXException;
 
 import java.io.IOException;
@@ -132,6 +134,13 @@
         testRunner.run();
     }
 
+    public void test_JBESB_1865() throws Exception {
+        ESBConfigUtil configUtil = new ESBConfigUtil(getClass().getResourceAsStream("in-listener-config-JBESB-1865.xml"));
+
+        String maxThreads = configUtil.getListenerConfig("InVM-0").getAttribute(ListenerTagNames.MAX_THREADS_TAG);
+        assertEquals("10", maxThreads);
+    }
+
     public void test_sync_multithreaded() throws Exception {
         AbstractTestRunner testRunner = new AbstractTestRunner() {
             public void test() throws Exception {

Copied: labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/in-listener-config-JBESB-1865.xml (from rev 20938, labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/in-listener-config-04.xml)
===================================================================
--- labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/in-listener-config-JBESB-1865.xml	                        (rev 0)
+++ labs/jbossesb/trunk/product/rosetta/tests/src/org/jboss/soa/esb/listeners/in-listener-config-JBESB-1865.xml	2008-07-10 15:05:18 UTC (rev 20997)
@@ -0,0 +1,14 @@
+<?xml version = "1.0" encoding = "UTF-8"?>
+<jbossesb xmlns="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd">
+
+    <services>
+        <service category="ServiceCat" name="ServiceName" description="Test Service">
+            <property name="maxThreads" value="10" />
+
+            <actions mep="RequestResponse">
+                <action name="action" class="org.jboss.soa.esb.mock.MockAction" />
+            </actions>
+        </service>
+    </services>
+
+</jbossesb>
\ No newline at end of file




More information about the jboss-svn-commits mailing list