Skip to content

PropertyPlaceholder Value not resolved with ExecutorBeanDefinitionParser ("Invalid pool-size value [${task.executors}]") [SPR-6368] #11034

@spring-projects-issues

Description

@spring-projects-issues

Willi Wurzer opened SPR-6368 and commented

I have

<task:annotation-driven executor="myExecutor" scheduler="myScheduler" />
<task:executor id="myExecutor" pool-size="${task.executors}" />
<task:scheduler id="myScheduler" pool-size="${task.schedulers}" />

${task.schedulers} gets resolved, ${task.executors} not

SchedulerBeanDefinitionParser uses
builder.addPropertyValue("poolSize", poolSize)

ExecutorBeanDefinitionParser parses the unresolved attribute
String poolSize = element.getAttribute("pool-size");


Affects: 3.0 RC2

Referenced from: commits a6b6ba8

Metadata

Metadata

Assignees

No one assigned

    Labels

    in: coreIssues in core modules (aop, beans, core, context, expression)type: bugA general bug

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions