Author: yradtsevich
Date: 2011-03-30 16:04:22 -0400 (Wed, 30 Mar 2011)
New Revision: 30165
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/expression/VpeValue.java
Log:
https://issues.jboss.org/browse/JBIDE-8649 : NullPointerException after moving to 3.7M6
- workaround applied
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/expression/VpeValue.java
===================================================================
---
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/expression/VpeValue.java 2011-03-30
19:33:54 UTC (rev 30164)
+++
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/template/expression/VpeValue.java 2011-03-30
20:04:22 UTC (rev 30165)
@@ -29,6 +29,13 @@
}
public VpeValue(String value) {
+ /* yradtsevich: workaround for JBIDE-8649: WTP ElementImpl
+ * may return null for getAttribute method.
+ */
+ if (value == null) {
+ value = ""; //$NON-NLS-1$
+ }
+
stringValue = value;
type = STRING_VALUE;
}