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