Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortle2008-10-17 20:58:11 +0000
committertle2008-10-17 20:58:11 +0000
commit5632b265d62647c3aad5468561c3ad5360ec4957 (patch)
tree5a37108c9679b295766bfc1d609ac2174c9b6e8e
parenta3354de68b1fd1f713c44c08caf08a744b8497a4 (diff)
downloadwebtools.dali-5632b265d62647c3aad5468561c3ad5360ec4957.tar.gz
webtools.dali-5632b265d62647c3aad5468561c3ad5360ec4957.tar.xz
webtools.dali-5632b265d62647c3aad5468561c3ad5360ec4957.zip
250842 - Add driver enablement problem
-rw-r--r--jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetDataModelProvider.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetDataModelProvider.java b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetDataModelProvider.java
index effa8d7987..68dbd5a4fb 100644
--- a/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetDataModelProvider.java
+++ b/jpa/plugins/org.eclipse.jpt.core/src/org/eclipse/jpt/core/internal/facet/JpaFacetDataModelProvider.java
@@ -128,7 +128,7 @@ public class JpaFacetDataModelProvider extends FacetInstallDataModelProvider
return Boolean.valueOf(connectionIsActive());
}
if (propertyName.equals(USER_WANTS_TO_ADD_DB_DRIVER_JARS_TO_CLASSPATH)) {
- return Boolean.FALSE;
+ return Boolean.valueOf(connectionIsActive());
}
if (propertyName.equals(DB_DRIVER_NAME)) {
return getDefaultDriverName();
@@ -193,6 +193,9 @@ public class JpaFacetDataModelProvider extends FacetInstallDataModelProvider
if (propertyName.equals(CONNECTION_ACTIVE)) {
this.model.notifyPropertyChange(USER_OVERRIDE_DEFAULT_SCHEMA, IDataModel.DEFAULT_CHG);
this.model.notifyPropertyChange(USER_OVERRIDE_DEFAULT_SCHEMA, IDataModel.VALID_VALUES_CHG);
+ this.model.notifyPropertyChange(USER_WANTS_TO_ADD_DB_DRIVER_JARS_TO_CLASSPATH, IDataModel.ENABLE_CHG);
+ this.model.notifyPropertyChange(DB_DRIVER_NAME, IDataModel.ENABLE_CHG);
+ this.model.notifyPropertyChange(DB_DRIVER_JARS, IDataModel.ENABLE_CHG);
}
if (propertyName.equals(USER_WANTS_TO_ADD_DB_DRIVER_JARS_TO_CLASSPATH)) {
this.model.notifyPropertyChange(DB_DRIVER_NAME, IDataModel.ENABLE_CHG);

Back to the top