Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Listener container cannot be created with advice when TCCL is a child of the container's class loader #897

Closed
wilkinsona opened this issue Feb 1, 2019 · 0 comments
Assignees
Milestone

Comments

@wilkinsona
Copy link
Member

@wilkinsona wilkinsona commented Feb 1, 2019

There's a regression in Spring AMQP 2.1 that means that a listener container cannot be created with advice when the TCCL is a child of the container's class loader. This class loader arrangement occurs with Spring Boot's DevTools but will also occur in other environments such as an app server or servlet container where Spring AMQP is installed as a shared library. Please see spring-projects/spring-boot#15697 for more details.

@garyrussell garyrussell added this to the 2.1.4 milestone Feb 1, 2019
artembilan added a commit to artembilan/spring-amqp that referenced this issue Feb 1, 2019
Fixes spring-projects#897

The `AbstractMessageListenerContainer.ContainerDelegate` is not end-user
class, so proxy for it has to be created by its normal `ClassLoader`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.