Author: davsclaus
Date: Fri Sep 23 13:36:26 2011
New Revision: 1174745

URL: http://svn.apache.org/viewvc?rev=1174745&view=rev
Log:
CAMEL-4240: Setting TX manager is possible without having transacted=true. To 
work with WebLogic XA. Thanks to Andrey for  the patch.

Modified:
    
camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java

Modified: 
camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java?rev=1174745&r1=1174744&r2=1174745&view=diff
==============================================================================
--- 
camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
 (original)
+++ 
camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
 Fri Sep 23 13:36:26 2011
@@ -958,7 +958,7 @@ public class JmsConfiguration implements
             container.setTaskExecutor(taskExecutor);
         }
         PlatformTransactionManager tm = getTransactionManager();
-        if (tm != null && transacted) {
+        if (tm != null) {
             container.setTransactionManager(tm);
         } else if (transacted) {
             throw new IllegalArgumentException("Property transacted is enabled 
but a transactionManager was not injected!");


Reply via email to