? docs
Index: src/java/org/apache/torque/Torque.java
===================================================================
RCS file: /home/cvspublic/jakarta-turbine-torque/src/java/org/apache/torque/Torque.java,v
retrieving revision 1.54
diff -u -r1.54 Torque.java
--- src/java/org/apache/torque/Torque.java	29 Apr 2002 19:47:45 -0000	1.54
+++ src/java/org/apache/torque/Torque.java	30 Apr 2002 23:40:29 -0000
@@ -62,6 +62,7 @@
 import java.util.Map;
 import java.util.List;
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.Properties;
 import org.apache.commons.lang.exception.NestableException;
 import org.apache.log4j.Category;
@@ -166,7 +167,7 @@
      * are serialized then unserialized prior to Torque being reinitialized.
      * This condition exists in a normal catalina restart.
      */
-    private static List mapBuilders = new ArrayList();
+    private static List mapBuilders = Collections.synchronizedList(new ArrayList());
 
 
     /**
Index: src/templates/om/Object.vm
===================================================================
RCS file: /home/cvspublic/jakarta-turbine-torque/src/templates/om/Object.vm,v
retrieving revision 1.27
diff -u -r1.27 Object.vm
--- src/templates/om/Object.vm	30 Apr 2002 18:52:14 -0000	1.27
+++ src/templates/om/Object.vm	30 Apr 2002 23:40:31 -0000
@@ -650,6 +650,7 @@
     #foreach ($col in $table.Columns)
         fieldNames.add("${col.JavaName}");
     #end
+        fieldNames = Collections.unmodifiableList(fieldNames);
       }
       return fieldNames;
     }
Index: src/templates/om/ObjectWithManager.vm
===================================================================
RCS file: /home/cvspublic/jakarta-turbine-torque/src/templates/om/ObjectWithManager.vm,v
retrieving revision 1.6
diff -u -r1.6 ObjectWithManager.vm
--- src/templates/om/ObjectWithManager.vm	30 Apr 2002 18:55:33 -0000	1.6
+++ src/templates/om/ObjectWithManager.vm	30 Apr 2002 23:40:33 -0000
@@ -657,6 +657,7 @@
     #foreach ($col in $table.Columns)
         fieldNames.add("${col.JavaName}");
     #end
+        fieldNames = Collections.unmodifiableList(fieldNames);
       }
       return fieldNames;
     }
