Update of /var/cvs/src/org/mmbase/datatypes
In directory james.mmbase.org:/tmp/cvs-serv1534

Modified Files:
        BasicDataType.java 
Log Message:
why not use the 'cloud thread local' first too


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/datatypes


Index: BasicDataType.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/datatypes/BasicDataType.java,v
retrieving revision 1.92
retrieving revision 1.93
diff -u -b -r1.92 -r1.93
--- BasicDataType.java  17 Jul 2008 16:27:16 -0000      1.92
+++ BasicDataType.java  9 Aug 2008 09:22:59 -0000       1.93
@@ -40,7 +40,7 @@
  * @author Pierre van Rooden
  * @author Michiel Meeuwissen
  * @since  MMBase-1.8
- * @version $Id: BasicDataType.java,v 1.92 2008/07/17 16:27:16 michiel Exp $
+ * @version $Id: BasicDataType.java,v 1.93 2008/08/09 09:22:59 michiel Exp $
  */
 
 public class BasicDataType<C> extends AbstractDescriptor implements 
DataType<C>, Cloneable, Comparable<DataType<C>>, Descriptor {
@@ -328,7 +328,10 @@
      */
     protected Cloud getCloud(Cloud cloud) {
         if (cloud == null) {
-            log.info("No cloud found");
+            log.debug("No cloud found");
+            cloud = org.mmbase.bridge.util.CloudThreadLocal.currentCloud();
+        }
+        if (cloud == null) {
             CloudContext context = ContextProvider.getDefaultCloudContext();
             if (! context.isUp()) return null;
             cloud  = context.getCloud("mmbase", "class", null);
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to