Usando la anotación @Value

Tengo 2 archivos de propiedada.propiedades yb.propiedades He añadido el contexto de la aplicación como:

<context:property-placeholder location="classpath:a.properties" />
<context:property-placeholder location="classpath:b.properties"/>

El primer archivo con propiedades contiene detalles de conexión de base de datos (esto funciona bien) Segundo: contiene propiedades que son usadas por algún bean específico. En ese bean utilizo estas propiedades a través de@Value anotación

@Value("#{qw.er}")
private String someA;    
@Value("#{as.df}")
private String someB;

Sin embargo, tengo una excepción durante el inicio:

 org.springframework.expression.spel.SpelEvaluationException: 
EL1008E:(pos 0): Field or property 'qw' cannot be found on object of type 
'org.springframework.beans.factory.config.BeanExpressionContext'

¿Qué estoy haciendo mal?

¿Es posible usar 2?context:property-placeholder en un archivo?

PS: Las propiedades qw.er y as.df solo existen en el archivo b.properties

Respuestas a la pregunta(1)

Su respuesta a la pregunta