You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by da...@apache.org on 2012/03/05 11:24:32 UTC

svn commit: r1296994 - /aries/trunk/jndi/jndi-core/src/main/java/org/apache/aries/jndi/startup/Activator.java

Author: davidb
Date: Mon Mar  5 10:24:31 2012
New Revision: 1296994

URL: http://svn.apache.org/viewvc?rev=1296994&view=rev
Log:
Add explanatory comments to previous commit.

Modified:
    aries/trunk/jndi/jndi-core/src/main/java/org/apache/aries/jndi/startup/Activator.java

Modified: aries/trunk/jndi/jndi-core/src/main/java/org/apache/aries/jndi/startup/Activator.java
URL: http://svn.apache.org/viewvc/aries/trunk/jndi/jndi-core/src/main/java/org/apache/aries/jndi/startup/Activator.java?rev=1296994&r1=1296993&r2=1296994&view=diff
==============================================================================
--- aries/trunk/jndi/jndi-core/src/main/java/org/apache/aries/jndi/startup/Activator.java (original)
+++ aries/trunk/jndi/jndi-core/src/main/java/org/apache/aries/jndi/startup/Activator.java Mon Mar  5 10:24:31 2012
@@ -78,6 +78,8 @@ public class Activator implements Bundle
         } catch (NamingException e) {
             LOGGER.info(Utils.MESSAGES.getMessage("unable.to.set.static.ICFB"), e);
         } catch (IllegalStateException e) {
+            // Log the problem at info level, but only log the exception at debug level, as in many cases this is not a real issue and people
+            // don't want to see stack traces at info level when everything it working as expected.
             LOGGER.info(Utils.MESSAGES.getMessage("unable.to.set.static.ICFB.already.exists", getClassName(InitialContextFactoryBuilder.class)));
             LOGGER.debug(Utils.MESSAGES.getMessage("unable.to.set.static.ICFB.already.exists", getClassName(InitialContextFactoryBuilder.class)), e);
         }
@@ -89,6 +91,8 @@ public class Activator implements Bundle
         } catch (NamingException e) {
             LOGGER.info(Utils.MESSAGES.getMessage("unable.to.set.static.OFB"), e);
         } catch (IllegalStateException e) {
+            // Log the problem at info level, but only log the exception at debug level, as in many cases this is not a real issue and people
+            // don't want to see stack traces at info level when everything it working as expected.
             LOGGER.info(Utils.MESSAGES.getMessage("unable.to.set.static.OFB.already.exists", getClassName(InitialContextFactoryBuilder.class)));
             LOGGER.debug(Utils.MESSAGES.getMessage("unable.to.set.static.OFB.already.exists", getClassName(InitialContextFactoryBuilder.class)), e);
         }