[teiid-dev] Fwd: [teiid-designer-dev] Connection Factories

John Doyle jdoyle at redhat.com
Wed Apr 14 14:44:18 EDT 2010


Sorry Ramesh, I seem to have ignored this email.

Ken and I discussed this today.  I don't think there should be a ConnectionProfile for each source.  We could create profiles for each of the source we support, but I think there are two strong reasons not to.

1.  The ConnectionProfile for non-JDBC sources would only be usable by our importers.  For example, were I to create implement the DTP connection framework for Salesforce, I could modify the importer to the resulting ConnectionProfile.  But to have the rest of the DTP framework use the ConnectionProfile I would have to implement the getting of the metadata for DTP, and the mapping of the query API to DTP, etc.  It's a lot of work with no real value for us, and if we didn't do 'all' the work, it would be confusing for a knowledgeable user of DTP.

2.  Some of import sources don't have a connection.  XML to Relational and SOAP relational don't have to get their metadata from a 'connection' at all.  As often as not the metadata comes from a file on disk, and the connector points elsewhere.

This doesn't mean that the importer or some other action can't produce the info needed for the ~ds.xml.

~john
----- "Ramesh Reddy" <rareddy at redhat.com> wrote:

> Is there going to a "Connection Profile" for each source that Teiid
> Designer going to import/access in DTP? I know in previous versions
> Designer kept profiles locally, I am not sure the new behavior with
> DTP
> in the mix.
> 
> 
> On Mon, 2010-04-12 at 10:05 -0400, John Doyle wrote:
> > ----- "Ramesh Reddy" <rareddy at redhat.com> wrote:
> > 
> > > On Fri, 2010-04-09 at 13:55 -0400, John Doyle wrote:
> > > > 
> > > > It's not, it's DTP specific.
> > > > 
> > > > I exported this in clear text, but encrypted is the default. 
> > > 
> > > Then for Teiid purposes it is not useful. If this file is in the
> > > "-ds.xml" format, Teiid could use it. Is there a way we could add
> > > "export as.." feature may be?
> > 
> > For sure, should be pretty easy.
> > > 
> > > Ramesh..
> 
> 
> _______________________________________________
> teiid-dev mailing list
> teiid-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/teiid-dev


More information about the teiid-dev mailing list