Update of /var/cvs/src/org/mmbase/framework/basic
In directory james.mmbase.org:/tmp/cvs-serv30526
Modified Files:
BasicFramework.java
Log Message:
Request is actually a parameter of basic framework itself
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.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- BasicFramework.java 18 Apr 2008 13:47:13 -0000 1.16
+++ BasicFramework.java 23 Apr 2008 07:37:10 -0000 1.17
@@ -33,7 +33,7 @@
* configured with an XML 'framework.xml'.
*
* @author Michiel Meeuwissen
- * @version $Id: BasicFramework.java,v 1.16 2008/04/18 13:47:13 michiel Exp $
+ * @version $Id: BasicFramework.java,v 1.17 2008/04/23 07:37:10 michiel Exp $
* @since MMBase-1.9
*/
public class BasicFramework extends Framework {
@@ -200,7 +200,7 @@
/**
*/
public Parameter[] getParameterDefinition() {
- return new Parameter[] { ACTION, new
Parameter.Wrapper(urlConverter.getParameterDefinition())};
+ return new Parameter[] { ACTION, Parameter.REQUEST, new
Parameter.Wrapper(urlConverter.getParameterDefinition())};
}
public Parameters createParameters() {
@@ -235,6 +235,7 @@
*/
public void render(Renderer renderer, Parameters blockParameters,
Parameters frameworkParameters, Writer w, Renderer.WindowState windowState)
throws FrameworkException {
ServletRequest request = frameworkParameters.get(Parameter.REQUEST);
+ if (request == null) throw new IllegalArgumentException("No request
object given");
State state = State.getState(request);
try {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs