[jboss-cvs] JBoss Messaging SVN: r3526 - in branches/BRANCH_JBMESSAGING-681: src/main/org/jboss/jms/delegate and 2 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jan 2 16:17:51 EST 2008
Author: clebert.suconic at jboss.com
Date: 2008-01-02 16:17:51 -0500 (Wed, 02 Jan 2008)
New Revision: 3526
Modified:
branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/client/delegate/ClientConnectionDelegate.java
branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/client/delegate/ClientSessionDelegate.java
branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/delegate/SessionEndpoint.java
branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/server/endpoint/ServerSessionEndpoint.java
branches/BRANCH_JBMESSAGING-681/tests/src/org/jboss/test/messaging/jms/AcknowledgementTest.java
Log:
http://jira.jboss.com/jira/browse/JBMESSAGING-681 - Fixing tests
Modified: branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/client/delegate/ClientConnectionDelegate.java
===================================================================
--- branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/client/delegate/ClientConnectionDelegate.java 2007-12-21 16:35:13 UTC (rev 3525)
+++ branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/client/delegate/ClientConnectionDelegate.java 2008-01-02 21:17:51 UTC (rev 3526)
@@ -194,6 +194,7 @@
public long closing(long sequence) throws JMSException
{
+ closeChildren();
ClosingResponse response = (ClosingResponse) sendBlocking(new ClosingRequest(sequence));
return response.getID();
}
Modified: branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/client/delegate/ClientSessionDelegate.java
===================================================================
--- branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/client/delegate/ClientSessionDelegate.java 2007-12-21 16:35:13 UTC (rev 3525)
+++ branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/client/delegate/ClientSessionDelegate.java 2008-01-02 21:17:51 UTC (rev 3526)
@@ -206,6 +206,8 @@
{
if (trace) { log.trace("handleClosing()"); }
+ closeChildren();
+
//Sanity check
if (state.isXA() && !isXAAndConsideredNonTransacted(state))
{
Modified: branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/delegate/SessionEndpoint.java
===================================================================
--- branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/delegate/SessionEndpoint.java 2007-12-21 16:35:13 UTC (rev 3525)
+++ branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/delegate/SessionEndpoint.java 2008-01-02 21:17:51 UTC (rev 3526)
@@ -118,5 +118,10 @@
* failover.
*/
void recoverDeliveries(List createInfos, String oldSessionID) throws JMSException;
+
+
+ int getDupsOKBatchSize();
+
+ public boolean isStrictTck();
}
Modified: branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/server/endpoint/ServerSessionEndpoint.java
===================================================================
--- branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/server/endpoint/ServerSessionEndpoint.java 2007-12-21 16:35:13 UTC (rev 3525)
+++ branches/BRANCH_JBMESSAGING-681/src/main/org/jboss/jms/server/endpoint/ServerSessionEndpoint.java 2008-01-02 21:17:51 UTC (rev 3526)
@@ -895,6 +895,17 @@
throw ExceptionUtil.handleJMSInvocation(t, this + " unsubscribe");
}
}
+
+ public int getDupsOKBatchSize()
+ {
+ throw new RuntimeException("information only available on client side");
+ }
+
+ public boolean isStrictTck()
+ {
+ throw new RuntimeException("information only available on client side");
+ }
+
// Public ---------------------------------------------------------------------------------------
Modified: branches/BRANCH_JBMESSAGING-681/tests/src/org/jboss/test/messaging/jms/AcknowledgementTest.java
===================================================================
--- branches/BRANCH_JBMESSAGING-681/tests/src/org/jboss/test/messaging/jms/AcknowledgementTest.java 2007-12-21 16:35:13 UTC (rev 3525)
+++ branches/BRANCH_JBMESSAGING-681/tests/src/org/jboss/test/messaging/jms/AcknowledgementTest.java 2008-01-02 21:17:51 UTC (rev 3526)
@@ -21,12 +21,24 @@
*/
package org.jboss.test.messaging.jms;
+import javax.jms.Connection;
+import javax.jms.ConnectionFactory;
+import javax.jms.DeliveryMode;
+import javax.jms.Message;
+import javax.jms.MessageConsumer;
+import javax.jms.MessageListener;
+import javax.jms.MessageProducer;
+import javax.jms.Session;
+import javax.jms.TextMessage;
+import javax.jms.TopicConnection;
+import javax.jms.TopicPublisher;
+import javax.jms.TopicSession;
+import javax.jms.TopicSubscriber;
+
import EDU.oswego.cs.dl.util.concurrent.Latch;
import org.jboss.jms.client.JBossSession;
-import org.jboss.jms.client.delegate.ClientSessionDelegate;
+import org.jboss.jms.delegate.SessionDelegate;
-import javax.jms.*;
-
/**
* @author <a href="mailto:tim.fox at jboss.com">Tim Fox</a>
*
@@ -675,7 +687,7 @@
JBossSession sess = (JBossSession)conn.createSession(false, Session.DUPS_OK_ACKNOWLEDGE);
- ClientSessionDelegate del = (ClientSessionDelegate)sess.getDelegate();
+ SessionDelegate del = (SessionDelegate)sess.getDelegate();
assertEquals(1000, del.getDupsOKBatchSize());
}
@@ -1226,7 +1238,7 @@
TextMessage tm = (TextMessage)m;
- //log.info("Got message: " + tm.getText());
+ //log.info("Got message: " + tm.getText());
// Receive first three messages then recover() session
// Only last message should be redelivered
@@ -1299,7 +1311,7 @@
count++;
TextMessage tm = (TextMessage)m;
-
+
// Receive first three messages then recover() session
// Only last message should be redelivered
if (count == 1)
More information about the jboss-cvs-commits
mailing list