[jboss-svn-commits] JBL Code SVN: r21475 - labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/couriers.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Aug 12 10:55:43 EDT 2008
Author: kevin.conner at jboss.com
Date: 2008-08-12 10:55:43 -0400 (Tue, 12 Aug 2008)
New Revision: 21475
Modified:
labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/couriers/TwoWayCourierImpl.java
Log:
Release previous courier before acquiring new one: JBESB-1929
Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/couriers/TwoWayCourierImpl.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/couriers/TwoWayCourierImpl.java 2008-08-12 14:55:23 UTC (rev 21474)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/couriers/TwoWayCourierImpl.java 2008-08-12 14:55:43 UTC (rev 21475)
@@ -80,16 +80,10 @@
public void setToEpr(EPR toEPR) throws CourierException,
MalformedEPRException
{
- DeliverOnlyCourier old = _deliverCourier;
- try
- {
- _deliverCourier = getDeliverCourier(toEPR);
- _toEPR = toEPR ;
- }
- finally
- {
- CourierUtil.cleanCourier(old) ;
- }
+ CourierUtil.cleanCourier(_deliverCourier) ;
+ _deliverCourier = null ;
+ _deliverCourier = getDeliverCourier(toEPR);
+ _toEPR = toEPR ;
}
/**
@@ -98,15 +92,9 @@
public void setReplyToEpr(EPR replyToEPR) throws CourierException,
MalformedEPRException
{
- PickUpOnlyCourier old = _pickupCourier;
- try
- {
- _pickupCourier = getPickupCourier(replyToEPR);
- }
- finally
- {
- CourierUtil.cleanCourier(old) ;
- }
+ CourierUtil.cleanCourier(_pickupCourier);
+ _pickupCourier = null ;
+ _pickupCourier = getPickupCourier(replyToEPR);
}
public PickUpOnlyCourier getPickupCourier() {
More information about the jboss-svn-commits
mailing list