Files
Artem Bilan 780aeaccc9 GH-2609: Restore ClassLoader for SerMC & SimpleMC
Fixes: #2609

The deserialization functionality must rely on the `ClassLoader` from the application context (at least, by default).

* Fix `SimpleMessageConverter` to accept `BeanClassLoaderAware` and use it for `ConfigurableObjectInputStream`
* Fix `SerializerMessageConverter` to accept `BeanClassLoaderAware`
* Remove reflection for the `new DirectFieldAccessor(deserializer).getPropertyValue("classLoader")`
from the `SerializerMessageConverter` since it is not this converter responsibility
to interfere into provided `Deserializer` logic

**Cherry-pick to `3.0.x`**

(cherry picked from commit e7be534b54)
2024-02-06 13:37:53 -05:00
..
2016-02-05 17:44:39 -05:00

= spring-amqp

This project provides the base abstractions for Spring-AMQP supporting the AMQP 0.9.1 Specification.