Update of /var/cvs/src/org/mmbase/framework/basic
In directory james.mmbase.org:/tmp/cvs-serv8051/basic

Modified Files:
        BasicFramework.java State.java 
Log Message:
various details


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/framework/basic


Index: BasicFramework.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/framework/basic/BasicFramework.java,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -b -r1.27 -r1.28
--- BasicFramework.java 20 Aug 2008 17:07:59 -0000      1.27
+++ BasicFramework.java 25 Aug 2008 21:45:19 -0000      1.28
@@ -34,7 +34,7 @@
  * are configured is the order in which they are processed.
  *
  * @author Michiel Meeuwissen
- * @version $Id: BasicFramework.java,v 1.27 2008/08/20 17:07:59 michiel Exp $
+ * @version $Id: BasicFramework.java,v 1.28 2008/08/25 21:45:19 michiel Exp $
  * @since MMBase-1.9
  */
 public class BasicFramework extends Framework {
@@ -284,6 +284,7 @@
             setBlockParametersForRender(state, blockParameters);
             actualRenderer.render(blockParameters, frameworkParameters, w, 
windowState);
         } catch (FrameworkException fe) {
+            log.debug(fe);
             URI uri = renderer.getUri();
             Renderer error = new ErrorRenderer(renderer.getType(), 
renderer.getBlock(), (uri != null) ? uri.toString() : null, 500, fe);
             error.render(blockParameters, frameworkParameters, w, windowState);


Index: State.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/framework/basic/State.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- State.java  6 Aug 2008 12:00:11 -0000       1.7
+++ State.java  25 Aug 2008 21:45:19 -0000      1.8
@@ -25,7 +25,7 @@
  *
  *
  * @author Michiel Meeuwissen
- * @version $Id: State.java,v 1.7 2008/08/06 12:00:11 michiel Exp $
+ * @version $Id: State.java,v 1.8 2008/08/25 21:45:19 michiel Exp $
  * @since MMBase-1.9
  */
 public class State {
@@ -207,15 +207,19 @@
         return renderer != null ? getRenderer(renderer) : null;
     }
 
+    protected String getBlockRequestKey() {
+        return "__b" + getId();
+    }
+
     /**
      * Determines what should be rendered now.
      */
     protected Renderer getRenderer(Renderer r) {
-        String blockName = request.getParameter("__b" + getId());
+        String blockName = request.getParameter(getBlockRequestKey());
         log.debug("found block " + blockName + " at parameters");
         Block block = r.getBlock();
         if (blockName == null) {
-            //log.warn("No such block " + blockName, new Exception());
+            log.debug("No such block " + blockName, new Exception());
             return r;
         } else {
             Block toBlock = block.getComponent().getBlock(blockName);
@@ -228,12 +232,11 @@
     }
 
     public void setBlock(Map<String, Object> map, Block toBlock) {
-        map.put("__b" + getId(), toBlock.getName());
+        map.put(getBlockRequestKey(), toBlock.getName());
     }
 
 
 
-
     /**
      * Puts this state in 'render' mode.
      */
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to