}
}
private ScriptRequestMessage createNoSessionScriptRequest(final String script,
final Map<String, Object> scriptArguments) throws IOException, RexProException {
final ScriptRequestMessage scriptMessage = new ScriptRequestMessage();
scriptMessage.Script = script;
scriptMessage.LanguageName = this.language;
scriptMessage.metaSetGraphName(this.graphName);
scriptMessage.metaSetGraphObjName(this.graphObjName);
scriptMessage.metaSetInSession(false);
scriptMessage.metaSetTransaction(this.transaction);
scriptMessage.setRequestAsUUID(UUID.randomUUID());
scriptMessage.validateMetaData();
//attach bindings
if (scriptArguments != null) {
scriptMessage.Bindings.putAll(scriptArguments);
}