You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by lh...@apache.org on 2008/04/11 13:24:21 UTC
svn commit: r647117 -
/servicemix/smx3/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/ServiceRoundRobinPolicy.java
Author: lhein
Date: Fri Apr 11 04:24:14 2008
New Revision: 647117
URL: http://svn.apache.org/viewvc?rev=647117&view=rev
Log:
added security check if service information is present
Modified:
servicemix/smx3/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/ServiceRoundRobinPolicy.java
Modified: servicemix/smx3/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/ServiceRoundRobinPolicy.java
URL: http://svn.apache.org/viewvc/servicemix/smx3/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/ServiceRoundRobinPolicy.java?rev=647117&r1=647116&r2=647117&view=diff
==============================================================================
--- servicemix/smx3/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/ServiceRoundRobinPolicy.java (original)
+++ servicemix/smx3/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/resolver/ServiceRoundRobinPolicy.java Fri Apr 11 04:24:14 2008
@@ -48,6 +48,10 @@
return null;
}
+ if (exchange.getService() == null) {
+ return endpoints[0];
+ }
+
// check for saved index for that service
if (lastIndexMap.containsKey(exchange.getService())) {
// ok, there is already something