You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2007/09/27 16:28:45 UTC
svn commit: r580023 -
/incubator/servicemix/branches/servicemix-3.1/deployables/bindingcomponents/servicemix-jms/src/main/java/org/apache/servicemix/jms/jca/JcaProviderProcessor.java
Author: gnodet
Date: Thu Sep 27 07:28:44 2007
New Revision: 580023
URL: http://svn.apache.org/viewvc?rev=580023&view=rev
Log:
SM-981: Transaction Exception due to ServiceMix JMS Provider
Modified:
incubator/servicemix/branches/servicemix-3.1/deployables/bindingcomponents/servicemix-jms/src/main/java/org/apache/servicemix/jms/jca/JcaProviderProcessor.java
Modified: incubator/servicemix/branches/servicemix-3.1/deployables/bindingcomponents/servicemix-jms/src/main/java/org/apache/servicemix/jms/jca/JcaProviderProcessor.java
URL: http://svn.apache.org/viewvc/incubator/servicemix/branches/servicemix-3.1/deployables/bindingcomponents/servicemix-jms/src/main/java/org/apache/servicemix/jms/jca/JcaProviderProcessor.java?rev=580023&r1=580022&r2=580023&view=diff
==============================================================================
--- incubator/servicemix/branches/servicemix-3.1/deployables/bindingcomponents/servicemix-jms/src/main/java/org/apache/servicemix/jms/jca/JcaProviderProcessor.java (original)
+++ incubator/servicemix/branches/servicemix-3.1/deployables/bindingcomponents/servicemix-jms/src/main/java/org/apache/servicemix/jms/jca/JcaProviderProcessor.java Thu Sep 27 07:28:44 2007
@@ -98,8 +98,6 @@
NormalizedMessage nm = exchange.getMessage("in");
fromNMS(nm, msg);
producer.send(msg);
- exchange.setStatus(ExchangeStatus.DONE);
- channel.send(exchange);
} finally {
if (session != null) {
session.close();
@@ -108,6 +106,8 @@
connection.close();
}
}
+ exchange.setStatus(ExchangeStatus.DONE);
+ channel.send(exchange);
}
}