You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2008/03/26 10:25:24 UTC

[jira] Closed: (FELIX-55) Look at migration to more recent Jetty version

     [ https://issues.apache.org/jira/browse/FELIX-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger closed FELIX-55.
----------------------------------

    Resolution: Fixed

I finally applied this patch in Rev. 641218.

Now, the bundle incorporates Jetty 6.1.7 and exports Servlet API 2.5, which is provided by the embedded Jetty container. Additionaly servlet-api bundles are not required any more.

Closing this issue for now.

> Look at migration to more recent Jetty version
> ----------------------------------------------
>
>                 Key: FELIX-55
>                 URL: https://issues.apache.org/jira/browse/FELIX-55
>             Project: Felix
>          Issue Type: Improvement
>          Components: HTTP Service
>            Reporter: Rob Walker
>            Assignee: Felix Meschberger
>         Attachments: FELIX-55.patch, FELIX-55_jetty6.patch
>
>
> - Look at the issues and effort involved in migrating to a more recent version of Jetty. Most likely the latest Jetty6 would be considered, since this has architectural changes over Jetty5 and hence we'd be upgrading to the latest greatest Jetty internals and APIs
> - Check backwards compatibility against existing (limited) set of cases in test bundle
> - enlist help from others with bundles using HttpService for more extensive testing

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Closed: (FELIX-55) Look at migration to more recent Jetty version

Posted by Felix Meschberger <fm...@gmail.com>.
Hi Guillaume,

Am Freitag, den 28.03.2008, 17:42 +0100 schrieb Guillaume Nodet:
> I thought the HTTP OSGi service was depending on servlet 2.3 and not 2.5.
> I suggested using the servlet jar from geronimo (which is an OSGi bundle)
> and I was given that response.
> Hints ?

The spec says, that the Http Service implementation must at least
support Servlet API 2.1. By supporting 2.5 (this may btw be the reason
for not compiling with 1.4 .. hmm) we abide by those rules...

So IMHO, it is perfectly ok to go there, except for the 1.4 compilation
problem, I will have to look at.

Regards
Felix

> 
> On Fri, Mar 28, 2008 at 5:32 PM, Richard S. Hall <he...@ungoverned.org>
> wrote:
> 
> > It appears that this patch has made it not possible to compile the trunk
> > using JDK 1.4.x...
> >
> > -> richard
> >
> > Felix Meschberger (JIRA) wrote:
> > >      [
> > https://issues.apache.org/jira/browse/FELIX-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
> > >
> > > Felix Meschberger closed FELIX-55.
> > > ----------------------------------
> > >
> > >     Resolution: Fixed
> > >
> > > I finally applied this patch in Rev. 641218.
> > >
> > > Now, the bundle incorporates Jetty 6.1.7 and exports Servlet API 2.5,
> > which is provided by the embedded Jetty container. Additionaly servlet-api
> > bundles are not required any more.
> > >
> > > Closing this issue for now.
> > >
> > >
> > >> Look at migration to more recent Jetty version
> > >> ----------------------------------------------
> > >>
> > >>                 Key: FELIX-55
> > >>                 URL: https://issues.apache.org/jira/browse/FELIX-55
> > >>             Project: Felix
> > >>          Issue Type: Improvement
> > >>          Components: HTTP Service
> > >>            Reporter: Rob Walker
> > >>            Assignee: Felix Meschberger
> > >>         Attachments: FELIX-55.patch, FELIX-55_jetty6.patch
> > >>
> > >>
> > >> - Look at the issues and effort involved in migrating to a more recent
> > version of Jetty. Most likely the latest Jetty6 would be considered, since
> > this has architectural changes over Jetty5 and hence we'd be upgrading to
> > the latest greatest Jetty internals and APIs
> > >> - Check backwards compatibility against existing (limited) set of cases
> > in test bundle
> > >> - enlist help from others with bundles using HttpService for more
> > extensive testing
> > >>
> > >
> > >
> >
> 
> 
> 


Re: [jira] Closed: (FELIX-55) Look at migration to more recent Jetty version

Posted by Guillaume Nodet <gn...@gmail.com>.
I thought the HTTP OSGi service was depending on servlet 2.3 and not 2.5.
I suggested using the servlet jar from geronimo (which is an OSGi bundle)
and I was given that response.
Hints ?

On Fri, Mar 28, 2008 at 5:32 PM, Richard S. Hall <he...@ungoverned.org>
wrote:

> It appears that this patch has made it not possible to compile the trunk
> using JDK 1.4.x...
>
> -> richard
>
> Felix Meschberger (JIRA) wrote:
> >      [
> https://issues.apache.org/jira/browse/FELIX-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
> >
> > Felix Meschberger closed FELIX-55.
> > ----------------------------------
> >
> >     Resolution: Fixed
> >
> > I finally applied this patch in Rev. 641218.
> >
> > Now, the bundle incorporates Jetty 6.1.7 and exports Servlet API 2.5,
> which is provided by the embedded Jetty container. Additionaly servlet-api
> bundles are not required any more.
> >
> > Closing this issue for now.
> >
> >
> >> Look at migration to more recent Jetty version
> >> ----------------------------------------------
> >>
> >>                 Key: FELIX-55
> >>                 URL: https://issues.apache.org/jira/browse/FELIX-55
> >>             Project: Felix
> >>          Issue Type: Improvement
> >>          Components: HTTP Service
> >>            Reporter: Rob Walker
> >>            Assignee: Felix Meschberger
> >>         Attachments: FELIX-55.patch, FELIX-55_jetty6.patch
> >>
> >>
> >> - Look at the issues and effort involved in migrating to a more recent
> version of Jetty. Most likely the latest Jetty6 would be considered, since
> this has architectural changes over Jetty5 and hence we'd be upgrading to
> the latest greatest Jetty internals and APIs
> >> - Check backwards compatibility against existing (limited) set of cases
> in test bundle
> >> - enlist help from others with bundles using HttpService for more
> extensive testing
> >>
> >
> >
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Re: [jira] Closed: (FELIX-55) Look at migration to more recent Jetty version

Posted by Felix Meschberger <fm...@gmail.com>.
Hi,

Am Freitag, den 28.03.2008, 12:32 -0400 schrieb Richard S. Hall:
> It appears that this patch has made it not possible to compile the trunk 
> using JDK 1.4.x...

Oops, will look at that ! This is a big issue of course.

Regards
Felix


> 
> -> richard
> 
> Felix Meschberger (JIRA) wrote:
> >      [ https://issues.apache.org/jira/browse/FELIX-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
> >
> > Felix Meschberger closed FELIX-55.
> > ----------------------------------
> >
> >     Resolution: Fixed
> >
> > I finally applied this patch in Rev. 641218.
> >
> > Now, the bundle incorporates Jetty 6.1.7 and exports Servlet API 2.5, which is provided by the embedded Jetty container. Additionaly servlet-api bundles are not required any more.
> >
> > Closing this issue for now.
> >
> >   
> >> Look at migration to more recent Jetty version
> >> ----------------------------------------------
> >>
> >>                 Key: FELIX-55
> >>                 URL: https://issues.apache.org/jira/browse/FELIX-55
> >>             Project: Felix
> >>          Issue Type: Improvement
> >>          Components: HTTP Service
> >>            Reporter: Rob Walker
> >>            Assignee: Felix Meschberger
> >>         Attachments: FELIX-55.patch, FELIX-55_jetty6.patch
> >>
> >>
> >> - Look at the issues and effort involved in migrating to a more recent version of Jetty. Most likely the latest Jetty6 would be considered, since this has architectural changes over Jetty5 and hence we'd be upgrading to the latest greatest Jetty internals and APIs
> >> - Check backwards compatibility against existing (limited) set of cases in test bundle
> >> - enlist help from others with bundles using HttpService for more extensive testing
> >>     
> >
> >   


Re: [jira] Closed: (FELIX-55) Look at migration to more recent Jetty version

Posted by "Richard S. Hall" <he...@ungoverned.org>.
Felix Meschberger wrote:
> Hi all,
>
> Am Freitag, den 28.03.2008, 12:32 -0400 schrieb Richard S. Hall:
>   
>> It appears that this patch has made it not possible to compile the trunk 
>> using JDK 1.4.x...
>>     
>
> Cause was that the http.jetty bundle did not have an explicit dependency
> on the jetty-util artifact. This caused a wrong version to be required
> in the reactor build. I now added this dependency and - at least on my
> box - the reactor build runs ok.
>   

It now works for me too. Thanks.

-> richard

Re: [jira] Closed: (FELIX-55) Look at migration to more recent Jetty version

Posted by Felix Meschberger <fm...@gmail.com>.
Hi all,

Am Freitag, den 28.03.2008, 12:32 -0400 schrieb Richard S. Hall:
> It appears that this patch has made it not possible to compile the trunk 
> using JDK 1.4.x...

Cause was that the http.jetty bundle did not have an explicit dependency
on the jetty-util artifact. This caused a wrong version to be required
in the reactor build. I now added this dependency and - at least on my
box - the reactor build runs ok.

Sorry for the inconvenience.

Regards
Felix


> 
> -> richard
> 
> Felix Meschberger (JIRA) wrote:
> >      [ https://issues.apache.org/jira/browse/FELIX-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
> >
> > Felix Meschberger closed FELIX-55.
> > ----------------------------------
> >
> >     Resolution: Fixed
> >
> > I finally applied this patch in Rev. 641218.
> >
> > Now, the bundle incorporates Jetty 6.1.7 and exports Servlet API 2.5, which is provided by the embedded Jetty container. Additionaly servlet-api bundles are not required any more.
> >
> > Closing this issue for now.
> >
> >   
> >> Look at migration to more recent Jetty version
> >> ----------------------------------------------
> >>
> >>                 Key: FELIX-55
> >>                 URL: https://issues.apache.org/jira/browse/FELIX-55
> >>             Project: Felix
> >>          Issue Type: Improvement
> >>          Components: HTTP Service
> >>            Reporter: Rob Walker
> >>            Assignee: Felix Meschberger
> >>         Attachments: FELIX-55.patch, FELIX-55_jetty6.patch
> >>
> >>
> >> - Look at the issues and effort involved in migrating to a more recent version of Jetty. Most likely the latest Jetty6 would be considered, since this has architectural changes over Jetty5 and hence we'd be upgrading to the latest greatest Jetty internals and APIs
> >> - Check backwards compatibility against existing (limited) set of cases in test bundle
> >> - enlist help from others with bundles using HttpService for more extensive testing
> >>     
> >
> >   


Re: [jira] Closed: (FELIX-55) Look at migration to more recent Jetty version

Posted by "Richard S. Hall" <he...@ungoverned.org>.
It appears that this patch has made it not possible to compile the trunk 
using JDK 1.4.x...

-> richard

Felix Meschberger (JIRA) wrote:
>      [ https://issues.apache.org/jira/browse/FELIX-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> Felix Meschberger closed FELIX-55.
> ----------------------------------
>
>     Resolution: Fixed
>
> I finally applied this patch in Rev. 641218.
>
> Now, the bundle incorporates Jetty 6.1.7 and exports Servlet API 2.5, which is provided by the embedded Jetty container. Additionaly servlet-api bundles are not required any more.
>
> Closing this issue for now.
>
>   
>> Look at migration to more recent Jetty version
>> ----------------------------------------------
>>
>>                 Key: FELIX-55
>>                 URL: https://issues.apache.org/jira/browse/FELIX-55
>>             Project: Felix
>>          Issue Type: Improvement
>>          Components: HTTP Service
>>            Reporter: Rob Walker
>>            Assignee: Felix Meschberger
>>         Attachments: FELIX-55.patch, FELIX-55_jetty6.patch
>>
>>
>> - Look at the issues and effort involved in migrating to a more recent version of Jetty. Most likely the latest Jetty6 would be considered, since this has architectural changes over Jetty5 and hence we'd be upgrading to the latest greatest Jetty internals and APIs
>> - Check backwards compatibility against existing (limited) set of cases in test bundle
>> - enlist help from others with bundles using HttpService for more extensive testing
>>     
>
>