On Tue, Jul 3, 2018 at 10:24 PM Raymond Auge <raymond.a...@liferay.com> wrote:
>
> ComponentPropertyTypes only start to be recognized with bnd 4.0.0 and will
> be fully with, as yet released, bnd 4.1.0.
>
> Since the latest maven-bundle-plugin 3.5.0 only uses bnd 3.5.0 it's not
> handled (note the versions are kept in sync for convenience).

Right, I guess we should try to at release a maven-bundle-plugin 4.0.0 soonish.

(I believe you can override the bnd version that is going to be used
by overriding the bndlib dependency of the maven-bundle-plugin but I
might be wrong)

regards,

Karl

> Sincerely,
> - Ray
>
>
> On Tue, Jul 3, 2018 at 3:28 PM, Cristiano <cvgav...@gmail.com> wrote:
>
> > 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.c8te
> >> ch.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: users-unsubscr...@felix.apache.org
> > For additional commands, e-mail: users-h...@felix.apache.org
> >
> >
>
>
> --
> *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
>  (@rotty3000)
> Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
>  (@Liferay)
> Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> (@OSGiAlliance)



-- 
Karl Pauls
karlpa...@gmail.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org

Reply via email to