Sounds good Sten!

On the servlet bridge, I am working on a related issue to enable Pax Runner
to support servlet bridge http://issues.ops4j.org/browse/PAXRUNNER-269.

On Fri, Jul 31, 2009 at 3:41 AM, Sten Roger Sandvik <s...@x3m.com> wrote:

> Hi again.
>
> After some late night thinking I see that Pax Web has alot of the stuff I
> need to make a robust implementation. The jetty implementation is much more
> sophisticated than I have implemented so I will take a second look at what
> will be the best approach. My goals right now is to finished the
> implementation with the following features:
>
>   * A jetty implementation that supports Filters and Servlets (Pax Web has
> this already).
>   * A servlet bridged implementation that supports Filters and Servlets
> (None exists right now). This will do the same as Equinox Servlet Bridge,
> but with filter support.
>   * A whiteboard implementation that registers servlets and filters using
> services (Pax Web has this aldread).
>
> So, as you can see, I only need to concentrate on the second part. Has one
> implementation right now, but will try to integrate this into Pax Web and
> see how it behaves. Have splitted my own Pax Web "fork" into the following
> modules:
>
>   * pax-web-service (service implementation that is common between bridge
> and jetty)
>   * pax-web-jetty (jetty server implementation)
>   * pax-web-bridge (WAR bridged implementation)
>
> You (Alin) mentioned that OPS4J has a low entry barrier regards to the
> contribution. Can you explain in more detail?
>
> /srs
>
>
> On Thu, Jul 30, 2009 at 3:54 AM, Sten Roger Sandvik <s...@x3m.com> wrote:
>
>> Yes, I'm aware that the OPS4J is easier to contribute to than Apache
>> projects. And I will gladly help with the Pax Web implementation. Been using
>> the Pax Jetty version + whiteboard for a while now and it has saved my life
>> alot of times :-) You are also very convincing. Will work on the final touch
>> of the implementation when I'm back and post the result here.
>>
>> //srs
>>
>>
>> On Thu, Jul 30, 2009 at 1:56 AM, Alin Dreghiciu <adreghi...@gmail.com>wrote:
>>
>>> Okay. Once you get the code into felix I will look into it.
>>> I'm not at all against donating this stuff to felix and us (parts that we
>>> need/can fit) but consider as OPS4J advantage as low entry barrier (people
>>> can easy contribute), Pax Web is quite used according to my stats, it has
>>> set the trend (mentioned in RFC66 OSGI specs). ... just some random thoughts
>>> ;)
>>>
>>> And I'm so involved in other parts that an extra pair of hands will be of
>>> great help here. And I do not even mind replacing the full jetty based
>>> implementation with a better one ;)
>>>
>>> Am I convincing? :) There is only one thing: you should have a
>>> "convincing" implementation.
>>>
>>> On Thu, Jul 30, 2009 at 1:58 AM, Sten Roger Sandvik <s...@x3m.com> wrote:
>>>
>>>> Hi.
>>>>
>>>> Yes, I proposed this to both the Felix and Pax communities. I feel now
>>>> that the initial implementation fits more into Felix than Pax. This is
>>>> becaouse Pax Web has already an established "exension" API and my
>>>> implementation is build from scratch. So it requires more work to fit this
>>>> into Pax. But, I want to please both communities here :-) I have always
>>>> tought of a full solution that supports servlets, filters, listeners, error
>>>> handlers and jsp for stand alone (jetty) operation and a bridged operation.
>>>> So, I will certainly try to adapt my implemetation to the Pax Web way of
>>>> doing it.
>>>>
>>>> I'm on my vacation right now, but when I come back I will first donate
>>>> my code to the Felix community. Then, it would be nice to try to implement
>>>> the same thing in Pax Web, but with more "advanced" features.
>>>>
>>>> /srs
>>>>
>>>>
>>>> On Wed, Jul 29, 2009 at 11:13 PM, Alin Dreghiciu 
>>>> <adreghi...@gmail.com>wrote:
>>>>
>>>>> Hi,
>>>>> I see that you are not quite sure if you want to integrate your work
>>>>> with Pax Web or as a replacement for Apache Felix HTTPService (you can do
>>>>> both offcourse ;).
>>>>> I had people before asking me about supporting the bridge in Pax Web,
>>>>> yet no time for it.
>>>>>  So, definitely such an addition to Pax Web is of great interest.
>>>>> Splitting, api / implementation is no brainer so we can go for it any
>>>>> time so just let me know that you are commit on doing this.
>>>>> More, then we can then enhance Pax Web Extender to work in a feature
>>>>> based kind of aapproac as right now it support either full Pax Web
>>>>> WebContainer or just the standard HttpService. This means that we will 
>>>>> have
>>>>> to split WebContainer in more interfaces (easy).
>>>>>
>>>>> So, I hope I see you around here when back from holiday.
>>>>> Till then, have fun!
>>>>>
>>>>> On Sun, Jul 26, 2009 at 10:55 PM, Sten Roger Sandvik <s...@x3m.com>wrote:
>>>>>
>>>>>> Hi.
>>>>>>
>>>>>> I have worked on a HttpService implementation that supports both
>>>>>> filters and servlets. The service is implemented in a way that you can 
>>>>>> use
>>>>>> it in both exising wars (using a DispatcherFilter) and can also use
>>>>>> stand-aolne embedded Jetty. Instead of creating another project (hosted 
>>>>>> at
>>>>>> google) I would like to donate the code to pax if you are interested. I
>>>>>> think it would be a great addon.
>>>>>>
>>>>>> The only problem I see with pax web right now is that the
>>>>>> pax-web-bundle project contains both API and Jetty implementation. I 
>>>>>> think
>>>>>> the API should be added to a new bundle (pax-web-api) and the actual 
>>>>>> jetty
>>>>>> service into pax-web-jetty bundle. This means that the
>>>>>> pax-web-extender-whiteboard is only dependant on pax-web-api.
>>>>>>
>>>>>> What do you guys think?
>>>>>>
>>>>>> BR,
>>>>>> Sten Roger Sandvik
>>>>>>
>>>>>> _______________________________________________
>>>>>> general mailing list
>>>>>> general@lists.ops4j.org
>>>>>> http://lists.ops4j.org/mailman/listinfo/general
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Alin Dreghiciu
>>>>> Software Developer - Looking for new projects!
>>>>> My profile: http://www.linkedin.com/in/alindreghiciu
>>>>> My blog: http://adreghiciu.blogspot.com
>>>>> http://www.ops4j.org - New Energy for OSS Communities - Open
>>>>> Participation Software.
>>>>> http://www.qi4j.org - New Energy for Java - Domain Driven Development.
>>>>>
>>>>> _______________________________________________
>>>>> general mailing list
>>>>> general@lists.ops4j.org
>>>>> http://lists.ops4j.org/mailman/listinfo/general
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> general mailing list
>>>> general@lists.ops4j.org
>>>> http://lists.ops4j.org/mailman/listinfo/general
>>>>
>>>>
>>>
>>>
>>> --
>>> Alin Dreghiciu
>>> Software Developer - Looking for new projects!
>>> My profile: http://www.linkedin.com/in/alindreghiciu
>>> My blog: http://adreghiciu.blogspot.com
>>> http://www.ops4j.org - New Energy for OSS Communities - Open
>>> Participation Software.
>>> http://www.qi4j.org - New Energy for Java - Domain Driven Development.
>>>
>>> _______________________________________________
>>> general mailing list
>>> general@lists.ops4j.org
>>> http://lists.ops4j.org/mailman/listinfo/general
>>>
>>>
>>
>
> _______________________________________________
> general mailing list
> general@lists.ops4j.org
> http://lists.ops4j.org/mailman/listinfo/general
>
>


-- 
-- 
Thanks and Regards,
/Thomas Joseph

LinkedIn: http://www.linkedin.com/in/ethomasjoseph
Twitter: http://twitter.com/ethomasjoseph
Blog: http://openthoughtworks.blogspot.com

------------------------------------------------------------
Promote Open Source - Promote Liberty of Ideas and Software.
------------------------------------------------------------
_______________________________________________
general mailing list
general@lists.ops4j.org
http://lists.ops4j.org/mailman/listinfo/general

Reply via email to