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

Web service (and possibly other) procedures fail validation

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 8.1
    • 8.0
    • Modeling
    • None

    Description

      Paul created the attached model project set and received an error complaining that the web service operation procedure did not project any symbols. More than likely the CreateProcedureCommand.getResultSetColumns needs to be consulted to see if the procedure returns a result set.

      There was a change in the Teiid 8.2 code that clarified the difference between the projected symbols and result set columns for a procedure and remove the notion of the user command.

      The projected columns are expected to match the containing call, which can project out/inout/return parameters, while the result set columns must match the metadata if specified. When no result set columns have been set, Teiid assumes will set the result set columns to the results of one of the returnable statements and validate that all other returnable statements must match that result.

      Attachments

        Activity

          People

            parichar@redhat.com Paul Richardson
            rhn-engineering-shawkins Steven Hawkins
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: