Author: rob.stryker(a)jboss.com
Date: 2011-06-24 00:10:26 -0400 (Fri, 24 Jun 2011)
New Revision: 32341
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/DeploymentModuleOptionCompositeAssistant.java
Log:
JBIDE-9241 - npe in deployment detail editing
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/DeploymentModuleOptionCompositeAssistant.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/DeploymentModuleOptionCompositeAssistant.java 2011-06-24
03:58:36 UTC (rev 32340)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/editor/DeploymentModuleOptionCompositeAssistant.java 2011-06-24
04:10:26 UTC (rev 32341)
@@ -782,8 +782,14 @@
DeploymentModulePrefs p = preferences.getOrCreatePreferences(MAIN)
.getOrCreateModulePrefs(module);
if (property == COLUMN_LOC) {
- String outputName = new Path(((String)value)).lastSegment();
- String outPath = ((String)value).substring(0,
((String)value).length()-outputName.length());
+ String outputName, outPath;
+ if( ((String)value).equals("")) {
+ outputName = null;
+ outPath = null;
+ } else {
+ outputName = new Path(((String)value)).lastSegment();
+ outPath = ((String)value).substring(0,
((String)value).length()-outputName.length());
+ }
page.firePropertyChangeCommand(p,
new String[]{COLUMN_LOC, OUTPUT_NAME},
new String[]{outPath,outputName},
Show replies by date