From 96ec09d4fd36d470d3264f915c619bf8f726f332 Mon Sep 17 00:00:00 2001 From: jurgen Date: Sat, 27 Jun 2015 16:19:37 +0000 Subject: [PATCH] QMDB --- .../dbeaver/ui/dialogs/connection/EditConnectionDialog.java | 2 +- .../dbeaver/ui/dialogs/connection/EditConnectionWizard.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionDialog.java b/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionDialog.java index eb971377cb..cf8e077da9 100644 --- a/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionDialog.java +++ b/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionDialog.java @@ -50,7 +50,7 @@ public class EditConnectionDialog extends MultiPageWizardDialog protected Control createContents(Composite parent) { Control contents = super.createContents(parent); - DataSourceDescriptor activeDataSource = getWizard().getPageSettings().getActiveDataSource(); + DataSourceDescriptor activeDataSource = getWizard().getActiveDataSource(); getShell().setText("Connection '" + activeDataSource.getName() + "' configuration"); getShell().setImage(DBeaverIcons.getImage(activeDataSource.getObjectImage())); return contents; diff --git a/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionWizard.java b/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionWizard.java index 4dd36babe6..3ebde491fb 100644 --- a/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionWizard.java +++ b/plugins/org.jkiss.dbeaver.core/src/org/jkiss/dbeaver/ui/dialogs/connection/EditConnectionWizard.java @@ -149,7 +149,9 @@ public class EditConnectionWizard extends ConnectionWizard @Override protected void saveSettings(DataSourceDescriptor dataSource) { - pageSettings.saveSettings(dataSource); + if (pageSettings != null) { + pageSettings.saveSettings(dataSource); + } pageGeneral.saveSettings(dataSource); if (pageNetwork != null) { pageNetwork.saveConfigurations(dataSource); -- GitLab