Author: michiel
Date: 2010-03-11 14:43:52 +0100 (Thu, 11 Mar 2010)
New Revision: 41342

Modified:
   
mmbase/branches/MMBase-1_8/applications/jumpers/src/org/mmbase/jumpers/Jumpers.java
Log:
 MMB-1940  

Modified: 
mmbase/branches/MMBase-1_8/applications/jumpers/src/org/mmbase/jumpers/Jumpers.java
===================================================================
--- 
mmbase/branches/MMBase-1_8/applications/jumpers/src/org/mmbase/jumpers/Jumpers.java
 2010-03-11 13:24:22 UTC (rev 41341)
+++ 
mmbase/branches/MMBase-1_8/applications/jumpers/src/org/mmbase/jumpers/Jumpers.java
 2010-03-11 13:43:52 UTC (rev 41342)
@@ -78,6 +78,7 @@
                 public String getFunctionValue(Parameters parameters) {
                     String key = parameters.getString("key");
                     boolean reload = 
org.mmbase.util.Casting.toBoolean(parameters.get("reload"));
+                    log.debug("Calculating jumper " + reload);
                     return getJump(key, reload);
                 }
             });
@@ -404,8 +405,12 @@
                         if (node != null) {
                             log.debug("Found node " + ikey);
                             synchronized(this) {
-                                url = (String) jumpCache.get(key);
-                                log.debug("found from jumpcache '" + url + 
"'");
+                                if (! reload) {
+                                    url = (String) jumpCache.get(key);
+                                    log.debug("found from jumpcache '" + url + 
"'");
+                                } else {
+                                    log.debug("requested reload so jumpcache 
not consulted");
+                                }
                                 if (url == null) {
                                     log.debug("Applying " + strategy);
                                     url = strategy.calculate(node);
@@ -502,7 +507,7 @@
                     oldurl = node.getStringValue("url");
                     node.setValue("url",url);
                     node.commit();
-                    log.info("dbcache: put: update detected for 
number("+number+"): old("+oldurl+") -> new("+url+")");
+                    log.debug("dbcache: put: update detected for 
number("+number+"): old("+oldurl+") -> new("+url+")");
 
                  // and remove double
                  } else {

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

Reply via email to