Hi,

Currently I am in trouble migrating from iPojo version 1.6.4 to iPojo 1.8.0.
I am doing this migration in order to get all the evolutions and fixes.
Unfortunately I discovered that there is a difference in the behavior of 
properties injection.

With the version 1.6.4 I was using some lines of code like this:
    @Property(mandatory = false)
    public String stringDescription = null;

Those two lines of code are not working with iPojo 1.8.0.
The property is never injected. The '= null' part code seems to cause that 
trouble.
When I remove it, then it works. So the two lines becomes:
    @Property(mandatory = false)
    public String stringDescription;

Could you tell me if this new behavior is normal or if it's a regression.
I am doing that migration into my project and I would like to avoid to get a 
deep look at each property injection locations.

Thanks for your help.

Regards,
/Etienne

Reply via email to