hello,
I'm trying to play with DS 1.4 @ComponentPropertyType.
I've created an annotation:
@ComponentPropertyType
public @interface Config {
/**
* @return
*/
String participant_id();
}
then I tried to use it in activate method:
@Activate
@Config(participant_id = "category")
@Override
protected void activate(ComponentContext pInjectedComponentContext,
Map<String, Object> pProperties,
DsConfigParticipant pConfigProperties)
{...}
but M-B-P gives me an manifest generation exception:
[ERROR] Manifest
br.com.c8tech.osgi:br.com.c8tech.osgi.core:jar:0.1.1-SNAPSHOT :
Activate method for
c8tech.osgi.core.internal.configuration.ComponentCategoryServiceProvider
descriptor ()Ljava/lang/String; is not acceptable.
thanks,
Cristiano
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]