scriptMessage.setRequestAsUUID(UUID.randomUUID());
final RexProMessage inMsg = client.execute(scriptMessage);
if (inMsg instanceof ErrorResponseMessage) {
throw new RexProException(((ErrorResponseMessage) inMsg).ErrorMessage);
} else if (!(inMsg instanceof ScriptResponseMessage)) {
throw new RexProException("wrong response type");
}
final ScriptResponseMessage msg = (ScriptResponseMessage) inMsg;
return (Map<String, Map<String,String>>) msg.Results.get();