[
https://issues.jboss.org/browse/TEIIDDES-2125?page=com.atlassian.jira.plu...
]
Ted Jones commented on TEIIDDES-2125:
-------------------------------------
Per [~blafond].. for models with legacy REST annotations we need to:
1) Gather up a cache of all "exten. prop. overrides", their values, ext. prop
IDs and their target objects
2) Throw away the old MEDs, inject/apply new MEDs
3) Reset new exten. overrides using the map of old ID's to new IDs
It would be a Quick Fix off of the validation warning. For example:
Description Resource Path Location Type
The model extension definition "rest" found in model is not registered in
workspace. v1.xmi /GEOCHEMISTRYMODEL/views
REST procedures created in designer prior to version 8, don't
transfer the properties
--------------------------------------------------------------------------------------
Key: TEIIDDES-2125
URL:
https://issues.jboss.org/browse/TEIIDDES-2125
Project: Teiid Designer
Issue Type: Bug
Components: Extension Framework
Affects Versions: 8.3
Reporter: Debbie Steigner
Assignee: Ted Jones
Fix For: 8.6.1, 9.0
If you migrate models containing REST procedures from version 7.7.x the values for rest
Method and URI do not display in designer 8.3. They are still in the xmi file but it
seems the key names have changed. If I edit the xmi file and change the key names the
values for the properties then show in the Designer.
key="rest:uri" is now key="REST:URI"
And
key="rest:restMethod" is now key="REST:METHOD"
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)