You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cz...@apache.org on 2013/10/17 19:32:01 UTC
svn commit: r1533173 -
/sling/trunk/bundles/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/JmxScriptBindingsProvider.java
Author: cziegeler
Date: Thu Oct 17 17:32:01 2013
New Revision: 1533173
URL: http://svn.apache.org/r1533173
Log:
GRANITE-3167 : JmxScriptBindingsProvider should use debug log level
Modified:
sling/trunk/bundles/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/JmxScriptBindingsProvider.java
Modified: sling/trunk/bundles/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/JmxScriptBindingsProvider.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/JmxScriptBindingsProvider.java?rev=1533173&r1=1533172&r2=1533173&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/JmxScriptBindingsProvider.java (original)
+++ sling/trunk/bundles/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/JmxScriptBindingsProvider.java Thu Oct 17 17:32:01 2013
@@ -47,17 +47,17 @@ public class JmxScriptBindingsProvider i
private MBeanServer jmxServer = ManagementFactory.getPlatformMBeanServer();
private final Logger log = LoggerFactory.getLogger(getClass());
public static final String JMX_BINDING_NAME = "jmx";
-
+
public static class AttributeBinding {
private final MBeanServer jmxServer;
private final FormattingResultLog resultLog;
-
+
AttributeBinding(MBeanServer s, FormattingResultLog r) {
jmxServer = s;
resultLog = r;
}
-
- public Object attribute(String objectNameString, String attributeName)
+
+ public Object attribute(String objectNameString, String attributeName)
throws MalformedObjectNameException, AttributeNotFoundException, InstanceNotFoundException, MBeanException, ReflectionException {
final ObjectName name = new ObjectName(objectNameString);
if(jmxServer.queryNames(name, null).size() == 0) {
@@ -76,8 +76,8 @@ public class JmxScriptBindingsProvider i
public void addBindings(Bindings b) {
final String logBindingName = FormattingResultLog.class.getName();
final Object resultLog = b.get(logBindingName);
- if(resultLog == null) {
- log.info("No {} found in Bindings, cannot activate {} binding", logBindingName, JMX_BINDING_NAME);
+ if (resultLog == null) {
+ log.debug("No {} found in Bindings, cannot activate {} binding", logBindingName, JMX_BINDING_NAME);
return;
}
try {