Fix for Bugzilla 292111 - Patch by grid.qian, Reviewed by Simon
diff --git a/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/resource/BPELReader.java b/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/resource/BPELReader.java
index 6cb6a84..1f3b376 100644
--- a/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/resource/BPELReader.java
+++ b/plugins/org.eclipse.bpel.model/src/org/eclipse/bpel/model/resource/BPELReader.java
@@ -607,6 +607,11 @@
protected void setProperties(Element element, EObject eObject, String propertyName) {
String propertyAttribute = element.getAttribute(propertyName);
+ // added by Grid.Qian
+ // we should permit user add a correlation without properties
+ if(propertyAttribute == null){
+ return;
+ }
StringTokenizer st = new StringTokenizer(propertyAttribute);
while (st.hasMoreTokens()) {