You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by js...@apache.org on 2007/03/26 14:49:55 UTC

svn commit: r522503 - /incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/EndpointResolverSupport.java

Author: jstrachan
Date: Mon Mar 26 05:49:54 2007
New Revision: 522503

URL: http://svn.apache.org/viewvc?view=rev&rev=522503
Log:
avoid possible NPE

Modified:
    incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/EndpointResolverSupport.java

Modified: incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/EndpointResolverSupport.java
URL: http://svn.apache.org/viewvc/incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/EndpointResolverSupport.java?view=diff&rev=522503&r1=522502&r2=522503
==============================================================================
--- incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/EndpointResolverSupport.java (original)
+++ incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/EndpointResolverSupport.java Mon Mar 26 05:49:54 2007
@@ -32,6 +32,9 @@
 
     public ServiceEndpoint resolveEndpoint(ComponentContext context, MessageExchange exchange, EndpointFilter filter) throws JBIException {
         ServiceEndpoint[] endpoints = resolveAvailableEndpoints(context, exchange);
+        if (endpoints == null) {
+            return null;
+        }
         if (endpoints.length > 0) {
             endpoints = filterEndpoints(endpoints, exchange, filter);
         }