Author: bdelacretaz
Date: Fri Sep 6 14:51:04 2013
New Revision: 1520588
URL: http://svn.apache.org/r1520588
Log:
SLING-3034 - avoid NPE
Modified:
sling/trunk/contrib/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/JmxScriptBindingsProvider.java
sling/trunk/contrib/extensions/healthcheck/samples/src/main/java/org/apache/sling/hc/samples/impl/OsgiScriptBindingsProvider.java
Modified:
sling/trunk/contrib/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/JmxScriptBindingsProvider.java
URL:
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/JmxScriptBindingsProvider.java?rev=1520588&r1=1520587&r2=1520588&view=diff
==============================================================================
---
sling/trunk/contrib/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/JmxScriptBindingsProvider.java
(original)
+++
sling/trunk/contrib/extensions/healthcheck/core/src/main/java/org/apache/sling/hc/core/impl/JmxScriptBindingsProvider.java
Fri Sep 6 14:51:04 2013
@@ -78,6 +78,7 @@ public class JmxScriptBindingsProvider i
final Object resultLog = b.get(logBindingName);
if(resultLog == null) {
log.info("No {} found in Bindings, cannot activate {} binding",
logBindingName, JMX_BINDING_NAME);
+ return;
}
try {
b.put("jmx", new AttributeBinding(jmxServer,
(FormattingResultLog)resultLog));
Modified:
sling/trunk/contrib/extensions/healthcheck/samples/src/main/java/org/apache/sling/hc/samples/impl/OsgiScriptBindingsProvider.java
URL:
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/healthcheck/samples/src/main/java/org/apache/sling/hc/samples/impl/OsgiScriptBindingsProvider.java?rev=1520588&r1=1520587&r2=1520588&view=diff
==============================================================================
---
sling/trunk/contrib/extensions/healthcheck/samples/src/main/java/org/apache/sling/hc/samples/impl/OsgiScriptBindingsProvider.java
(original)
+++
sling/trunk/contrib/extensions/healthcheck/samples/src/main/java/org/apache/sling/hc/samples/impl/OsgiScriptBindingsProvider.java
Fri Sep 6 14:51:04 2013
@@ -102,6 +102,7 @@ public class OsgiScriptBindingsProvider
final Object resultLog = b.get(logBindingName);
if(resultLog == null) {
log.info("No {} found in Bindings, cannot activate {} binding",
logBindingName, OSGI_BINDING_NAME);
+ return;
}
try {
b.put("osgi", new OsgiBinding(bundleContext,
(FormattingResultLog)resultLog));