Author: gnodet
Date: Tue Feb 20 03:01:25 2007
New Revision: 509508

URL: http://svn.apache.org/viewvc?view=rev&rev=509508
Log:
SM-853: NPE in DotViewFlowListener

Modified:
    
incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/view/DotViewFlowListener.java

Modified: 
incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/view/DotViewFlowListener.java
URL: 
http://svn.apache.org/viewvc/incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/view/DotViewFlowListener.java?view=diff&rev=509508&r1=509507&r2=509508
==============================================================================
--- 
incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/view/DotViewFlowListener.java
 (original)
+++ 
incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/view/DotViewFlowListener.java
 Tue Feb 20 03:01:25 2007
@@ -156,7 +156,9 @@
                 }
             }
             usedComponents.add(mei.getSourceId().getName());
-            usedComponents.add(((AbstractServiceEndpoint) 
mei.getEndpoint()).getComponentNameSpace().getName());
+            if (((AbstractServiceEndpoint) 
mei.getEndpoint()).getComponentNameSpace() != null) {
+                usedComponents.add(((AbstractServiceEndpoint) 
mei.getEndpoint()).getComponentNameSpace().getName());
+            }
             String dest = EndpointSupport.getUniqueKey(mei.getEndpoint());
             Map componentFlow = createSource(source);
             if (componentFlow.put(dest, Boolean.TRUE) == null) {


Reply via email to