Red Hat Bugzilla – Bug 1022586
Add support for Teiid artifacts in s-ramp
Last modified: 2014-02-06 10:31:08 EST
Add support for Teiid artifacts as first-class supported artifacts in s-ramp. This should be done by implementing a deriver for the teiid XML file as well as an expander for Teiid archives (VDB).
This was implemented by Dan Florian and has been merged into both community and product.
Neither of the 2 Teiid artifacts were recognised correctly after import into s-ramp repository:
* Teiid archives (VDB) was recognized as 'Document' and no additional files were extracted/derived from it;
* Teiid XML file was imported as general XmlDocument.
Created attachment 846122 [details]
Tested Teiid artifact #1
Created attachment 846124 [details]
Tested Teiid artifact #2
I just tested this with FSW6.CR1 and it worked. I suspect this didn't work for you because you didn't specify the right Artifact Type when uploading the file(s).
When you import a *.vdb file in the UI you must specify the following value for Artifact Type in the Import Dialog:
If you add a *-vdb.xml file in the UI then you need to use this value for Artifact Type:
We're currently working on adding documentation for this.
Verified in ER2 when explicit art types provided. Still it would be better to support implicit identification too.