[
https://issues.jboss.org/browse/TEIIDDES-1749?page=com.atlassian.jira.plu...
]
Mark Drilling resolved TEIIDDES-1749.
-------------------------------------
Resolution: Done
Now saves the ModelExtensionPropertyDescriptor map on the ModelRowElement, since the
specific descriptor is required in order to set the extension property. (Cannot use the
table model ids as with the other properties)
https://github.com/Teiid-Designer/teiid-designer/pull/216
Extension Properties in Table Editor incorrect
----------------------------------------------
Key: TEIIDDES-1749
URL:
https://issues.jboss.org/browse/TEIIDDES-1749
Project: Teiid Designer
Issue Type: Bug
Components: Editors, Extension Framework
Affects Versions: 8.1
Reporter: Barry LaFond
Assignee: Mark Drilling
Priority: Critical
Fix For: 8.2
* Created 2 or more tables in relational model
* Edit table 1's "relational:Native Query" extension property (SELECT *
FROM FOOBAR)
* Save
* Open/Select Table Editor and select BASE TABLES tab
* Note that "relational:Native Query" property is same for both tables
Looks like the ModelExtensionPropertyDescriptor is caching an EObject and the call to
getPropertyValue() will return the same value for ALL EObjects rather than having a unique
EObject per descriptor
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira