Uploaded image for project: 'Teiid Designer'
  1. Teiid Designer
  2. TEIIDDES-2391

IllegalArgumentException when trying to edit expression using Expression Builder

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 9.0, 8.6.1, 9.0.1
    • 8.6
    • Transformations
    • None
    • Hide
      1. Create a new view table
      2. Set the transformation SQL to
        SELECT concat('a', 'b') AS c1
      3. Save the model
      4. Place the cursor in the concat expression
      5. Click the Expression Builder button
      Show
      Create a new view table Set the transformation SQL to SELECT concat( ' a ' , 'b' ) AS c1 Save the model Place the cursor in the concat expression Click the Expression Builder button

    Description

      When opening the expression builder with cursor positioned in an existing expression (other than a simple constant or column reference), the following error is logged multiple times:

      java.lang.IllegalArgumentException: Expected argument to be non-null but got null

      (relevant part of log attached)

      After that, the expression builder behaves in unpredictable way (values do not update etc)

      Attachments

        Issue Links

          Activity

            People

              blafond Barry LaFond
              asmigala@redhat.com Andrej Smigala
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: