haul 2002/10/18 07:29:21 Modified: src/java/org/apache/cocoon/components/modules/input AbstractInputModule.java DefaultsMetaModule.java DigestMetaModule.java MapMetaModule.java RandomNumberModule.java XMLMetaModule.java Log: Minor module updates and corrections Revision Changes Path 1.3 +4 -4 xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/AbstractInputModule.java Index: AbstractInputModule.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/AbstractInputModule.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- AbstractInputModule.java 31 Jul 2002 13:13:24 -0000 1.2 +++ AbstractInputModule.java 18 Oct 2002 14:29:21 -0000 1.3 @@ -60,9 +60,9 @@ import org.apache.cocoon.util.HashMap; /** - * AbstractDatabaseModule gives you the infrastructure for easily - * deploying more InputModules. In order to get at the - * Logger, use getLogger(). + * AbstractInputModule gives you the infrastructure for easily + * deploying more InputModules. In order to get at the Logger, use + * getLogger(). * * @author <a href="mailto:haul@;apache.org">Christian Haul</a> * @version CVS $Id$ 1.4 +3 -5 xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/DefaultsMetaModule.java Index: DefaultsMetaModule.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/DefaultsMetaModule.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- DefaultsMetaModule.java 9 Aug 2002 08:32:11 -0000 1.3 +++ DefaultsMetaModule.java 18 Oct 2002 14:29:21 -0000 1.4 @@ -65,9 +65,6 @@ import org.apache.avalon.framework.thread.ThreadSafe; import org.apache.cocoon.components.modules.input.InputModule; -import org.apache.cocoon.util.JDBCTypeConversions; - -import org.apache.cocoon.matching.AbstractWildcardMatcher; import java.util.ArrayList; import java.util.Map; @@ -155,6 +152,7 @@ +"': Selector is "+(this.inputSelector!=null?"not ":"") +"null, Component is " +(this.inputSelector!=null&&this.inputSelector.hasComponent(this.defaultInput)?"known":"unknown")); + this.initialized = true; } } catch (Exception e) { if (getLogger().isWarnEnabled()) @@ -234,7 +232,7 @@ } iputSelector=(ComponentSelector) this.manager.lookup(INPUT_MODULE_SELECTOR); - if (this.defaultInput != null + if (inputName != null && iputSelector != null && iputSelector.hasComponent(inputName)) { 1.5 +2 -2 xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/DigestMetaModule.java Index: DigestMetaModule.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/DigestMetaModule.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- DigestMetaModule.java 9 Aug 2002 08:32:11 -0000 1.4 +++ DigestMetaModule.java 18 Oct 2002 14:29:21 -0000 1.5 @@ -97,7 +97,7 @@ /** The component manager instance */ protected ComponentManager manager; - private String defaultInput = "request"; // default to request parameters + private String defaultInput = "request-param"; // default to request parameters private Configuration inputConf = null; // will become an empty configuration object // during configure() so why bother here... String INPUT_MODULE_ROLE = InputModule.ROLE; 1.3 +2 -2 xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/MapMetaModule.java Index: MapMetaModule.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/MapMetaModule.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- MapMetaModule.java 27 Sep 2002 16:27:37 -0000 1.2 +++ MapMetaModule.java 18 Oct 2002 14:29:21 -0000 1.3 @@ -89,7 +89,7 @@ /** The component manager instance */ protected ComponentManager manager; - protected String defaultInput = "attribute"; // default to request attributes + protected String defaultInput = "request-attr"; // default to request attributes protected Configuration inputConf = null; // will become an empty configuration object // during configure() so why bother here... protected String INPUT_MODULE_ROLE = InputModule.ROLE; 1.3 +7 -4 xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/RandomNumberModule.java Index: RandomNumberModule.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/RandomNumberModule.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- RandomNumberModule.java 28 May 2002 13:41:28 -0000 1.2 +++ RandomNumberModule.java 18 Oct 2002 14:29:21 -0000 1.3 @@ -76,9 +76,12 @@ public Object getAttribute( String name, Configuration modeConf, Map objectModel ) throws ConfigurationException { - long min = Long.parseLong(modeConf.getAttribute("min","0")); - long max = Long.parseLong(modeConf.getAttribute("max","9999999999")); - + long min = 0; + long max = java.lang.Long.MAX_VALUE; + if (modeConf != null) { + min = Long.parseLong(modeConf.getAttribute("min","0")); + max = Long.parseLong(modeConf.getAttribute("max",String.valueOf(max))); + } return Long.toString(java.lang.Math.round(java.lang.Math.random()*(max-min))); } 1.3 +2 -2 xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/XMLMetaModule.java Index: XMLMetaModule.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/modules/input/XMLMetaModule.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- XMLMetaModule.java 27 Sep 2002 16:27:37 -0000 1.2 +++ XMLMetaModule.java 18 Oct 2002 14:29:21 -0000 1.3 @@ -125,7 +125,7 @@ /** The component manager instance */ protected ComponentManager manager; - protected String defaultInput = "request"; // default to request parameters + protected String defaultInput = "request-param"; // default to request parameters protected Configuration inputConf = null; // will become an empty configuration object // during configure() so why bother here... protected String INPUT_MODULE_ROLE = InputModule.ROLE;
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]