When trying to create new view model by copying from an existing one the resulting model contains errors. The original view model has global temporary table defined. The problem is that the new view model has not correct value in the "relational:Global Temp Table" property for the copied global temporary table. It should be true, but is false in the new definition of view model. Teiid Designer Version: 8.6.0 Steps to reproduce: 1. Create a project with a view model with definition of global temporary table. 2. Create a new project, run "New Model Wizard", set "Model Type" to "View Model", select "Copy from an existing model of the same model class", on the next screen pick the view model from step #1 and finish the guide. 3. View model created by the wizard contain an error, which can be resolved by setting the table as global temporary one, as should have been done by the wizard. Expected outcome: Valid copy of valid view model. Real outcome: Invalid view model.
Barry TODOs: Check use-case, document what elements of source/view models do NOT get copied to new model (i.e. extension properties in particular). Either add that functionality or perform a check to determine if there will be issues and throw up a dialog (or set error message on current wizard) to indicate that some properties will not get copied and need to get set manually.
Barry LaFond <blafond> updated the status of jira TEIIDDES-2380 to Resolved
Still seeing the same behaviour on 9.0.1. The resolution here should be that the extension properties are not copied, but a warning dialog should be shown. However, following the steps, no dialog is shown and the resulting model is invalid.
Barry LaFond <blafond> updated the status of jira TEIIDDES-2380 to Reopened
Andrej Šmigala <asmigala> updated the status of jira TEIIDDES-2380 to Closed