summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRainer Pielmann2013-01-02 08:40:23 (EST)
committerStephan Born2013-01-25 13:18:49 (EST)
commitbc67cb0b029bb2742768988b39f3e8c8d4b5b8ca (patch)
tree6acfb282c77b4acc7d92e1f5ffa2d29d107dffe1
parent6b0428f3b1862db7e44e0689021bf12e81417ad5 (diff)
downloadorg.eclipse.stardust.ui.web-bc67cb0b029bb2742768988b39f3e8c8d4b5b8ca.zip
org.eclipse.stardust.ui.web-bc67cb0b029bb2742768988b39f3e8c8d4b5b8ca.tar.gz
org.eclipse.stardust.ui.web-bc67cb0b029bb2742768988b39f3e8c8d4b5b8ca.tar.bz2
Jira-ID: CRNT-27449 Web based modeler: Process interface can't be set to "No process interface"
git-svn-id: http://emeafrazerg/svn/ipp/product/trunk/stardust/ui.web@61770 8100b5e0-4d52-466c-ae9c-bdeccbdeaf6b
-rw-r--r--web-modeler/src/main/java/org/eclipse/stardust/ui/web/modeler/marshaling/ModelElementUnmarshaller.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/web-modeler/src/main/java/org/eclipse/stardust/ui/web/modeler/marshaling/ModelElementUnmarshaller.java b/web-modeler/src/main/java/org/eclipse/stardust/ui/web/modeler/marshaling/ModelElementUnmarshaller.java
index abb0dd7..cf882b8 100644
--- a/web-modeler/src/main/java/org/eclipse/stardust/ui/web/modeler/marshaling/ModelElementUnmarshaller.java
+++ b/web-modeler/src/main/java/org/eclipse/stardust/ui/web/modeler/marshaling/ModelElementUnmarshaller.java
@@ -930,6 +930,9 @@ public abstract class ModelElementUnmarshaller implements ModelUnmarshaller
.getAsString()
.equals(ModelerConstants.NO_PROCESS_INTERFACE_KEY))
{
+ processDefinition.setFormalParameters(null);
+ processDefinition.setFormalParameterMappings(null);
+ processDefinition.setExternalRef(null);
}
else if (processDefinitionJson.get(
ModelerConstants.PROCESS_INTERFACE_TYPE_PROPERTY)