Index: src/org/jbpm/gd/jpdl/prefs/Initializer.java =================================================================== --- src/org/jbpm/gd/jpdl/prefs/Initializer.java (revision 31042) +++ src/org/jbpm/gd/jpdl/prefs/Initializer.java (working copy) @@ -1,20 +1,20 @@ package org.jbpm.gd.jpdl.prefs; import org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer; -import org.eclipse.jface.preference.IPreferenceStore; -import org.jbpm.gd.jpdl.Plugin; +import org.eclipse.core.runtime.preferences.DefaultScope; +import org.eclipse.core.runtime.preferences.IEclipsePreferences; public class Initializer extends AbstractPreferenceInitializer implements PreferencesConstants { @Override public void initializeDefaultPreferences() { - IPreferenceStore preferenceStore = Plugin.getDefault().getPreferenceStore(); - preferenceStore.setValue(SERVER_NAME, "localhost"); - preferenceStore.setValue(SERVER_PORT, "8080"); - preferenceStore.setValue(SERVER_DEPLOYER, "/jbpm-console/upload"); - preferenceStore.setValue(USE_CREDENTIALS, false); - preferenceStore.setValue(USER_NAME, "user name"); - preferenceStore.setValue(PASSWORD, "password"); + IEclipsePreferences preferenceStore = new DefaultScope().getNode("org.jbpm.gd.jpdl"); + preferenceStore.put(SERVER_NAME, "localhost"); + preferenceStore.put(SERVER_PORT, "8080"); + preferenceStore.put(SERVER_DEPLOYER, "/jbpm-console/upload"); + preferenceStore.putBoolean(USE_CREDENTIALS, false); + preferenceStore.put(USER_NAME, "user name"); + preferenceStore.put(PASSWORD, "password"); } }