stephan     2004/04/04 10:16:17

  Modified:    src/blocks/javaflow/java/org/apache/cocoon/forms/flow/java
                        FormInstance.java
  Log:
  Using CascadingRunetimeException.
  
  Revision  Changes    Path
  1.5       +8 -7      
cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/forms/flow/java/FormInstance.java
  
  Index: FormInstance.java
  ===================================================================
  RCS file: 
/home/cvs/cocoon-2.1/src/blocks/javaflow/java/org/apache/cocoon/forms/flow/java/FormInstance.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- FormInstance.java 4 Apr 2004 06:35:08 -0000       1.4
  +++ FormInstance.java 4 Apr 2004 17:16:17 -0000       1.5
  @@ -15,9 +15,10 @@
    */
   
   package org.apache.cocoon.forms.flow.java;
  -                                                                             
                                                                                
                  
  +
   import java.util.Locale;
   
  +import org.apache.avalon.framework.CascadingRuntimeException;
   import org.apache.cocoon.components.flow.FlowHelper;
   import org.apache.cocoon.components.flow.java.AbstractContinuable;
   import org.apache.cocoon.components.flow.java.VarMap;
  @@ -66,7 +67,7 @@
               // TODO : do we keep this ?
               // this.formWidget = new Widget(this.form); could not create 
instance
           } catch (Exception e) {
  -            throw new RuntimeException(e.toString());
  +            throw new CascadingRuntimeException("Could not create form 
instance", e);
           } finally {
               releaseComponent(formMgr);
               if (src != null) resolver.release(src);
  @@ -98,7 +99,7 @@
               // this.formWidget = new Widget(form);  could not create instance
               // this.local = cocoon.createPageLocal(); PageLocal ?
           } catch (Exception e) {
  -            throw new RuntimeException(e.toString());
  +            throw new CascadingRuntimeException("Could not create form 
instance", e);
           } finally {
               releaseComponent(formMgr);
               if (src != null) resolver.release(src);
  @@ -258,7 +259,7 @@
               source = resolver.resolveURI(bindingURI);
               this.binding = bindingManager.createBinding(source);
           } catch (Exception e) {
  -            throw new RuntimeException(e.toString());
  +            throw new CascadingRuntimeException("Could not create bindinh", 
e);
           } finally {
               if (source != null)
                   resolver.release(source);
  @@ -274,7 +275,7 @@
           try {
               this.binding.loadFormFromModel(this.form, object);
           } catch (Exception e) {
  -            throw new RuntimeException(e.toString());
  +            throw new CascadingRuntimeException("Could not load form from 
model", e);
           }
       }
   
  @@ -285,7 +286,7 @@
           try {
               this.binding.saveFormToModel(this.form, object);
           } catch (Exception e) {
  -            throw new RuntimeException(e.toString());
  +            throw new CascadingRuntimeException("Could not save form into 
model", e);
           }
       }
   
  
  
  

Reply via email to