Author: miyuru
Date: Wed Apr 18 08:33:11 2012
New Revision: 1327424

URL: http://svn.apache.org/viewvc?rev=1327424&view=rev
Log:
fixed SYNAPSE-845

Modified:
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/AbstractEndpoint.java

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/AbstractEndpoint.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/AbstractEndpoint.java?rev=1327424&r1=1327423&r2=1327424&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/AbstractEndpoint.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/endpoints/AbstractEndpoint.java
 Wed Apr 18 08:33:11 2012
@@ -352,7 +352,7 @@ public abstract class AbstractEndpoint e
 
     protected boolean isRetryDisabled(MessageContext synCtx) {
         Integer errorCode = (Integer) 
synCtx.getProperty(SynapseConstants.ERROR_CODE);
-        if (errorCode != null) {
+        if (errorCode != null && definition != null) {
             if (definition.getRetryDisabledErrorCodes().contains(errorCode)) {
                 if (log.isDebugEnabled()) {
                     log.debug("Encountered a retry disabled error : " + 
errorCode


Reply via email to