summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp')
-rw-r--r--src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp
index f17bc62..947c0c2 100644
--- a/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp
+++ b/src/uscxml/plugins/datamodel/ecmascript/JavaScriptCore/JSCDataModel.cpp
@@ -538,13 +538,13 @@ void JSCDataModel::assign(const Element<std::string>& assignElem,
// flags on attribute are ignored?
if (key.compare("_sessionid") == 0)
- throw Event("error.execution", Event::PLATFORM);
+ return; //throw Event("error.execution", Event::PLATFORM);
if (key.compare("_name") == 0)
- throw Event("error.execution", Event::PLATFORM);
+ return; //throw Event("error.execution", Event::PLATFORM);
if (key.compare("_ioprocessors") == 0)
- throw Event("error.execution", Event::PLATFORM);
+ return; //throw Event("error.execution", Event::PLATFORM);
if (key.compare("_invokers") == 0)
- throw Event("error.execution", Event::PLATFORM);
+ return; //throw Event("error.execution", Event::PLATFORM);
if (HAS_ATTR(assignElem, "expr")) {
evalAsValue(key + " = " + ATTR(assignElem, "expr"));