[teiid-designer-dev] [Teiid-Designer/teiid-designer] 7d2d1a: Refactor the ldap wizards to depend on apache.dire...

Paul Richardson p.g.richardson at redhat.com
Thu Sep 3 09:15:37 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: 7d2d1a489bf4dbb127d700b3c7a6be7397f8ce27
      https://github.com/Teiid-Designer/teiid-designer/commit/7d2d1a489bf4dbb127d700b3c7a6be7397f8ce27
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/StringConstants.java
    M plugins/org.teiid.designer.datatools.ui/LEGAL.txt
    M plugins/org.teiid.designer.datatools.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.datatools.ui/plugin.xml
    R plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/ConnectionProfileWizard.java
    A plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/LdapConnectionProfileWizard.java
    A plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/LdapProfileAuthenticationWizardPage.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/LdapProfileDetailsWizardPage.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/PropertyPage.java
    A plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/widget/LdapAuthenticationWidget.java
    A plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/widget/LdapSettingsWidget.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/ui/i18n.properties
    M plugins/org.teiid.designer.datatools/LEGAL.txt
    M plugins/org.teiid.designer.datatools/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/ILdapProfileConstants.java
    A plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/JndiLdapConnection.java
    R plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/LDAPConnection.java
    M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/LDAPConnectionFactory.java
    M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/LDAPConnectionInfoProvider.java
    M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/LDAPPersistanceHook.java
    A plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/LDAPUrl.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/META-INF/MANIFEST.MF
    A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/add.gif
    A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/column.png
    A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/delete.gif
    A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/table.png
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/ModelGeneratorLdapUiConstants.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/ModelGeneratorLdapUiPlugin.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/i18n.properties
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/AbstractLdapLabelProvider.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/ILdapAttributeNode.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/ILdapEntryNode.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizard.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizardManager.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/impl/ConnectionNode.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/impl/LdapAttributeNode.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/impl/LdapEntryNode.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapColumnsPage.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapEntryContentProvider.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapEntryLabelProvider.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/definition/LdapDefinitionPage.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionContentProvider.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionLabelProvider.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapTablesPage.java

  Log Message:
  -----------
  Refactor the ldap wizards to depend on apache.directory.studio plugins

* The apache studio plugins provide effective widgets and logic for
  handling an ldap server's tree of entries and attributes.

* Use more advanced widgets and logic to provide a more effective
  experience for both the connection wizard and model generation wizard.


  Commit: 9f608c084a96fcceaa741fb0a6f6dd5a65fd0932
      https://github.com/Teiid-Designer/teiid-designer/commit/9f608c084a96fcceaa741fb0a6f6dd5a65fd0932
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2015-05-26 (Tue, 26 May 2015)

  Changed paths:
    M plugins/org.teiid.datatools.connectivity.ui/src/org/teiid/datatools/views/ExecutionPlanView.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/widget/LdapAuthenticationWidget.java
    M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/LDAPConnectionInfoProvider.java

  Log Message:
  -----------
  Fixes after testing deployment of an ldap vdb

* ExecutionPlanView
 * Randomly throughs NPEs due to visualisation being null

* LDAPConnectionInfoProvider
 * AuthMethod is not a teiid property and should not be injected

* LdapAuthenticationWidget
 * Teiid does NOT currently support anonymous connections. The Teiid
   LdapConnectionFactory expects a user and password so disable the option
   for no authentication until such time as it is supported.


  Commit: 456af62ad6fb641f8abf9387c8d554ab8eadb9d6
      https://github.com/Teiid-Designer/teiid-designer/commit/456af62ad6fb641f8abf9387c8d554ab8eadb9d6
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2015-06-01 (Mon, 01 Jun 2015)

  Changed paths:
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/ModelGeneratorLdapUiPlugin.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapEntryContentProvider.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapTablesPage.java

  Log Message:
  -----------
  Remove dependencies on ldapbrowser.ui

* The ui plugin provides the ldap browser perspective and view. This are
  not necessary for use with the BrowserWidget

* ModelGeneratorLdapUiPlugin
 * Remove reference to ui bundle as no longer need to start it

* LdapTablesPage
 * Removes showSearchesAction and showBookmarksActions
 * Removes the empty dropdown menu manager from widget's view form since
   it is now empty


  Commit: 339dede89dc04bc86bc579e6e446e5e5e8baf535
      https://github.com/Teiid-Designer/teiid-designer/commit/339dede89dc04bc86bc579e6e446e5e5e8baf535
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2015-06-22 (Mon, 22 Jun 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Upgrade to JBT-IS 4.2.5 since its the latest available

* Does not contain the correct locus for the saxon dependencies so will
  need to be updated again, prior to merging.


  Commit: 827f8ee7dd800c482c19f919ead9555929d3a854
      https://github.com/Teiid-Designer/teiid-designer/commit/827f8ee7dd800c482c19f919ead9555929d3a854
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2015-06-30 (Tue, 30 Jun 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Updates target platform to 4.2.6.Final

* Support for both apache-studio and latest locus saxon


  Commit: ba8302a86dfea78053def0dbc842e84c0fc6eaab
      https://github.com/Teiid-Designer/teiid-designer/commit/ba8302a86dfea78053def0dbc842e84c0fc6eaab
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2015-09-03 (Thu, 03 Sep 2015)

  Changed paths:
    M plugins/org.teiid.designer.datatools.ui/LEGAL.txt
    M plugins/org.teiid.designer.datatools.ui/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.datatools.ui/plugin.xml
    R plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/ConnectionProfileWizard.java
    A plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/LdapConnectionProfileWizard.java
    A plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/LdapProfileAuthenticationWizardPage.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/LdapProfileDetailsWizardPage.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/PropertyPage.java
    A plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/widget/LdapAuthenticationWidget.java
    A plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ldap/widget/LdapSettingsWidget.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/ui/i18n.properties
    M plugins/org.teiid.designer.datatools/LEGAL.txt
    M plugins/org.teiid.designer.datatools/META-INF/MANIFEST.MF
    M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/ILdapProfileConstants.java
    A plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/JndiLdapConnection.java
    R plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/LDAPConnection.java
    M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/LDAPConnectionFactory.java
    M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/LDAPConnectionInfoProvider.java
    M plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/LDAPPersistanceHook.java
    A plugins/org.teiid.designer.datatools/src/org/teiid/designer/datatools/profiles/ldap/LDAPUrl.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/META-INF/MANIFEST.MF
    A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/add.gif
    A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/column.png
    A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/delete.gif
    A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/table.png
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/ModelGeneratorLdapUiConstants.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/i18n.properties
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/AbstractLdapLabelProvider.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/ILdapAttributeNode.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/ILdapEntryNode.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizard.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizardManager.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/impl/ConnectionNode.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/impl/LdapAttributeNode.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/impl/LdapEntryNode.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapColumnsPage.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapEntryContentProvider.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapEntryLabelProvider.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/definition/LdapDefinitionPage.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionContentProvider.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionLabelProvider.java
    M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapTablesPage.java

  Log Message:
  -----------
  Merge branch 'ldap-studio'

Conflicts:
	plugins/org.teiid.core.designer/src/org/teiid/core/designer/util/StringConstants.java
	plugins/org.teiid.datatools.connectivity.ui/src/org/teiid/datatools/views/ExecutionPlanView.java
	plugins/org.teiid.designer.modelgenerator.ldap.ui/META-INF/MANIFEST.MF


Compare: https://github.com/Teiid-Designer/teiid-designer/compare/516cb4a9cdda...ba8302a86dfe


More information about the teiid-designer-dev mailing list