[teiid-designer-dev] [Teiid-Designer/teiid-designer] e43605: TEIIDDES-879: Actually make use of the jar in the ...

Paul Richardson p.g.richardson at redhat.com
Thu Jun 20 16:52:34 EDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: e43605e3789a6c5bd6683740a4d1bf9b62664c0d
      https://github.com/Teiid-Designer/teiid-designer/commit/e43605e3789a6c5bd6683740a4d1bf9b62664c0d
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2013-06-20 (Thu, 20 Jun 2013)

  Changed paths:
    M plugins/org.teiid.datatools.connectivity/src/org/teiid/datatools/connectivity/TeiidJDBCConnection.java

  Log Message:
  -----------
  TEIIDDES-879: Actually make use of the jar in the connection JAR_LIST

* The connection class was modified to fetch the teiid driver using the
  roundabout route of finding the client runtime plugin supported by the
  version specified then loading its driver.

* However, the classloader provided is created from the jar list defined
  in the DTP driver instance configuration and as such should already
  contain the most appropriate driver, especially as the list is now
  auto-created by default.

* Use the driver from the classloader first and only if that fails resort
  to the more circuitous route of obtaining a driver.





More information about the teiid-designer-dev mailing list