Update of 
/var/cvs/applications/cloudcontext/src/org/mmbase/security/implementation/cloudcontext
In directory 
james.mmbase.org:/tmp/cvs-serv29764/src/org/mmbase/security/implementation/cloudcontext

Modified Files:
        BasicContextProvider.java 
Log Message:
various details


See also: 
http://cvs.mmbase.org/viewcvs/applications/cloudcontext/src/org/mmbase/security/implementation/cloudcontext


Index: BasicContextProvider.java
===================================================================
RCS file: 
/var/cvs/applications/cloudcontext/src/org/mmbase/security/implementation/cloudcontext/BasicContextProvider.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- BasicContextProvider.java   5 Jan 2009 14:46:05 -0000       1.7
+++ BasicContextProvider.java   5 Jan 2009 16:35:39 -0000       1.8
@@ -35,7 +35,7 @@
  * This is a basic implemention of {...@link ContextProvider} that implements 
all the methods in a default way.
  *
  * @author Michiel Meeuwissen
- * @version $Id: BasicContextProvider.java,v 1.7 2009/01/05 14:46:05 michiel 
Exp $
+ * @version $Id: BasicContextProvider.java,v 1.8 2009/01/05 16:35:39 michiel 
Exp $
  * @since  MMBase-1.9.1
  */
 public  class BasicContextProvider implements ContextProvider {
@@ -209,6 +209,8 @@
             for (NodeSearchQuery query : getContextQueries()) {
                 try {
                     MMObjectBuilder contextBuilder = query.getBuilder();
+                    query = (NodeSearchQuery) query.clone();
+
                     BasicFieldValueConstraint constraint = new 
BasicFieldValueConstraint(query.getField(contextBuilder.getField("name")), 
context);
                     query.setConstraint(constraint);
                     Iterator<MMObjectNode> i = 
contextBuilder.getNodes(query).iterator();
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to