bruno 2003/07/28 08:54:08
Modified: src/blocks/woody/java/org/apache/cocoon/woody/acting HandleFormSubmitAction.java Log: Respect Avalon lifecycle methods (Serviceable for now) on FormHandlers Revision Changes Path 1.8 +2 -0 cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/acting/HandleFormSubmitAction.java Index: HandleFormSubmitAction.java =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/woody/java/org/apache/cocoon/woody/acting/HandleFormSubmitAction.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- HandleFormSubmitAction.java 26 Jul 2003 14:05:05 -0000 1.7 +++ HandleFormSubmitAction.java 28 Jul 2003 15:54:08 -0000 1.8 @@ -61,6 +61,7 @@ import org.apache.cocoon.woody.FormHandler; import org.apache.cocoon.woody.formmodel.Form; import org.apache.cocoon.i18n.I18nUtils; +import org.apache.cocoon.components.LifecycleHelper; import org.apache.excalibur.source.Source; import java.util.Map; @@ -103,6 +104,7 @@ // TODO cache these classes Class clazz = Class.forName(formHandlerClassName); formHandler = (FormHandler)clazz.newInstance(); + LifecycleHelper.setupComponent(formHandler, null, null, manager, null, null, null); formHandler.setup(form); form.setFormHandler(formHandler); }