Author: gnodet
Date: Tue Apr 15 11:35:27 2014
New Revision: 1587533
URL: http://svn.apache.org/r1587533
Log:
[ARIES-1170] Jndi/Url activator should not print a stack trace to stderr
Modified:
aries/trunk/jndi/jndi-url/src/main/java/org/apache/aries/jndi/url/Activator.java
Modified:
aries/trunk/jndi/jndi-url/src/main/java/org/apache/aries/jndi/url/Activator.java
URL:
http://svn.apache.org/viewvc/aries/trunk/jndi/jndi-url/src/main/java/org/apache/aries/jndi/url/Activator.java?rev=1587533&r1=1587532&r2=1587533&view=diff
==============================================================================
---
aries/trunk/jndi/jndi-url/src/main/java/org/apache/aries/jndi/url/Activator.java
(original)
+++
aries/trunk/jndi/jndi-url/src/main/java/org/apache/aries/jndi/url/Activator.java
Tue Apr 15 11:35:27 2014
@@ -19,6 +19,8 @@
package org.apache.aries.jndi.url;
import java.util.Hashtable;
+import java.util.logging.Level;
+import java.util.logging.Logger;
import javax.naming.spi.ObjectFactory;
@@ -56,7 +58,9 @@ public class Activator implements Bundle
new BlueprintURLContextServiceFactory(),
blueprintURlSchemeProps);
} catch (ClassNotFoundException cnfe) {
// The blueprint packages aren't available, so do nothing. That's
fine.
- cnfe.printStackTrace();
+ Logger logger = Logger.getLogger("org.apache.aries.jndi");
+ logger.log(Level.INFO, "Blueprint support disabled: " + cnfe);
+ logger.log(Level.FINE, "Blueprint support disabled", cnfe);
}
}