Branch: refs/heads/ldap-studio
Home:
https://github.com/Teiid-Designer/teiid-designer
Commit: 7d2d1a489bf4dbb127d700b3c7a6be7397f8ce27
https://github.com/Teiid-Designer/teiid-designer/commit/7d2d1a489bf4dbb12...
Author: Paul Richardson <p.g.richardson(a)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/9f608c084a96fccea...
Author: Paul Richardson <p.g.richardson(a)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.
Compare:
https://github.com/Teiid-Designer/teiid-designer/compare/7d2d1a489bf4^......