return operationResult;
}
else if (val instanceof CompositeValueSupport)
{
CompositeValueSupport valueSupport = (CompositeValueSupport) val;
if (valueSupport.containsKey("cause"))
{
CompositeValueSupport cause = (CompositeValueSupport) valueSupport.get("cause");
SimpleValueSupport message = (SimpleValueSupport) cause.get("message");
Exception exception = new Exception(message.toString());
throw exception;