Cocoon
  1. Cocoon
  2. COCOON-1719

IncludeTransformer: source must not be cached if an error occurs

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 2.1.9
    • Fix Version/s: 2.1.9, 2.2
    • Component/s: * Cocoon Core
    • Labels:
      None
    • Urgency:
      Urgent

      Description

      When IncludeTransformer retrieves data from included sources, an error may occur. In this case, the error is propagated, but the transformation cannot be recovered until Cocoon is restarted or the pipeline changes. This is due to the fact that IncludeTransformer does not remove the validity object when an error is thrown.

      Note: when an error has occured, subsequent transformations return the <cinclude:include> XML element as-is in the result of the transformation.

        Activity

        Jean-Baptiste Quenot created issue -
        Jean-Baptiste Quenot made changes -
        Field Original Value New Value
        Assignee Jean-Baptiste Quenot [ jbq ]
        Jean-Baptiste Quenot made changes -
        Urgency Urgent
        Jean-Baptiste Quenot made changes -
        Fix Version/s 2.1.9-dev (current SVN) [ 12310650 ]
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Fix Version/s 2.2-dev (Current SVN) [ 12310611 ]

          People

          • Assignee:
            Jean-Baptiste Quenot
            Reporter:
            Jean-Baptiste Quenot
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development