Compare commits

...

4 Commits

Author SHA1 Message Date
kjwang
1730e58442 Fix TUP-40878 Add validation rule for jdbc db
Fix TUP-40878 Add validation rule for jdbc db schema throw NPE when try to select a
reference table.
https://jira.talendforge.org/browse/TUP-40878
2023-11-15 15:26:01 +08:00
kjwang-talend
8861b88828 Revert "Fix TUP-40878 Add validation rule for jdbc db schema throw NPE when try to select a reference table. https://jira.talendforge.org/browse/TUP-40878"
This reverts commit 92674ad9e4.
2023-11-15 15:03:43 +08:00
kjwang-talend
92674ad9e4 Fix TUP-40878
Add validation rule for jdbc db schema throw NPE when try to select a
reference table.
https://jira.talendforge.org/browse/TUP-40878
2023-11-15 15:01:30 +08:00
kjwang
c845b98228 TUP-40710 TCK-JDBC Dynamic setting view (#6557)
TUP-40710 TCK-JDBC Dynamic setting view
https://jira.talendforge.org/browse/TUP-40710
2023-11-13 17:16:15 +08:00
2 changed files with 4 additions and 1 deletions

View File

@@ -19,6 +19,7 @@ import org.eclipse.jface.wizard.Wizard;
import org.eclipse.swt.graphics.Image;
import org.talend.core.GlobalServiceRegister;
import org.talend.core.IService;
import org.talend.core.model.components.IComponent;
import org.talend.core.model.metadata.builder.connection.Connection;
import org.talend.core.model.repository.ERepositoryObjectType;
import org.talend.core.model.repository.IRepositoryViewObject;
@@ -42,6 +43,8 @@ public interface ITCKUIService extends IService {
Wizard createTCKWizard(String type, IPath path, boolean isNew);
Wizard editTCKWizard(RepositoryNode node);
String getComponentFamilyName(IComponent component);
public static ITCKUIService get() {
if (GlobalServiceRegister.getDefault().isServiceRegistered(ITCKUIService.class)) {

View File

@@ -718,7 +718,7 @@ public class RepositoryNodeUtilities {
if (GlobalServiceRegister.getDefault().isServiceRegistered(IGenericWizardService.class)) {
wizardService = GlobalServiceRegister.getDefault().getService(IGenericWizardService.class);
}
if (wizardService != null && wizardService.isGenericType(type)) {
if (wizardService != null && wizardService.isGenericType(type) || ERepositoryObjectType.METADATA_TACOKIT_JDBC == type) {
return getGenericSchemaNode(connection, tableName);
}
if (repType == ERepositoryObjectType.METADATA_CON_QUERY) {