Author: indika
Date: Mon Mar 9 13:08:38 2009
New Revision: 751671
URL: http://svn.apache.org/viewvc?rev=751671&view=rev
Log:
add log
Modified:
synapse/trunk/java/modules/utils/src/main/java/org/apache/synapse/commons/util/secret/AbstractSecretCallbackHandler.java
Modified:
synapse/trunk/java/modules/utils/src/main/java/org/apache/synapse/commons/util/secret/AbstractSecretCallbackHandler.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/utils/src/main/java/org/apache/synapse/commons/util/secret/AbstractSecretCallbackHandler.java?rev=751671&r1=751670&r2=751671&view=diff
==============================================================================
---
synapse/trunk/java/modules/utils/src/main/java/org/apache/synapse/commons/util/secret/AbstractSecretCallbackHandler.java
(original)
+++
synapse/trunk/java/modules/utils/src/main/java/org/apache/synapse/commons/util/secret/AbstractSecretCallbackHandler.java
Mon Mar 9 13:08:38 2009
@@ -21,6 +21,9 @@
import java.util.Iterator;
+import org.apache.commons.logging.LogFactory;
+import org.apache.commons.logging.Log;
+
/**
* A Base SecretCallbackHandler
* This expose API to handle SingleSecretCallback and all other functionality
@@ -28,9 +31,14 @@
*/
public abstract class AbstractSecretCallbackHandler implements
SecretCallbackHandler {
+ private static final Log log =
LogFactory.getLog(AbstractSecretCallbackHandler.class);
+
public void handle(SecretCallback[] secretCallbacks) {
- if (secretCallbacks == null) {
+ if (secretCallbacks == null || secretCallbacks.length == 0) {
+ if (log.isDebugEnabled()) {
+ log.debug("Provided SecretCallbacks are empty or null.");
+ }
return;
}