You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by rm...@apache.org on 2014/12/29 12:48:32 UTC

svn commit: r1648309 - /openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationManager.java

Author: rmannibucau
Date: Mon Dec 29 11:48:32 2014
New Revision: 1648309

URL: http://svn.apache.org/r1648309
Log:
avoiding NPE in isConversationExistWithGivenId as well

Modified:
    openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationManager.java

Modified: openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationManager.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationManager.java?rev=1648309&r1=1648308&r2=1648309&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationManager.java (original)
+++ openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/conversation/ConversationManager.java Mon Dec 29 11:48:32 2014
@@ -77,6 +77,11 @@ public class ConversationManager
      */
     public boolean isConversationExistWithGivenId(String conversationId)
     {
+        if (conversationId == null)
+        {
+            return false;
+        }
+
         ConversationImpl conv = null;
         Set<Conversation> set = conversations.keySet();
         Iterator<Conversation> it = set.iterator();
@@ -84,7 +89,7 @@ public class ConversationManager
         while (it.hasNext())
         {
             conv = (ConversationImpl) it.next();
-            if (conv.getId().equals(conversationId))
+            if (conversationId.equals(conv.getId()))
             {
                 return true;
             }