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);
}