giacomo 01/06/07 13:30:37 Modified: src/org/apache/cocoon/components/pipeline Tag: cocoon_20_branch AbstractEventPipeline.java AbstractStreamPipeline.java CachingStreamPipeline.java CachingEventPipeline.java Log: Added patch to pipeline components to simply rethrow ProcessingExceptions Submitted by: Vadim Gritsenko <[EMAIL PROTECTED]> Revision Changes Path No revision No revision 1.5.2.2 +3 -1 xml-cocoon2/src/org/apache/cocoon/components/pipeline/AbstractEventPipeline.java Index: AbstractEventPipeline.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/components/pipeline/AbstractEventPipeline.java,v retrieving revision 1.5.2.1 retrieving revision 1.5.2.2 diff -u -u -r1.5.2.1 -r1.5.2.2 --- AbstractEventPipeline.java 2001/06/07 16:23:44 1.5.2.1 +++ AbstractEventPipeline.java 2001/06/07 20:30:31 1.5.2.2 @@ -35,7 +35,7 @@ /** * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a> * @author <a href="mailto:cziegeler@Carsten Ziegeler">Carsten Ziegeler</a> - * @version CVS $Revision: 1.5.2.1 $ $Date: 2001/06/07 16:23:44 $ + * @version CVS $Revision: 1.5.2.2 $ $Date: 2001/06/07 20:30:31 $ */ public abstract class AbstractEventPipeline extends AbstractXMLProducer @@ -123,6 +123,8 @@ // execute the pipeline: try { this.generator.generate(); + } catch ( ProcessingException e ) { + throw e; } catch ( Exception e ) { throw new ProcessingException( "Failed to execute pipeline.", 1.3.2.2 +3 -1 xml-cocoon2/src/org/apache/cocoon/components/pipeline/AbstractStreamPipeline.java Index: AbstractStreamPipeline.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/components/pipeline/AbstractStreamPipeline.java,v retrieving revision 1.3.2.1 retrieving revision 1.3.2.2 diff -u -u -r1.3.2.1 -r1.3.2.2 --- AbstractStreamPipeline.java 2001/06/07 16:23:46 1.3.2.1 +++ AbstractStreamPipeline.java 2001/06/07 20:30:32 1.3.2.2 @@ -34,7 +34,7 @@ * resource * </UL> * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a> - * @version CVS $Revision: 1.3.2.1 $ $Date: 2001/06/07 16:23:46 $ + * @version CVS $Revision: 1.3.2.2 $ $Date: 2001/06/07 20:30:32 $ */ public abstract class AbstractStreamPipeline extends AbstractLoggable implements StreamPipeline, Disposable { protected EventPipeline eventPipeline; @@ -129,6 +129,8 @@ // execute the pipeline: try { this.eventPipeline.process(environment); + } catch ( ProcessingException e ) { + throw e; } catch ( Exception e ) { throw new ProcessingException( "Failed to execute pipeline.", 1.3.2.2 +3 -1 xml-cocoon2/src/org/apache/cocoon/components/pipeline/CachingStreamPipeline.java Index: CachingStreamPipeline.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/components/pipeline/CachingStreamPipeline.java,v retrieving revision 1.3.2.1 retrieving revision 1.3.2.2 diff -u -u -r1.3.2.1 -r1.3.2.2 --- CachingStreamPipeline.java 2001/06/07 16:23:48 1.3.2.1 +++ CachingStreamPipeline.java 2001/06/07 20:30:33 1.3.2.2 @@ -45,7 +45,7 @@ * </ul> * * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a> - * @version CVS $Revision: 1.3.2.1 $ $Date: 2001/06/07 16:23:48 $ + * @version CVS $Revision: 1.3.2.2 $ $Date: 2001/06/07 20:30:33 $ */ public class CachingStreamPipeline extends AbstractStreamPipeline { @@ -354,6 +354,8 @@ } + } catch ( ProcessingException e ) { + throw e; } catch ( Exception e ) { getLogger().debug("Exception in process", e); throw new ProcessingException( 1.7.2.2 +3 -1 xml-cocoon2/src/org/apache/cocoon/components/pipeline/CachingEventPipeline.java Index: CachingEventPipeline.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/components/pipeline/CachingEventPipeline.java,v retrieving revision 1.7.2.1 retrieving revision 1.7.2.2 diff -u -u -r1.7.2.1 -r1.7.2.2 --- CachingEventPipeline.java 2001/06/07 16:23:47 1.7.2.1 +++ CachingEventPipeline.java 2001/06/07 20:30:33 1.7.2.2 @@ -52,7 +52,7 @@ * does not cache! (If it would cache, the response would be cached twice!) * * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a> - * @version CVS $Revision: 1.7.2.1 $ $Date: 2001/06/07 16:23:47 $ + * @version CVS $Revision: 1.7.2.2 $ $Date: 2001/06/07 20:30:33 $ */ public final class CachingEventPipeline extends AbstractEventPipeline @@ -224,6 +224,8 @@ new CachedEventObject(this.validityObjects, xmlSerializer.getSAXFragment())); } + } catch ( ProcessingException e ) { + throw e; } catch ( Exception e ) { throw new ProcessingException( "Failed to execute pipeline.", ---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]