[jboss-cvs] JBoss Messaging SVN: r1538 - in trunk: docs docs/examples/stateless/src/org/jboss/example/jms/stateless/bean docs/examples/stateless/src/org/jboss/example/jms/stateless/client tests/smoke
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Nov 1 12:39:40 EST 2006
Author: timfox
Date: 2006-11-01 12:39:34 -0500 (Wed, 01 Nov 2006)
New Revision: 1538
Modified:
trunk/docs/README.html
trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/bean/StatelessSessionExample.java
trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/bean/StatelessSessionExampleBean.java
trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/client/Client.java
trunk/tests/smoke/build.xml
trunk/tests/smoke/smoke.properties.example
Log:
Some small changes to get smoke tests to run through
Modified: trunk/docs/README.html
===================================================================
--- trunk/docs/README.html 2006-11-01 12:26:48 UTC (rev 1537)
+++ trunk/docs/README.html 2006-11-01 17:39:34 UTC (rev 1538)
@@ -7,9 +7,9 @@
</head>
<body>
<h1><br>
-JBoss Messaging 1.2.0.Alpha1 Release Notes</h1>
+JBoss Messaging 1.2.0.Alpha2 Release Notes</h1>
<br>
-September 29, 2006<br>
+1st November 2006<br>
<br>
<br>
JBoss
@@ -34,11 +34,48 @@
</div>
<h2>Release Notes<br>
</h2>
-<h2 style="margin-left: 40px;">Bug</h2>
-<ul style="margin-left: 40px;">
- <li>TO DO</li>
+
+<h2>Bug</h2>
+<ul>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-552'>JBMESSAGING-552</a>] - MessageConsumerTest.testRedeliveryToCompetingConsumerOnSubscription() fails on race condition</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-587'>JBMESSAGING-587</a>] - Fix perf/build.xml</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-589'>JBMESSAGING-589</a>] - DefaultClusteredPostOfficeTest::testClusteredNameUniqueness is failing</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-595'>JBMESSAGING-595</a>] - Rebind of clustered durable subscription fails</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-596'>JBMESSAGING-596</a>] - BrowserTest should close its Connection in tearDown()</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-606'>JBMESSAGING-606</a>] - Issue with cancel when paging</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-617'>JBMESSAGING-617</a>] - Stress tests do not run</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-618'>JBMESSAGING-618</a>] - Failure in stress tests</li>
</ul>
-<br>
-<hr style="width: 100%; height: 2px;">
+
+<h2>Feature Request</h2>
+<ul>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-583'>JBMESSAGING-583</a>] - Add an integer check for release-admin.xml's -Did=...</li>
+</ul>
+
+<h2>Patch</h2>
+<ul>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-625'>JBMESSAGING-625</a>] - ClassCastException String to ManagedDestination</li>
+</ul>
+
+<h2>Task</h2>
+<ul>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-289'>JBMESSAGING-289</a>] - Make service container configurable wrt datasource and persistence manager config</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-568'>JBMESSAGING-568</a>] - Complete the configuration section in the Alpha clustering guide</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-571'>JBMESSAGING-571</a>] - Get unicast to work with clustering</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-573'>JBMESSAGING-573</a>] - Add clustering crash and recovery tests to suite</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-575'>JBMESSAGING-575</a>] - Stabilise the default message pull policy</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-577'>JBMESSAGING-577</a>] - Handle sequence numbers properly for state transfer...</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-579'>JBMESSAGING-579</a>] - Improve shared durable subscription tests</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-581'>JBMESSAGING-581</a>] - ServerManagement needs to be extended to start cluster node instances</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-591'>JBMESSAGING-591</a>] - MessageConsumerTest::testTimeoutReceiveOnClose can randomly fail</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-597'>JBMESSAGING-597</a>] - Tracker task for JBSHOTOKU-101 (blogs dont show up in our Labs project blog area)</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-601'>JBMESSAGING-601</a>] - Place Messaging artifacts in the repository</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-610'>JBMESSAGING-610</a>] - Merge 1.0.1.GA changes (Branch_1_0) into the trunk</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-614'>JBMESSAGING-614</a>] - Remove shutdown logger</li>
+<li>[<a href='http://jira.jboss.com/jira/browse/JBMESSAGING-621'>JBMESSAGING-621</a>] - Modify the smoke test suite to run tests in top of JBoss 4.0.5.GA instead of 4.0.5.CR1</li>
+</ul>
+
+
+
</body>
</html>
Modified: trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/bean/StatelessSessionExample.java
===================================================================
--- trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/bean/StatelessSessionExample.java 2006-11-01 12:26:48 UTC (rev 1537)
+++ trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/bean/StatelessSessionExample.java 2006-11-01 17:39:34 UTC (rev 1538)
@@ -21,6 +21,6 @@
{
public void drain(String queueName) throws RemoteException, Exception;
public void send(String txt, String queueName) throws RemoteException, Exception;
- public List browse(String queueName) throws RemoteException, Exception;
+ public int browse(String queueName) throws RemoteException, Exception;
public String receive(String queueName) throws RemoteException, Exception;
}
Modified: trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/bean/StatelessSessionExampleBean.java
===================================================================
--- trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/bean/StatelessSessionExampleBean.java 2006-11-01 12:26:48 UTC (rev 1537)
+++ trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/bean/StatelessSessionExampleBean.java 2006-11-01 17:39:34 UTC (rev 1538)
@@ -90,7 +90,7 @@
}
}
- public List browse(String queueName) throws Exception
+ public int browse(String queueName) throws Exception
{
InitialContext ic = new InitialContext();
Queue queue = (Queue)ic.lookup(queueName);
@@ -111,7 +111,7 @@
list.add(e.nextElement());
}
- return list;
+ return list.size();
}
finally
{
Modified: trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/client/Client.java
===================================================================
--- trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/client/Client.java 2006-11-01 12:26:48 UTC (rev 1537)
+++ trunk/docs/examples/stateless/src/org/jboss/example/jms/stateless/client/Client.java 2006-11-01 17:39:34 UTC (rev 1538)
@@ -67,28 +67,25 @@
bean.drain(queueName);
-
+
bean.send("Hello!", queueName);
log("The " + text + " message was successfully sent to the " + queueName + " queue");
- List list = bean.browse(queueName);
+ int num = bean.browse(queueName);
- assertEquals(1, list.size());
- assertEquals("Hello!", ((TextMessage)list.get(0)).getText());
+ assertEquals(1, num);
+ log("Queue browse result: " + num);
- log("Queue browse result: " + ((TextMessage)list.get(0)).getText());
-
-
String result = bean.receive(queueName);
log("Received " + result);
Modified: trunk/tests/smoke/build.xml
===================================================================
--- trunk/tests/smoke/build.xml 2006-11-01 12:26:48 UTC (rev 1537)
+++ trunk/tests/smoke/build.xml 2006-11-01 17:39:34 UTC (rev 1538)
@@ -17,10 +17,10 @@
<property name="jboss.configuration" value="messaging-smoke-test"/>
<property name="messaging.client.jar.path" value="${basedir}/../../output/lib"/>
<property name="smoke.test.type" value="installation"/>
-
- <property name="password" value="admin"/>
- <property name="user" value="admin"/>
+ <property name="password" value="admin"/>
+ <property name="user" value="admin"/>
+
<!--
By default, each test (installation or compatiblity) runs all examples. If you want to
prevent a specific example from running during a test, set run.<examplename>.example=false
@@ -76,6 +76,12 @@
<!-- 4.0.0, 4.0.1 NOT SUPPORTED -->
+
+ <!-- Note on installer versions.
+ When installing versions to test via the JBoss installer, make sure call by value is *not*
+ selected in the installation process. The reason for testing installer versions is to test
+ the arrangement where JBoss is configured for all pass by reference -->
+
<antcall target="installation-test">
<param name="jboss.home" value="${jboss401sp1.home}"/>
<param name="run.secure-socket.example" value="false"/>
@@ -85,22 +91,12 @@
<param name="jboss.home" value="${jboss402.home}"/>
<param name="run.secure-socket.example" value="false"/>
</antcall>
-<!--
- <antcall target="installation-test">
- <param name="jboss.home" value="${jboss403.home}"/>
- <param name="run.secure-socket.example" value="false"/>
- </antcall>
<antcall target="installation-test">
- <param name="jboss.home" value="${jboss403-installer.home}"/>
- <param name="run.secure-socket.example" value="false"/>
- </antcall>
--->
- <antcall target="installation-test">
<param name="jboss.home" value="${jboss403SP1.home}"/>
<param name="run.secure-socket.example" value="false"/>
</antcall>
-
+
<antcall target="installation-test">
<param name="jboss.home" value="${jboss403SP1-installer.home}"/>
<param name="run.secure-socket.example" value="false"/>
@@ -117,11 +113,11 @@
<antcall target="installation-test">
<param name="jboss.home" value="${jboss404GA.home}"/>
</antcall>
-
+
<antcall target="installation-test">
<param name="jboss.home" value="${jboss404GA-installer.home}"/>
</antcall>
-
+
<antcall target="installation-test">
<param name="jboss.home" value="${jboss404GA.home}"/>
<param name="release.admin.target" value="standalone"/>
@@ -129,26 +125,8 @@
<param name="run.stateless.example" value="false"/>
<param name="run.secure-socket.example" value="false"/>
</antcall>
-<!--
- <antcall target="installation-test">
- <param name="jboss.home" value="${jboss405CR1.home}"/>
- </antcall>
<antcall target="installation-test">
- <param name="jboss.home" value="${jboss405CR1.home}"/>
- <param name="release.admin.target" value="standalone"/>
- <param name="run.mdb.example" value="false"/>
- <param name="run.stateless.example" value="false"/>
- <param name="run.secure-socket.example" value="false"/>
- </antcall>
-
- <antcall target="installation-test">
- <param name="jboss.home" value="${jboss405CR1ejb3.home}"/>
- <param name="no.java4" value="true"/>
- <param name="run.ejb3mdb.example" value="true"/>
- </antcall>
--->
- <antcall target="installation-test">
<param name="jboss.home" value="${jboss405GA.home}"/>
</antcall>
@@ -163,7 +141,7 @@
<param name="run.stateless.example" value="false"/>
<param name="run.secure-socket.example" value="false"/>
</antcall>
-
+
<antcall target="installation-test">
<param name="jboss.home" value="${jboss405GAejb3.home}"/>
<param name="no.java4" value="true"/>
@@ -279,16 +257,16 @@
<antcall target="start"/>
<antcall target="record-running-jboss-instance"/>
- <antcall target="sleep"><param name="sleep.interval" value="35"/></antcall>
+ <antcall target="sleep"><param name="sleep.interval" value="45"/></antcall>
<antcall target="ping-jms-server"/>
<antcall target="deploy-scoped-queue"/>
- <antcall target="sleep"><param name="sleep.interval" value="5"/></antcall>
+ <antcall target="sleep"><param name="sleep.interval" value="8"/></antcall>
<antcall target="ping-queue"/>
<antcall target="deploy-scoped-topic"/>
- <antcall target="sleep"><param name="sleep.interval" value="5"/></antcall>
+ <antcall target="sleep"><param name="sleep.interval" value="8"/></antcall>
<antcall target="ping-topic">
<param name="example.topic.name" value="SmokeTestTopic"/>
</antcall>
@@ -367,7 +345,7 @@
<param name="jboss.configuration" value="${jboss.configuration}-node0"/>
</antcall>
- <antcall target="sleep"><param name="sleep.interval" value="5"/></antcall>
+ <antcall target="sleep"><param name="sleep.interval" value="8"/></antcall>
<antcall target="ping-topic">
<param name="example.topic.name" value="DistributedSmokeTestTopic"/>
@@ -395,7 +373,7 @@
<param name="jboss.configuration" value="${jboss.configuration}-node1"/>
</antcall>
- <antcall target="sleep"><param name="sleep.interval" value="5"/></antcall>
+ <antcall target="sleep"><param name="sleep.interval" value="8"/></antcall>
<antcall target="ping-topic">
<param name="example.topic.name" value="DistributedSmokeTestTopic"/>
@@ -762,14 +740,14 @@
<java classname="org.jboss.console.twiddle.Twiddle" fork="yes" failonerror="yes"
dir="${jboss.home}/bin">
- <arg line="-help"/>
- <classpath>
+ <arg line="-help"/>
+ <classpath>
<path refid="twiddle.classpath"/>
</classpath>
</java>
</target>
-
+
<target name="ping-jms-server">
<java classname="org.jboss.console.twiddle.Twiddle" fork="yes" failonerror="yes"
@@ -864,8 +842,8 @@
<jvmarg value="-Xmx128m"/>
<arg line="-s jnp://localhost:${jnpPort} -S"/>
<!-- <arg value="-S"/> -->
- <arg value="--user=${user}"/>
- <arg value="--password=${password}"/>
+ <arg value="--user=${user}"/>
+ <arg value="--password=${password}"/>
<classpath>
<pathelement location="${jboss.home}/bin/shutdown.jar"/>
<pathelement location="${jboss.home}/client/jbossall-client.jar"/>
Modified: trunk/tests/smoke/smoke.properties.example
===================================================================
--- trunk/tests/smoke/smoke.properties.example 2006-11-01 12:26:48 UTC (rev 1537)
+++ trunk/tests/smoke/smoke.properties.example 2006-11-01 17:39:34 UTC (rev 1538)
@@ -4,19 +4,16 @@
#JBoss AS 4.0.0 and 4.0.1 are not supported
-jboss401sp1.home=C:\\work\\src\\jboss-4.0.1sp1-src\\build\\output\\jboss-4.0.1sp1
-jboss402.home=C:\\work\\src\\jboss-4.0.2-src\\build\\output\\jboss-4.0.2
-jboss403.home=C:\\work\\src\\jboss-4.0.3-src\\build\\output\\jboss-4.0.3
-jboss403-installer.home=C:\\work\\jnlp\\jboss-4.0.3
-jboss403SP1.home=C:\\work\\src\\jboss-4.0.3SP1-src\\build\\output\\jboss-4.0.3SP1
-jboss403SP1-installer.home=C:\\work\\jnlp\\jboss-4.0.3SP1
-jboss404GA.home=C:\\work\\src\\jboss-4.0.4.GA-src\\build\\output\\jboss-4.0.4.GA
-jboss404GA-installer.home=C:\\work\\jnlp\\jboss-4.0.4.GA
-jboss405GA.home=C:\\work\\src\\jboss-4.0.5.GA-src\\build\\output\\jboss-4.0.5.GA
-jboss405GA-installer.home=C:\\work\\jnlp\\jboss-4.0.5.GA
+jboss401sp1.home=C:\\dev\jboss-4.0.1sp1-src\\build\\output\\jboss-4.0.1sp1
+jboss402.home=C:\\dev\\jboss-4.0.2-src\\build\\output\\jboss-4.0.2
+jboss403SP1.home=C:\\dev\\jboss-4.0.3SP1-src\\build\\output\\jboss-4.0.3SP1
+jboss403SP1-installer.home=C:\\dev\\jboss-4.0.3SP1-installer
+jboss404GA.home=C:\\dev\\jboss-4.0.4.GA-src\\build\\output\\jboss-4.0.4.GA
+jboss404GA-installer.home=C:\\dev\\jboss-4.0.4.GA0-installer
+jboss405GA.home=C:\\dev\\jboss-4.0.5.GA-src\\build\\output\\jboss-4.0.5.GA
+jboss405GA-installer.home=C:\\dev\\jboss-4.0.5.GA-installer
+jboss405GAejb3.home=C:\\dev\\jboss-4.0.5.GA-installer-ejb3
-jboss500Alpha.home=C:\\work\\src\\cvs\\jboss-head\\build\\output\\jboss-5.0.0.Alpha
-
#
# Compatibility test configuration
#
More information about the jboss-cvs-commits
mailing list