Skip to content

ExecutorBeanPostProcessor creates proxies with null fields values #1336

@novy1234

Description

@novy1234

Hi,
I found a problem during creation of async executors proxies in ExecutorBeanPostProcessor.
Namely when creating proxies for the executors they are created with null fields inside, which is a bit problematic if you use any delegating executor, e.g. DelegatingSecurityContextSchedulingTaskExecutor.

From what I have seen, CGLib uses no-args constructor if no constructor arguments have been passed, hence the fields have null values

I use Greenwich.SR1 train/release

Can you help me with that?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions