Author: davsclaus
Date: Wed Feb  1 12:52:13 2012
New Revision: 1239110

URL: http://svn.apache.org/viewvc?rev=1239110&view=rev
Log:
camel-jms is now less noisy in its logging by default.

Modified:
    camel/branches/camel-2.9.x/   (props changed)
    
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/EndpointMessageListener.java
    
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsBinding.java
    
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
    
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConsumer.java
    
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsProducer.java
    
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/PersistentQueueReplyManager.java
    
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/ReplyManagerSupport.java
    
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/TemporaryQueueReplyManager.java
    
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/UseMessageIdAsCorrelationIdMessageSentCallback.java

Propchange: camel/branches/camel-2.9.x/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Feb  1 12:52:13 2012
@@ -1 +1 @@
-/camel/trunk:1235643,1236639,1236667,1237666,1237807,1238225,1238229,1238387,1238463,1238477,1238503,1238937,1238988,1239006,1239045
+/camel/trunk:1235643,1236639,1236667,1237666,1237807,1238225,1238229,1238387,1238463,1238477,1238503,1238937,1238988,1239006,1239045,1239080

Propchange: camel/branches/camel-2.9.x/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.

Modified: 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/EndpointMessageListener.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/EndpointMessageListener.java?rev=1239110&r1=1239109&r2=1239110&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/EndpointMessageListener.java
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/EndpointMessageListener.java
 Wed Feb  1 12:52:13 2012
@@ -82,7 +82,7 @@ public class EndpointMessageListener imp
             }
             String correlationId = message.getJMSCorrelationID();
             if (correlationId != null) {
-                LOG.debug("Received Message has JMSCorrelationID [" + 
correlationId + "]");
+                LOG.debug("Received Message has JMSCorrelationID [{}]", 
correlationId);
             }
 
             // process the exchange either asynchronously or synchronous
@@ -97,7 +97,9 @@ public class EndpointMessageListener imp
             boolean forceSync = endpoint.isSynchronous() || 
