Author: boisvert
Date: Mon Mar  3 12:34:18 2008
New Revision: 633265

URL: http://svn.apache.org/viewvc?rev=633265&view=rev
Log:
Fix ODE-244: Potential NPE in MessageExchangeDAOImpl

Modified:
    
ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/MessageExchangeDAOImpl.java

Modified: 
ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/MessageExchangeDAOImpl.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/MessageExchangeDAOImpl.java?rev=633265&r1=633264&r2=633265&view=diff
==============================================================================
--- 
ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/MessageExchangeDAOImpl.java
 (original)
+++ 
ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/MessageExchangeDAOImpl.java
 Mon Mar  3 12:34:18 2008
@@ -338,6 +338,7 @@
 
        public Collection<CorrelationKey> getCorrelationKeys() {
         ArrayList<CorrelationKey> correlationKeys = new 
ArrayList<CorrelationKey>();
+        if (_correlationKeys != null) {
         if (_correlationKeys.indexOf("^") > 0) {
             for (StringTokenizer tokenizer = new 
StringTokenizer(_correlationKeys, "^"); tokenizer.hasMoreTokens();) {
                 String corrStr = tokenizer.nextToken();
@@ -345,6 +346,7 @@
             }
             return correlationKeys;
         } else correlationKeys.add(new CorrelationKey(_correlationKeys));
+        }
         return correlationKeys;
     }
 


Reply via email to