Author: vanto
Date: Tue Nov 24 09:51:52 2009
New Revision: 883638

URL: http://svn.apache.org/viewvc?rev=883638&view=rev
Log:
ctx data should preserve order, ODE-710

Modified:
    
ode/trunk/engine/src/main/java/org/apache/ode/bpel/context/ContextDataImpl.java

Modified: 
ode/trunk/engine/src/main/java/org/apache/ode/bpel/context/ContextDataImpl.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/engine/src/main/java/org/apache/ode/bpel/context/ContextDataImpl.java?rev=883638&r1=883637&r2=883638&view=diff
==============================================================================
--- 
ode/trunk/engine/src/main/java/org/apache/ode/bpel/context/ContextDataImpl.java 
(original)
+++ 
ode/trunk/engine/src/main/java/org/apache/ode/bpel/context/ContextDataImpl.java 
Tue Nov 24 09:51:52 2009
@@ -19,7 +19,7 @@
 package org.apache.ode.bpel.context;
 
 import java.util.Collections;
-import java.util.HashMap;
+import java.util.LinkedHashMap;
 import java.util.HashSet;
 import java.util.LinkedList;
 import java.util.List;
@@ -51,7 +51,7 @@
  */
 public class ContextDataImpl implements ContextData {
 
-    protected Map<String, Map<String,String>> contexts = new HashMap<String, 
Map<String, String>>();
+    protected Map<String, Map<String,String>> contexts = new 
LinkedHashMap<String, Map<String, String>>();
     
     public ContextDataImpl() {
     }
@@ -62,7 +62,7 @@
     public void put(String context, String key, String value) {
         Map<String, String> ctx = contexts.get(context);
         if (ctx == null) {
-            ctx = new HashMap<String, String>();
+            ctx = new LinkedHashMap<String, String>();
             contexts.put(context, ctx);
         }
         ctx.put(key, value);


Reply via email to