My problem in practice:
@Property(name = "someProperty", intValue = 0)
The annotation above generates:
<AD id="someProperty" type="Integer" default="0" .../>
Can I specify the @Property annotation in the way that the "type" will be "Integer" but there will be no default value? The sample is with Integer, but the question is the same with all non-String type.
In case it is possible with other annotation set (like the one coming from BndLib) I am interested in that solution as well. However, maven support is very important to me. With felix-scr-plugin there is m2e lifecycle mapping so the XML file is always up-to-date in the target/classes folder.