Does it matter in which order the Spring resolves annotated beans defined in a Spring definition file as follows :
<context:annotation-config />
<context:component-scan base-package="com.for.jms"/>
<context:component-scan base-package="com.for.lookup"/>
<context:component-scan base-package="com.for.persistence"/>