My spring bean have a constructor with an unique mandatory argument, and I managed to initialize it with the xml configuration :
<bean name="interfaceParameters#ota" class="com.company.core.DefaultInterfaceParameters">
  <constructor-arg>
    <value>OTA</value>
  </constructor-arg>
 </bean>
Then I use this bean like this and it works well.
 @Resource(name = "interfaceParameters#ota")
 private InterfaceParameters interfaceParameters;
But I would like to specify the contructor arg value with the annocations, something like
 @Resource(name = "interfaceParameters#ota")
 @contructorArg("ota") // I know it doesn't exists!
 private InterfaceParameters interfaceParameters;
Is this possible ?
Thanks in advance