I am also having problems with @Configurable.
For example, take a standard bean class called Order
Code:
@Configurable
public class Order implements Serializable
{
private Integer _deliveryMinuteWindowInterval;
public Integer getDeliveryMinuteWindowInterval()
{
return _deliveryMinuteWindowInterval;
}
public void setDeliveryMinuteWindowInterval( Integer deliveryMinuteWindowInterval )
{
_deliveryMinuteWindowInterval = deliveryMinuteWindowInterval;
}
}
My XML is defined as:
Code:
<aop:spring-configured/>
<bean id="deliveryWindowMinuteInterval" class="java.lang.Integer">
<constructor-arg>
<value>15</value>
</constructor-arg>
</bean>
<bean class="com.vodori.dolce.component.commerce.model.Order" lazy-init="true">
<property name="deliveryMinuteWindowInterval" ref="deliveryWindowMinuteInterval" />
</bean>
However, everytime an order object is created anywhere in the system the deliveryMinuteWindowInterval is null....
Any ideas? This is using RC3 snapshot from 7-26-2006
Thanks!