endpoint.isTransacted();
             if (forceSync || !isAsync()) {
                 // must process synchronous if transacted or configured to do 
so
-                LOG.trace("Processing exchange {} synchronously", 
exchange.getExchangeId());
+                if (LOG.isTraceEnabled()) {
+                    LOG.trace("Processing exchange {} synchronously", 
exchange.getExchangeId());
+                }
                 try {
                     processor.process(exchange);
                 } catch (Exception e) {
@@ -107,7 +109,9 @@ public class EndpointMessageListener imp
                 }
             } else {
                 // process asynchronous using the async routing engine
-                LOG.trace("Processing exchange {} asynchronously", 
exchange.getExchangeId());
+                if (LOG.isTraceEnabled()) {
+                    LOG.trace("Processing exchange {} asynchronously", 
exchange.getExchangeId());
+                }
                 boolean sync = AsyncProcessorHelper.process(processor, 
exchange, callback);
                 if (!sync) {
                     // will be done async so return now

Modified: 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsBinding.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsBinding.java?rev=1239110&r1=1239109&r2=1239110&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsBinding.java
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsBinding.java
 Wed Feb  1 12:52:13 2012
@@ -213,7 +213,7 @@ public class JmsBinding {
 
     protected byte[] createByteArrayFromBytesMessage(BytesMessage message) 
throws JMSException {
         if (message.getBodyLength() > Integer.MAX_VALUE) {
-            LOG.warn("Length of BytesMessage is too long: " + 
message.getBodyLength());
+            LOG.warn("Length of BytesMessage is too long: {}", 
message.getBodyLength());
             return null;
         }
         byte[] result = new byte[(int)message.getBodyLength()];

Modified: 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java?rev=1239110&r1=1239109&r2=1239110&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConfiguration.java
 Wed Feb  1 12:52:13 2012
@@ -272,7 +272,7 @@ public class JmsConfiguration implements
                 }
                 super.doSend(producer, message);
                 if (LOG.isTraceEnabled()) {
-                    LOG.trace("Sent JMS message to: " + 
producer.getDestination() + " with message: " + message);
+                    LOG.trace("Sent JMS message to: {} with message: {}", 
producer.getDestination(), message);
                 }
             }
         }

Modified: 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConsumer.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConsumer.java?rev=1239110&r1=1239109&r2=1239110&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConsumer.java
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsConsumer.java
 Wed Feb  1 12:52:13 2012
@@ -97,7 +97,7 @@ public class JmsConsumer extends Default
             Connection con = 
listenerContainer.getConnectionFactory().createConnection();
             JmsUtils.closeConnection(con);
 
-            log.info("Successfully tested JMS Connection on startup for 
destination: " + getDestinationName());
+            log.debug("Successfully tested JMS Connection on startup for 
destination: {}", getDestinationName());
         } catch (Exception e) {
             String msg = "Cannot get JMS Connection on startup for destination 
" + getDestinationName();
             throw new FailedToCreateConsumerException(getEndpoint(), msg, e);

Modified: 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsProducer.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsProducer.java?rev=1239110&r1=1239109&r2=1239110&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsProducer.java
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsProducer.java
 Wed Feb  1 12:52:13 2012
@@ -77,10 +77,12 @@ public class JmsProducer extends Default
 
                     if (endpoint.getReplyTo() != null) {
                         replyManager = 
endpoint.getReplyManager(endpoint.getReplyTo());
-                        LOG.info("Using JmsReplyManager: " + replyManager + " 
to process replies from: " + endpoint.getReplyTo());
+                        if (LOG.isDebugEnabled()) {
+                            LOG.debug("Using JmsReplyManager: {} to process 
replies from: {}", replyManager, endpoint.getReplyTo());
+                        }
                     } else {
                         replyManager = endpoint.getReplyManager();
-                        LOG.info("Using JmsReplyManager: " + replyManager + " 
to process replies from temporary queue");
+                        LOG.debug("Using JmsReplyManager: {} to process 
replies from temporary queue", replyManager);
                     }
                 } catch (Exception e) {
                     throw new FailedToCreateProducerException(endpoint, e);
@@ -240,7 +242,7 @@ public class JmsProducer extends Default
                 Object jmsReplyTo = JmsMessageHelper.getJMSReplyTo(answer);
                 if (endpoint.isDisableReplyTo()) {
                     // honor disable reply to configuration
-                    LOG.debug("ReplyTo is disabled on endpoint: {}", endpoint);
+                    LOG.trace("ReplyTo is disabled on endpoint: {}", endpoint);
                     JmsMessageHelper.setJMSReplyTo(answer, null);
                 } else {
                     // if the binding did not create the reply to then we have 
to try to create it here
@@ -332,7 +334,9 @@ public class JmsProducer extends Default
 
         CamelJmsTemplate template = (CamelJmsTemplate) (inOut ? 
getInOutTemplate() : getInOnlyTemplate());
 
-        LOG.trace("Using {} jms template", inOut ? "inOut" : "inOnly");
+        if (LOG.isTraceEnabled()) {
+            LOG.trace("Using {} jms template", inOut ? "inOut" : "inOnly");
+        }
 
         // destination should be preferred
         if (destination != null) {
@@ -368,8 +372,7 @@ public class JmsProducer extends Default
                     out.setMessageId(out.getJmsMessage().getJMSMessageID());
                 }
             } catch (JMSException e) {
-                LOG.warn("Unable to retrieve JMSMessageID from outgoing "
-                        + "JMS Message and set it into Camel's MessageId", e);
+                LOG.warn("Unable to retrieve JMSMessageID from outgoing JMS 
Message and set it into Camel's MessageId", e);
             }
         }
     }
@@ -422,11 +425,12 @@ public class JmsProducer extends Default
             Connection conn = 
template.getConnectionFactory().createConnection();
             JmsUtils.closeConnection(conn);
 
-            log.info("Successfully tested JMS Connection on startup for 
destination: " + template.getDefaultDestinationName());
+            log.debug("Successfully tested JMS Connection on startup for 
destination: " + template.getDefaultDestinationName());
         } catch (Exception e) {
             throw new FailedToCreateProducerException(getEndpoint(), e);
         }
     }
+
     protected void doStart() throws Exception {
         super.doStart();
         if (uuidGenerator == null) {

Modified: 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/PersistentQueueReplyManager.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/PersistentQueueReplyManager.java?rev=1239110&r1=1239109&r2=1239110&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/PersistentQueueReplyManager.java
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/PersistentQueueReplyManager.java
 Wed Feb  1 12:52:13 2012
@@ -77,9 +77,8 @@ public class PersistentQueueReplyManager
         } else {
             // we could not correlate the received reply message to a matching 
request and therefore
             // we cannot continue routing the unknown message
-            String text = "Reply received for unknown correlationID [" + 
correlationID + "]. The message will be ignored: " + message;
             // log a warn and then ignore the message
-            log.warn(text);
+            log.warn("Reply received for unknown correlationID [{}]. The 
message will be ignored: {}", correlationID, message);
         }
     }
 

Modified: 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/ReplyManagerSupport.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/ReplyManagerSupport.java?rev=1239110&r1=1239109&r2=1239110&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/ReplyManagerSupport.java
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/ReplyManagerSupport.java
 Wed Feb  1 12:52:13 2012
@@ -96,7 +96,7 @@ public abstract class ReplyManagerSuppor
             // ignore
         }
         if (correlationID == null) {
-            log.warn("Ignoring message with no correlationID: " + message);
+            log.warn("Ignoring message with no correlationID: {}", message);
             return;
         }
 
@@ -115,9 +115,11 @@ public abstract class ReplyManagerSuppor
                 boolean timeout = holder.isTimeout();
                 if (timeout) {
                     // timeout occurred do a WARN log so its easier to spot in 
the logs
-                    log.warn("Timeout occurred after {} millis waiting for 
reply message with correlationID [{}]."
-                            + " Setting ExchangeTimedOutException on 
ExchangeId: {} and continue routing.",
-                            new Object[]{holder.getRequestTimeout(), 
holder.getCorrelationId(), exchange.getExchangeId()});
+                    if (log.isWarnEnabled()) {
+                        log.warn("Timeout occurred after {} millis waiting for 
reply message with correlationID [{}]."
+                                + " Setting ExchangeTimedOutException on 
ExchangeId: {} and continue routing.",
+                                new Object[]{holder.getRequestTimeout(), 
holder.getCorrelationId(), exchange.getExchangeId()});
+                    }
 
                     // no response, so lets set a timed out exception
                     String msg = "reply message with correlationID: " + 
holder.getCorrelationId() + " not received";
@@ -167,7 +169,7 @@ public abstract class ReplyManagerSuppor
         // event that the reply comes back really really fast, and the 
correlation map hasn't yet been updated
         // from the provisional id to the JMSMessageID. If so we have to wait 
a bit and lookup again.
         if (log.isWarnEnabled()) {
-            log.warn("Early reply received with correlationID [" + 
correlationID + "] -> " + message);
+            log.warn("Early reply received with correlationID [{}] -> {}", 
correlationID, message);
         }
 
         ReplyHandler answer = null;
@@ -210,7 +212,7 @@ public abstract class ReplyManagerSuppor
         // create JMS listener and start it
         listenerContainer = createListenerContainer();
         listenerContainer.afterPropertiesSet();
-        log.info("Starting reply listener container on endpoint: " + endpoint);
+        log.debug("Starting reply listener container on endpoint: {}", 
endpoint);
         listenerContainer.start();
     }
 
@@ -219,7 +221,7 @@ public abstract class ReplyManagerSuppor
         ServiceHelper.stopService(correlation);
 
         if (listenerContainer != null) {
-            log.info("Stopping reply listener container on endpoint: " + 
endpoint);
+            log.debug("Stopping reply listener container on endpoint: {}", 
endpoint);
             listenerContainer.stop();
             listenerContainer.destroy();
             listenerContainer = null;

Modified: 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/TemporaryQueueReplyManager.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/TemporaryQueueReplyManager.java?rev=1239110&r1=1239109&r2=1239110&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/TemporaryQueueReplyManager.java
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/TemporaryQueueReplyManager.java
 Wed Feb  1 12:52:13 2012
@@ -67,9 +67,8 @@ public class TemporaryQueueReplyManager 
         } else {
             // we could not correlate the received reply message to a matching 
request and therefore
             // we cannot continue routing the unknown message
-            String text = "Reply received for unknown correlationID [" + 
correlationID + "]. The message will be ignored: " + message;
             // log a warn and then ignore the message
-            log.warn(text);
+            log.warn("Reply received for unknown correlationID [{}]. The 
message will be ignored: {}", correlationID, message);
         }
     }
 

Modified: 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/UseMessageIdAsCorrelationIdMessageSentCallback.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/UseMessageIdAsCorrelationIdMessageSentCallback.java?rev=1239110&r1=1239109&r2=1239110&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/UseMessageIdAsCorrelationIdMessageSentCallback.java
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-jms/src/main/java/org/apache/camel/component/jms/reply/UseMessageIdAsCorrelationIdMessageSentCallback.java
 Wed Feb  1 12:52:13 2012
@@ -52,7 +52,7 @@ public class UseMessageIdAsCorrelationId
             newCorrelationID = message.getJMSMessageID();
         } catch (JMSException e) {
             // ignore
-            LOG.warn("Cannot get JMSMessageID from message: " + message, e);
+            LOG.warn("Cannot get JMSMessageID from message: " + message + ". 
This exception will be ignored.", e);
         }
         if (newCorrelationID != null) {
             replyManager.updateCorrelationId(correlationId, newCorrelationID, 
requestTimeout);


Reply via email to