Author: rob.stryker(a)jboss.com
Date: 2010-12-03 05:43:26 -0500 (Fri, 03 Dec 2010)
New Revision: 27136
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java
Log:
Many unit tests are printing this non-critical error, where project-scope preferences are
trying to be saved on a project which has just been deleted JBIDE-7792
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java 2010-12-03
09:58:24 UTC (rev 27135)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/SingleDeployableFactory.java 2010-12-03
10:43:26 UTC (rev 27136)
@@ -211,14 +211,16 @@
}
String qualifier =
JBossServerCorePlugin.getDefault().getDescriptor().getUniqueIdentifier();
- IScopeContext context = new ProjectScope(project);
- IEclipsePreferences node = context.getNode(qualifier);
- if (node != null)
- node.put(PREFERENCE_KEY, list);
- try {
- node.flush();
- } catch (BackingStoreException e) {
- // TODO Log
+ if( project.exists() ) {
+ IScopeContext context = new ProjectScope(project);
+ IEclipsePreferences node = context.getNode(qualifier);
+ if (node != null)
+ node.put(PREFERENCE_KEY, list);
+ try {
+ node.flush();
+ } catch (BackingStoreException e) {
+ // TODO Log
+ }
}
}
Show replies by date