Barry LaFond created TEIIDDES-2449:
--------------------------------------
Summary: Add a uttility in Teiid Client plugin to construct a VDB Manifest
(xml)
Key: TEIIDDES-2449
URL:
https://issues.jboss.org/browse/TEIIDDES-2449
Project: Teiid Designer
Issue Type: Task
Components: Teiid Integration, VDB & Execution
Affects Versions: 9.1
Reporter: Barry LaFond
Assignee: Barry LaFond
Fix For: 9.1
In order to import full deployed VDBs on the server we'll need a mechanism to get Data
Roles/Policies, Translator Overrides, etc. that are defined in a deployed VDB manifest.
Unfortunately, Designer's ITeiidVdb is designed to be simple and the info is only
available via Teiid's VDB interface, which isn't part of the Admin API.
Suggest creating a utility in the teiid.client plugin that can take a VDB and construct
the basic Manifest, or -vdb.xml string down to the *<model/>* elements.
Then, by adding a *getManifest()* method to our ITeiidVdb interface, Designer can create a
full DDL-based version of a deployed VDB using that method + the Teiid Server's
getSchema() method.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)