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

Enforce use of the defined error contract in connectors

Apply templateInsert Lucidchart DiagramXMLWordPrintable

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

      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)

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

              Created:
              Updated:
              Resolved: