Hi,

please add the "@Service" annotation as well.

Jörg

2016-11-28 13:17 GMT+01:00 Júnior <fjunio...@gmail.com>:

> Hi Steven,
>
> I am using this version:
>
> <version>3.0.1</version>
>
> Thanks
>
> 2016-11-28 10:14 GMT-02:00 Steven Walters <kemu...@gmail.com>:
>
> > On Mon, Nov 28, 2016 at 8:19 PM, Júnior <fjunio...@gmail.com> wrote:
> > > Hi,
> > >
> > > I'm trying to register a servlet using the OSGI r6 annotations but It
> is
> > > not working.
> > >
> > > Follow the configurations I am using:
> > >
> > > R6
> > >
> > > *@Component(service=Servlet.class,*
> > >
> > > *property = { *
> > >
> > > *     "sling.servlet.methods=GET",*
> > >
> > > *     "sling.servlet.paths=/system/mypath1",*
> > >
> > > *     "sling.servlet.paths=/system/mypath2",*
> > >
> > > *   },*
> > >
> > > *immediate=true*
> > >
> > > *)*
> > >
> > >
> > > But When I use the @SlingServlet annotation it works:
> > >
> > > *@SlingServlet(paths={"/system/mypath1", "/system/mypath2"},
> > > methods={"GET"})*
> > >
> > > Am I missing some configuration?
> > >
> > > Does someone have an example of this kind of configuration?
> >
> > Which version of maven-bundle-plugin (or bnd-maven-plugin) are you
> > using in your build?
> > If I recall correctly, the R6 annotations require the use of the 3.x
> > versions of either of the plugins to have the annotations be processed
> > appropriately.
> >
>
>
>
> --
> Francisco Ribeiro
> *SCEA|SCJP|SCWCD|IBM Certified SOA Associate*
>



-- 
Cheers,
Jörg Hoh,

http://cqdump.wordpress.com
Twitter: @joerghoh

Reply via email to