[teiid-designer-dev] [Teiid-Designer/teiid-designer] 5b3106: TEIIDDES-2207: Correct Web Service issue when view...

Barry LaFond blafond at redhat.com
Mon Jul 14 13:26:03 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: 5b3106c04ada6b50c84caf49146d47a8146bfb00
      https://github.com/Teiid-Designer/teiid-designer/commit/5b3106c04ada6b50c84caf49146d47a8146bfb00
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-07-14 (Mon, 14 Jul 2014)

  Changed paths:
    M plugins/org.teiid.designer.webservice/src/org/teiid/designer/webservice/util/WebServiceBuilderHelper.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java

  Log Message:
  -----------
  TEIIDDES-2207: Correct Web Service issue when view lacks a primary key

* When a view model lacks a primary key, the model lacks an input element

* WebServiceBuilderHelper
 * Refactor the SQL generation function to only create declarations and
   assignment if the model has any input elements.
 * Removes default 'example' SQL since this is not valid and likely to
   provide nothing but confusion to users

* SQLStringVisitor
 * Avoids possible NPE when the object list is null


  Commit: 10b85fe3b3ce9fa2e4f1fa219c18a9332b5ffd65
      https://github.com/Teiid-Designer/teiid-designer/commit/10b85fe3b3ce9fa2e4f1fa219c18a9332b5ffd65
  Author: Barry LaFond <blafond at redhat.com>
  Date:   2014-07-14 (Mon, 14 Jul 2014)

  Changed paths:
    M plugins/org.teiid.designer.webservice/src/org/teiid/designer/webservice/util/WebServiceBuilderHelper.java
    M plugins/teiid/org.teiid.runtime.client/engine/org/teiid/query/sql/visitor/SQLStringVisitor.java

  Log Message:
  -----------
  Merge pull request #385 from phantomjinx/TEIIDDES-2207

TEIIDDES-2207: Correct Web Service issue when view lacks a primary key


Compare: https://github.com/Teiid-Designer/teiid-designer/compare/3f58b56d0e57...10b85fe3b3ce


More information about the teiid-designer-dev mailing list