Uploaded image for project: 'Talend Component Kit'
  1. Talend Component Kit
  2. TCOMP-1728

Enforce use of the defined error contract in connectors

Details

    • Work Item
    • Status: Done
    • Major
    • Resolution: Done
    • None
    • 1.1.23
    • None
    • All
    • GreenHopper Ranking:
      0|i1rcnf:
    • 9223372036854775807
    • Small

    Description

      We need to enforce connectors developers to use the defined contract in TCOMP-1696 in their connectors.
      For that, we will add a new Validation on thrown exceptions in connectors codebases (se, ee, cc).

      As first sight, we will have two parameters in the validation mojo smtg like

      • validateExceptions (will print a WARNING if the contract is not respected)
      • failOnValidateExceptions (fail verify phase if on)

      Attachments

        Issue Links

          Activity

            People

              rlecomte Richard Lecomte
              emmanuel_g emmanuel gallois
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: