Hi all,
Thanks Achim for your links.

I've successfully  tested Servlet 3 annotation but I prefere using Servlet
by defining config in web.xml because  I would like to use shiro filter for
my servlet and I should be more complicated without web.xml.

Is there a solution to configure PAX or KARAFusing  web.xml for servlets ?
Regards,



On 23 March 2016 at 20:42, Achim Nierbeck <[email protected]> wrote:

> This completely depends on your use-case and what you are trying to
> achieve.
> If you just want to have a Servlet running, with Servlet 3 annotations.
> Follow the sample in [1].
> Or take a look at the samples of the Apache Karaf Cookbook [2].
>
> regards, Achim
>
>
> [1] -
> https://github.com/ops4j/org.ops4j.pax.web/tree/master/samples/helloworld-servlet3
> [2] -
> https://github.com/jgoodyear/ApacheKarafCookbook/tree/master/chapter4/chapter4-recipe9/chapter4-recipe9-annotated
>
> 2016-03-23 19:31 GMT+01:00 Alioune <[email protected]>:
>
>> Thank you four your responses guys.
>>
>> @Achim: It seems that using PAX Web is the easiest way.
>> So I would like to add a servlet in an existing maven  projet.
>>
>> How may I start the servlet  at runtime of  my bundle using PAX Web
>> (without the Activator ?
>>
>> Regards
>>
>>
>> On 23 March 2016 at 16:05, Jean-Baptiste Onofré <[email protected]> wrote:
>>
>>> Good point and kudo to Achim.
>>>
>>> I'm humbly apologize to the Pax Web master ;)
>>>
>>> Regards
>>> JB
>>>
>>> On 03/23/2016 04:02 PM, Achim Nierbeck wrote:
>>>
>>>> Hi,
>>>>
>>>> The only real source for samples are the PAX Web samples ;-)
>>>> You'll find a bunch of samples and how the integration tests work at:
>>>>
>>>> https://github.com/ops4j/org.ops4j.pax.web/tree/master/samples
>>>>
>>>> And
>>>>
>>>>
>>>> org.ops4j.pax.web/tree/master/pax-web-itest/pax-web-itest-container/pax-web-itest-container-jetty
>>>>
>>>> Regards, Achim
>>>>
>>>> sent from mobile device
>>>>
>>>> Am 23.03.2016 3:56 nachm. schrieb "Jean-Baptiste Onofré"
>>>> <[email protected] <mailto:[email protected]>>:
>>>>
>>>>     Hi,
>>>>
>>>>     yes, you can take a look on:
>>>>
>>>>
>>>> https://github.com/jbonofre/karaf-boot/tree/master/karaf-boot-samples/karaf-boot-sample-servlet
>>>>
>>>>     Basically, the easiest way is to use the @WebServlet annotation, and
>>>>     install the http-whiteboard feature.
>>>>
>>>>     The http-whiteboard feature will "listen" for servlet and expose in
>>>>     the Karaf WebContainer.
>>>>
>>>>     Regards
>>>>     JB
>>>>
>>>>     On 03/23/2016 03:47 PM, Alioune wrote:
>>>>
>>>>         Hi All,
>>>>
>>>>         I am trying to run a servlet in karaf contaire, I have
>>>>         successfully done
>>>>         that using ServiceTracker.
>>>>         Now I would like to set a filter for the servlet, but I have no
>>>> idea
>>>>         about doing that with ServiceTracker.
>>>>         I have a few questions :
>>>>         1: are there others ways than ServiceTracker to run servlet in
>>>>         karaf ?
>>>>         2: How may I create a filter for servlet running in karaf ?
>>>>         3: Is there a mean to use the default web.xml ?
>>>>
>>>>         Regards,
>>>>
>>>>
>>>>     --
>>>>     Jean-Baptiste Onofré
>>>>     [email protected] <mailto:[email protected]>
>>>>     http://blog.nanthrax.net
>>>>     Talend - http://www.talend.com
>>>>
>>>>
>>> --
>>> Jean-Baptiste Onofré
>>> [email protected]
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>>>
>>
>>
>
>
> --
>
> Apache Member
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
> Project Lead
> blog <http://notizblog.nierbeck.de/>
> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
>
> Software Architect / Project Manager / Scrum Master
>
>

Reply via email to