From a50a4f9a3bd7f752039cb8c45dd4ed0552fa4ad1 Mon Sep 17 00:00:00 2001 From: Konstantin Komissarchik Date: Tue, 6 Aug 2013 12:33:09 -0400 Subject: 413117 - Fix JpaProjectPropertiesPage issue with library provider context. Signed-off-by: Neil Hauge Signed-off-by: Konstantin Komissarchik --- .../jpt/jpa/ui/internal/properties/JpaProjectPropertiesPage.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/properties/JpaProjectPropertiesPage.java b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/properties/JpaProjectPropertiesPage.java index dbd5b32ebb..543daa5b8b 100644 --- a/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/properties/JpaProjectPropertiesPage.java +++ b/jpa/plugins/org.eclipse.jpt.jpa.ui/src/org/eclipse/jpt/jpa/ui/internal/properties/JpaProjectPropertiesPage.java @@ -969,8 +969,11 @@ public class JpaProjectPropertiesPage return; } + JpaPlatform.Config jpaPlatformConfig = this.jpaPlatformConfigModel.getValue(); + String jpaPlatformID = (jpaPlatformConfig == null) ? "" : jpaPlatformConfig.getId(); //$NON-NLS-1$ + Map enablementVariables = new HashMap(); - enablementVariables.put(JpaLibraryProviderInstallOperationConfig.JPA_PLATFORM_ENABLEMENT_EXP, this.jpaPlatformConfigModel.getValue()); + enablementVariables.put(JpaLibraryProviderInstallOperationConfig.JPA_PLATFORM_ENABLEMENT_EXP, jpaPlatformID); enablementVariables.put(JpaLibraryProviderInstallOperationConfig.JPA_PLATFORM_DESCRIPTION_ENABLEMENT_EXP, this.jpaProjectModel.getValue().getJpaPlatform().getConfig()); if ( ! libInstallDelegate.getLibraryProvider().isEnabledFor( -- cgit v1.2.3