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

Support connectors in TOS

Apply templateInsert Lucidchart Diagram
    XMLWordPrintable

Details

    Description

      [TCK]: tck connector need studio TIS license, as it hard depend on routines.system.Dynamic class 

      component-runtime connectors are not supported in Talend Open Studio (TOS).
      When trying to run a job in TOS, we get a NoClassDefFoundException on a TIS only feature (routines/system/Dynamic).

      see :
      https://github.com/Talend/component-runtime/blob/master/component-studio/component-runtime-di/src/main/java/org/talend/sdk/component/runtime/di/record/DiRecordVisitor.java#L29-L31

      should refactor as routines.system.Dynamic only be imported to studio job classpath when TIS.

      Attachments

        1. after_fix_cmd_run.png
          after_fix_cmd_run.png
          209 kB
        2. after_fix.png
          after_fix.png
          1.23 MB
        3. before_fix.png
          before_fix.png
          629 kB
        4. image-2023-01-17-15-00-09-625.png
          image-2023-01-17-15-00-09-625.png
          18 kB
        5. TestClassLoader.java
          6 kB

        Activity

          People

            Unassigned Unassigned
            wwang Wei Wang
            emmanuel gallois, Fabien Desiles, Wei Wang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: