spring-projects/spring-amqp — pull request #239 by artembilan (2014-12-11 16:52:31+00:00)
Title: AMQP-452: PRC: RemoteInvocResult for exceptions

JIRA: https://jira.spring.io/browse/AMQP-452

When the `body` of the received `message` in the `AmqpInvokerServiceExporter` isn't an instance of `RemoteInvocation`,
we should wrap an appropriate `IllegalArgumentException` to the `RemoteInvocationResult`.
It allows for for `AmqpClientInterceptor` to unwrap the reply correctly and rethrow to the caller.

**Cherry-pick to 1.3.x**