cziegeler 02/02/06 23:28:20
Modified: src/java/org/apache/cocoon/acting DatabaseAddAction.java
DatabaseAuthenticatorAction.java
DatabaseDeleteAction.java DatabaseSelectAction.java
DatabaseUpdateAction.java FormValidatorAction.java
HelloAction.java OraAddAction.java
RequestParamAction.java
src/java/org/apache/cocoon/components/language/markup/xsp
XSPUtil.java
src/scratchpad/src/org/apache/cocoon/acting
CookieCreatorAction.java CookieValidatorAction.java
DatabaseCookieAuthenticatorAction.java
ModularDatabaseAction.java SectionCutterAction.java
Log:
Second wave: Replaced Constants.xxx with ObjectModelHelper.getXXX
Revision Changes Path
1.6 +3 -2
xml-cocoon2/src/java/org/apache/cocoon/acting/DatabaseAddAction.java
Index: DatabaseAddAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/acting/DatabaseAddAction.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DatabaseAddAction.java 4 Feb 2002 12:08:39 -0000 1.5
+++ DatabaseAddAction.java 7 Feb 2002 07:28:19 -0000 1.6
@@ -62,6 +62,7 @@
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.cocoon.Constants;
import org.apache.cocoon.ProcessingException;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.SourceResolver;
@@ -81,7 +82,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Donald Ball</a>
- * @version CVS $Id: DatabaseAddAction.java,v 1.5 2002/02/04 12:08:39 cziegeler Exp
$
+ * @version CVS $Id: DatabaseAddAction.java,v 1.6 2002/02/07 07:28:19 cziegeler Exp
$
*/
public class DatabaseAddAction extends AbstractDatabaseAction implements ThreadSafe
{
protected static final Map addStatements = new HashMap();
@@ -109,7 +110,7 @@
datasource = this.getDataSource(conf);
conn = datasource.getConnection();
- Request request = (Request) objectModel.get(Constants.REQUEST_OBJECT);
+ Request request = ObjectModelHelper.getRequest(objectModel);
if (conn.getAutoCommit()) {
conn.setAutoCommit(false);
1.6 +3 -2
xml-cocoon2/src/java/org/apache/cocoon/acting/DatabaseAuthenticatorAction.java
Index: DatabaseAuthenticatorAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/acting/DatabaseAuthenticatorAction.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DatabaseAuthenticatorAction.java 4 Feb 2002 12:08:39 -0000 1.5
+++ DatabaseAuthenticatorAction.java 7 Feb 2002 07:28:19 -0000 1.6
@@ -60,6 +60,7 @@
import org.apache.avalon.framework.parameters.Parameters;
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.cocoon.Constants;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.Session;
@@ -108,7 +109,7 @@
* not verified.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Martin Man</a>
- * @version CVS $Id: DatabaseAuthenticatorAction.java,v 1.5 2002/02/04 12:08:39
cziegeler Exp $
+ * @version CVS $Id: DatabaseAuthenticatorAction.java,v 1.6 2002/02/07 07:28:19
cziegeler Exp $
*/
public class DatabaseAuthenticatorAction extends AbstractDatabaseAction implements
ThreadSafe
{
@@ -145,7 +146,7 @@
datasource = this.getDataSource(conf);
conn = datasource.getConnection();
- Request req = (Request) objectModel.get(Constants.REQUEST_OBJECT);
+ Request req = ObjectModelHelper.getRequest(objectModel);
/* check request validity */
if (req == null) {
1.6 +3 -2
xml-cocoon2/src/java/org/apache/cocoon/acting/DatabaseDeleteAction.java
Index: DatabaseDeleteAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/acting/DatabaseDeleteAction.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DatabaseDeleteAction.java 4 Feb 2002 12:08:39 -0000 1.5
+++ DatabaseDeleteAction.java 7 Feb 2002 07:28:19 -0000 1.6
@@ -62,6 +62,7 @@
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.cocoon.Constants;
import org.apache.cocoon.ProcessingException;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.SourceResolver;
@@ -80,7 +81,7 @@
* the keys.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
- * @version CVS $Id: DatabaseDeleteAction.java,v 1.5 2002/02/04 12:08:39 cziegeler
Exp $
+ * @version CVS $Id: DatabaseDeleteAction.java,v 1.6 2002/02/07 07:28:19 cziegeler
Exp $
*/
public final class DatabaseDeleteAction extends AbstractDatabaseAction implements
ThreadSafe {
private static final Map deleteStatements = new HashMap();
@@ -108,7 +109,7 @@
String query = this.getDeleteQuery(conf);
datasource = this.getDataSource(conf);
conn = datasource.getConnection();
- Request request = (Request) objectModel.get(Constants.REQUEST_OBJECT);
+ Request request = ObjectModelHelper.getRequest(objectModel);
if (conn.getAutoCommit()) {
conn.setAutoCommit(false);
1.5 +3 -2
xml-cocoon2/src/java/org/apache/cocoon/acting/DatabaseSelectAction.java
Index: DatabaseSelectAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/acting/DatabaseSelectAction.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- DatabaseSelectAction.java 4 Feb 2002 12:08:39 -0000 1.4
+++ DatabaseSelectAction.java 7 Feb 2002 07:28:19 -0000 1.5
@@ -62,6 +62,7 @@
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.cocoon.Constants;
import org.apache.cocoon.ProcessingException;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.SourceResolver;
@@ -80,7 +81,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Vadim Gritsenko</a>
- * @version CVS $Id: DatabaseSelectAction.java,v 1.4 2002/02/04 12:08:39 cziegeler
Exp $
+ * @version CVS $Id: DatabaseSelectAction.java,v 1.5 2002/02/07 07:28:19 cziegeler
Exp $
*/
public class DatabaseSelectAction extends AbstractDatabaseAction implements
ThreadSafe {
@@ -107,7 +108,7 @@
resolver,
param.getParameterAsBoolean("reloadable",reloadable));
- Request request = (Request) objectModel.get(Constants.REQUEST_OBJECT);
+ Request request = ObjectModelHelper.getRequest(objectModel);
Configuration[] keys =
conf.getChild("table").getChild("keys").getChildren("key");
Configuration[] values =
conf.getChild("table").getChild("values").getChildren("value");
1.7 +3 -2
xml-cocoon2/src/java/org/apache/cocoon/acting/DatabaseUpdateAction.java
Index: DatabaseUpdateAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/acting/DatabaseUpdateAction.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- DatabaseUpdateAction.java 4 Feb 2002 12:08:39 -0000 1.6
+++ DatabaseUpdateAction.java 7 Feb 2002 07:28:19 -0000 1.7
@@ -62,6 +62,7 @@
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.cocoon.Constants;
import org.apache.cocoon.ProcessingException;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.SourceResolver;
@@ -77,7 +78,7 @@
* only one table at a time to update.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
- * @version CVS $Id: DatabaseUpdateAction.java,v 1.6 2002/02/04 12:08:39 cziegeler
Exp $
+ * @version CVS $Id: DatabaseUpdateAction.java,v 1.7 2002/02/07 07:28:19 cziegeler
Exp $
*/
public class DatabaseUpdateAction extends AbstractDatabaseAction implements
ThreadSafe {
private static final Map updateStatements = new HashMap();
@@ -105,7 +106,7 @@
String query = this.getUpdateQuery(conf);
datasource = this.getDataSource(conf);
conn = datasource.getConnection();
- Request request = (Request) objectModel.get(Constants.REQUEST_OBJECT);
+ Request request = ObjectModelHelper.getRequest(objectModel);
if (conn.getAutoCommit()) {
conn.setAutoCommit(false);
1.6 +3 -3
xml-cocoon2/src/java/org/apache/cocoon/acting/FormValidatorAction.java
Index: FormValidatorAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/acting/FormValidatorAction.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- FormValidatorAction.java 4 Feb 2002 12:08:39 -0000 1.5
+++ FormValidatorAction.java 7 Feb 2002 07:28:19 -0000 1.6
@@ -59,6 +59,7 @@
import org.apache.avalon.framework.parameters.Parameters;
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.cocoon.Constants;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.SourceResolver;
@@ -109,7 +110,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Martin Man</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Christian Haul</a>
- * @version CVS $Id: FormValidatorAction.java,v 1.5 2002/02/04 12:08:39 cziegeler
Exp $
+ * @version CVS $Id: FormValidatorAction.java,v 1.6 2002/02/07 07:28:19 cziegeler
Exp $
*/
public class FormValidatorAction extends AbstractValidatorAction implements
ThreadSafe
{
@@ -118,8 +119,7 @@
*/
public Map act (Redirector redirector, SourceResolver resolver, Map
objectModel, String src,
Parameters parameters) throws Exception {
- Request req = (Request)
- objectModel.get (Constants.REQUEST_OBJECT);
+ Request req = ObjectModelHelper.getRequest(objectModel);
/* check request validity */
if (req == null) {
1.5 +3 -2 xml-cocoon2/src/java/org/apache/cocoon/acting/HelloAction.java
Index: HelloAction.java
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/acting/HelloAction.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- HelloAction.java 4 Feb 2002 12:08:39 -0000 1.4
+++ HelloAction.java 7 Feb 2002 07:28:19 -0000 1.5
@@ -58,6 +58,7 @@
import org.apache.avalon.framework.parameters.Parameters;
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.cocoon.Constants;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.Session;
@@ -70,7 +71,7 @@
* has been created or not.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
- * @version CVS $Id: HelloAction.java,v 1.4 2002/02/04 12:08:39 cziegeler Exp $
+ * @version CVS $Id: HelloAction.java,v 1.5 2002/02/07 07:28:19 cziegeler Exp $
*/
public class HelloAction extends ComposerAction implements ThreadSafe {
@@ -79,7 +80,7 @@
* has been created
*/
public Map act (Redirector redirector, SourceResolver resolver, Map
objectModel, String src, Parameters par) throws Exception {
- Request request = (Request) objectModel.get(Constants.REQUEST_OBJECT);
+ Request request = ObjectModelHelper.getRequest(objectModel);
if (request != null) {
Session session = request.getSession (false);
1.6 +3 -2 xml-cocoon2/src/java/org/apache/cocoon/acting/OraAddAction.java
Index: OraAddAction.java
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/acting/OraAddAction.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- OraAddAction.java 4 Feb 2002 12:08:39 -0000 1.5
+++ OraAddAction.java 7 Feb 2002 07:28:19 -0000 1.6
@@ -64,6 +64,7 @@
import org.apache.avalon.framework.parameters.Parameters;
import org.apache.cocoon.Constants;
import org.apache.cocoon.ProcessingException;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.SourceResolver;
@@ -83,7 +84,7 @@
* only one table at a time to update.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
- * @version CVS $Id: OraAddAction.java,v 1.5 2002/02/04 12:08:39 cziegeler Exp $
+ * @version CVS $Id: OraAddAction.java,v 1.6 2002/02/07 07:28:19 cziegeler Exp $
*/
public class OraAddAction extends DatabaseAddAction {
private static final Map selectLOBStatements = new HashMap();
@@ -104,7 +105,7 @@
datasource = this.getDataSource(conf);
conn = datasource.getConnection();
- Request request = (Request) objectModel.get(Constants.REQUEST_OBJECT);
+ Request request = ObjectModelHelper.getRequest(objectModel);
if (conn.getAutoCommit()) {
conn.setAutoCommit(false);
1.5 +3 -2
xml-cocoon2/src/java/org/apache/cocoon/acting/RequestParamAction.java
Index: RequestParamAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/acting/RequestParamAction.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- RequestParamAction.java 4 Feb 2002 12:08:39 -0000 1.4
+++ RequestParamAction.java 7 Feb 2002 07:28:19 -0000 1.5
@@ -64,6 +64,7 @@
import org.apache.avalon.framework.parameters.Parameters;
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.cocoon.Constants;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.SourceResolver;
@@ -125,7 +126,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Marcus Crafter</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Torsten Curdt</a>
- * @version CVS $Id: RequestParamAction.java,v 1.4 2002/02/04 12:08:39 cziegeler
Exp $
+ * @version CVS $Id: RequestParamAction.java,v 1.5 2002/02/07 07:28:19 cziegeler
Exp $
*/
public class RequestParamAction extends ComposerAction implements ThreadSafe {
@@ -141,7 +142,7 @@
throws Exception
{
- Request request = (Request) objectModel.get(Constants.REQUEST_OBJECT);
+ Request request = ObjectModelHelper.getRequest(objectModel);
if (request == null) {
getLogger().error("RequestInfoAction: no request object!");
return(null);
1.5 +4 -3
xml-cocoon2/src/java/org/apache/cocoon/components/language/markup/xsp/XSPUtil.java
Index: XSPUtil.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/language/markup/xsp/XSPUtil.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- XSPUtil.java 4 Feb 2002 12:22:23 -0000 1.4
+++ XSPUtil.java 7 Feb 2002 07:28:20 -0000 1.5
@@ -58,6 +58,7 @@
import org.apache.cocoon.Constants;
import org.apache.cocoon.components.parser.Parser;
import org.apache.cocoon.components.url.URLFactory;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Context;
import org.apache.cocoon.environment.Session;
import org.apache.cocoon.util.NetUtils;
@@ -78,7 +79,7 @@
* The XSP <code>Utility</code> object helper
* @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
* @author <a href="mailto:[EMAIL PROTECTED]>Berin Loritsch</a>
- * @version CVS $Id: XSPUtil.java,v 1.4 2002/02/04 12:22:23 cziegeler Exp $
+ * @version CVS $Id: XSPUtil.java,v 1.5 2002/02/07 07:28:20 cziegeler Exp $
*/
public class XSPUtil {
public static String pathComponent(String filename) {
@@ -135,7 +136,7 @@
if (file.isAbsolute() && file.exists()) {
return filename;
}
- Context context = (Context) objectModel.get(Constants.CONTEXT_OBJECT);
+ Context context = ObjectModelHelper.getContext(objectModel);
return NetUtils.getPath(context.getResource(filename).toExternalForm());
}
@@ -271,7 +272,7 @@
public static Object getContextAttribute(Map objectModel, String name)
{
- Context context = (Context) objectModel.get(Constants.CONTEXT_OBJECT);
+ Context context = ObjectModelHelper.getContext(objectModel);
return context.getAttribute(name);
}
}
1.5 +3 -3
xml-cocoon2/src/scratchpad/src/org/apache/cocoon/acting/CookieCreatorAction.java
Index: CookieCreatorAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/acting/CookieCreatorAction.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- CookieCreatorAction.java 4 Feb 2002 12:08:40 -0000 1.4
+++ CookieCreatorAction.java 7 Feb 2002 07:28:20 -0000 1.5
@@ -58,7 +58,7 @@
import org.apache.avalon.framework.parameters.ParameterException;
import org.apache.avalon.framework.parameters.Parameters;
-import org.apache.cocoon.Constants;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Cookie;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Response;
@@ -81,7 +81,7 @@
* you want to remove a cookie set its maxage to -1.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Paolo Scaffardi</a>
- * @version CVS $Id: CookieCreatorAction.java,v 1.4 2002/02/04 12:08:40 cziegeler
Exp $
+ * @version CVS $Id: CookieCreatorAction.java,v 1.5 2002/02/07 07:28:20 cziegeler
Exp $
*/
public class CookieCreatorAction extends ComposerAction {
@@ -104,7 +104,7 @@
Parameters parameters)
throws Exception {
- Response res = (Response) objectModel.get(Constants.RESPONSE_OBJECT);
+ Response res = ObjectModelHelper.getResponse(objectModel);
/*
* check response validity
1.5 +3 -3
xml-cocoon2/src/scratchpad/src/org/apache/cocoon/acting/CookieValidatorAction.java
Index: CookieValidatorAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/acting/CookieValidatorAction.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- CookieValidatorAction.java 4 Feb 2002 12:08:40 -0000 1.4
+++ CookieValidatorAction.java 7 Feb 2002 07:28:20 -0000 1.5
@@ -60,6 +60,7 @@
import org.apache.avalon.framework.parameters.Parameters;
import org.apache.cocoon.Constants;
import org.apache.cocoon.components.language.markup.xsp.XSPCookieHelper;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.Session;
@@ -96,7 +97,7 @@
* sitemap via {name} expression.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Paolo Scaffardi</a>
- * @version CVS $Id: CookieValidatorAction.java,v 1.4 2002/02/04 12:08:40 cziegeler
Exp $
+ * @version CVS $Id: CookieValidatorAction.java,v 1.5 2002/02/07 07:28:20 cziegeler
Exp $
*/
public class CookieValidatorAction extends AbstractValidatorAction {
@@ -125,8 +126,7 @@
Parameters parameters)
throws Exception {
- Request req = (Request)
- objectModel.get(Constants.REQUEST_OBJECT);
+ Request req = ObjectModelHelper.getRequest(objectModel);
if (req == null) {
if (getLogger().isDebugEnabled()) {
1.5 +3 -2
xml-cocoon2/src/scratchpad/src/org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.java
Index: DatabaseCookieAuthenticatorAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- DatabaseCookieAuthenticatorAction.java 4 Feb 2002 12:08:40 -0000 1.4
+++ DatabaseCookieAuthenticatorAction.java 7 Feb 2002 07:28:20 -0000 1.5
@@ -61,6 +61,7 @@
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.cocoon.Constants;
import org.apache.cocoon.components.language.markup.xsp.XSPCookieHelper;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.Session;
@@ -106,7 +107,7 @@
* parameter "append-session" to "yes" or "true".
*
* @author <a href="mailto:[EMAIL PROTECTED]">Paolo Scaffardi</a>
- * @version CVS $Id: DatabaseCookieAuthenticatorAction.java,v 1.4 2002/02/04
12:08:40 cziegeler Exp $
+ * @version CVS $Id: DatabaseCookieAuthenticatorAction.java,v 1.5 2002/02/07
07:28:20 cziegeler Exp $
*/
public class DatabaseCookieAuthenticatorAction extends AbstractDatabaseAction
implements ThreadSafe {
@@ -160,7 +161,7 @@
datasource = this.getDataSource(conf);
conn = datasource.getConnection();
- Request req = (Request) objectModel.get(Constants.REQUEST_OBJECT);
+ Request req = ObjectModelHelper.getRequest(objectModel);
/*
* check request validity
1.5 +3 -2
xml-cocoon2/src/scratchpad/src/org/apache/cocoon/acting/ModularDatabaseAction.java
Index: ModularDatabaseAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/acting/ModularDatabaseAction.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ModularDatabaseAction.java 4 Feb 2002 12:08:40 -0000 1.4
+++ ModularDatabaseAction.java 7 Feb 2002 07:28:20 -0000 1.5
@@ -101,6 +101,7 @@
import org.apache.cocoon.ProcessingException;
import org.apache.cocoon.components.classloader.RepositoryClassLoader;
import org.apache.cocoon.components.url.URLFactory;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.SourceResolver;
@@ -134,7 +135,7 @@
* components can utilize the helper components.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Christian Haul</a>
- * @version CVS $Id: ModularDatabaseAction.java,v 1.4 2002/02/04 12:08:40 cziegeler
Exp $
+ * @version CVS $Id: ModularDatabaseAction.java,v 1.5 2002/02/07 07:28:20 cziegeler
Exp $
*/
public abstract class ModularDatabaseAction extends AbstractDatabaseAction
implements Disposable, ThreadSafe, Contextualizable {
@@ -570,7 +571,7 @@
// read global parameter settings
boolean reloadable = Constants.DESCRIPTOR_RELOADABLE_DEFAULT;
- Request request = (Request) objectModel.get(Constants.REQUEST_OBJECT);
+ Request request = ObjectModelHelper.getRequest(objectModel);
if (this.settings.containsKey("reloadable"))
reloadable = Boolean.getBoolean((String)
this.settings.get("reloadable"));
1.5 +3 -3
xml-cocoon2/src/scratchpad/src/org/apache/cocoon/acting/SectionCutterAction.java
Index: SectionCutterAction.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/acting/SectionCutterAction.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- SectionCutterAction.java 4 Feb 2002 12:08:40 -0000 1.4
+++ SectionCutterAction.java 7 Feb 2002 07:28:20 -0000 1.5
@@ -59,8 +59,8 @@
import org.apache.avalon.framework.configuration.ConfigurationException;
import org.apache.avalon.framework.parameters.Parameters;
import org.apache.avalon.framework.thread.ThreadSafe;
-import org.apache.cocoon.Constants;
import org.apache.cocoon.acting.ConfigurableComposerAction;
+import org.apache.cocoon.environment.ObjectModelHelper;
import org.apache.cocoon.environment.Redirector;
import org.apache.cocoon.environment.Request;
import org.apache.cocoon.environment.Session;
@@ -81,7 +81,7 @@
* variable in the Map.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Sergio Carvalho</a>
- * @version CVS $Id: SectionCutterAction.java,v 1.4 2002/02/04 12:08:40 cziegeler
Exp $
+ * @version CVS $Id: SectionCutterAction.java,v 1.5 2002/02/07 07:28:20 cziegeler
Exp $
*/
public class SectionCutterAction extends ConfigurableComposerAction implements
ThreadSafe {
@@ -134,7 +134,7 @@
*/
public Map act(Redirector redirector, SourceResolver resolver, Map objectModel,
String src, Parameters par)
throws Exception {
- Request request = (Request) objectModel.get(Constants.REQUEST_OBJECT);
+ Request request = ObjectModelHelper.getRequest(objectModel);
Map results = new HashMap();
if (request != null) {
boolean hasMatched = false;
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]