Author: michiel
Date: 2010-02-08 16:43:19 +0100 (Mon, 08 Feb 2010)
New Revision: 40899

Modified:
   mmbase/trunk/core/src/main/java/org/mmbase/datatypes/DataTypeCollector.java
   mmbase/trunk/core/src/main/java/org/mmbase/datatypes/DataTypes.java
Log:
DataTypes#reinizalize gives exception

Modified: 
mmbase/trunk/core/src/main/java/org/mmbase/datatypes/DataTypeCollector.java
===================================================================
--- mmbase/trunk/core/src/main/java/org/mmbase/datatypes/DataTypeCollector.java 
2010-02-08 15:42:23 UTC (rev 40898)
+++ mmbase/trunk/core/src/main/java/org/mmbase/datatypes/DataTypeCollector.java 
2010-02-08 15:43:19 UTC (rev 40899)
@@ -45,7 +45,7 @@
     private List<DataTypeCollector> collectors = new 
CopyOnWriteArrayList<DataTypeCollector>();
 
     // the DataTypeCollector used to store datatypes accessible throughout the 
application
-    private static DataTypeCollector systemDataTypeCollector;
+    static DataTypeCollector systemDataTypeCollector;
 
     /**
      * Creates the DataTypeCollector used to store datatypes accessible 
throughout the application.
@@ -288,7 +288,6 @@
         roots.clear();
         collectors.clear();
         signature = null;
-        systemDataTypeCollector = null;
 
     }
 

Modified: mmbase/trunk/core/src/main/java/org/mmbase/datatypes/DataTypes.java
===================================================================
--- mmbase/trunk/core/src/main/java/org/mmbase/datatypes/DataTypes.java 
2010-02-08 15:42:23 UTC (rev 40898)
+++ mmbase/trunk/core/src/main/java/org/mmbase/datatypes/DataTypes.java 
2010-02-08 15:43:19 UTC (rev 40899)
@@ -92,6 +92,9 @@
     public static synchronized void reinitialize() {
         initialized = false;
         dataTypeCollector.clear();
+        DataTypeCollector.systemDataTypeCollector = null;
+        DataTypeCollector.createSystemDataTypeCollector();
+
         initialize();
     }
 

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to