On Tue, 2010-05-25 at 13:29 -0400, Barry Lafond wrote:
* Designer has no real concept of a "translator". We
deal with
Connection Profiles and NOT Server/Teiid properties. It only
needs a translator to perform runtime (query) operations.
I understand
that Designer does not directly use any of the translator.
Designer needs this before preview can work.
* The Properties that we do pass you for the addTranslator()
method will be provided from Teiid in the first place, right?
The keys will be from Teiid's PropertyDefinitions.
This will not
change, same as before
* Teiid cares about translator.xml files (or whatever they are
called). Teiid Designer really doesn't care other than to make
sure one exists within a VDB, if that is the new requirement.
all I am
saying is instead calling the "addTranslator", marshal it to
XML and place it in vdb.xml. I am sorry, but I do not see a fairly large
new requirement. Sure, this is change in direction from original
connector stuff. The split between the translation layer and connection
layer is paving for further refinement the strategy as we implement the
functionality.
The bottom line is, this will make the user VDB migration between
multiple environments easier.
Ramesh..