|
Re: HttpService 2.3 implementation?: msg#00069ide.eclipse.equinox.devel
Hi there, thanks for the hints, I tried the Jetty implementation over at OBR, and it works like a charm. What is the rationale behind the clean HTTP service implementation here in Eclipse? As Simon pointed out, there are a few very good web servers around, why not embed one of them? /peter On Monday 20 March 2006 19:23, Mikhail Kotelnikov wrote: > Hello, > You can check Richard Hall's Oscar Bundle Repository > (http://oscar-osgi.sourceforge.net/) which contains HTTP Service > (BSD-license) implemented on top of Jetty server (APL). > > Mikhail > > Kaegi, Simon a écrit : > > Hi Peter, > > I've run into many similar problems as I like to use an embedded > > HttpService for development. > > I've created an enhancement request here > > (https://bugs.eclipse.org/bugs/show_bug.cgi?id=132555) to look at > > supporting the 2.3/2.4 version of the Servlet API for the Equinox > > HttpService. > > > > I think there are two ways to go here... > > 1) Upgrade the existing HttpService's Servlet API support > > 2) Embed another servlet container and adapt it to the OSGi HttpService > > > > There are quite a few changes between 2.1 and 2.4 and also writing a > > servlet container is a non-trivial activity. I wonder if it might be > > easier to embed and adapt an existing 2.4 container like Jetty (APLv2) > > instead of directly doing the upgrade on the existing service. > > > > I know Rob Walker and Richard Hall did something similar for Oscar and I > > think Felix is probably inheriting that work. > > Perhaps we can share something?? > > > > Anyway, from firsthand experience I know that by embedding Jetty it's > > not an especially large job. > > I'd be interested in working on a "clean" Eclipse implementation in the > > incubator regardless if we upgrade the existing service or embed a > > different servlet container. > > > > Any thoughts? > > > > -Simon > > > >> -----Original Message----- > >> From: equinox-dev-bounces-j9T/66MeVpFAfugRpC6u6w@xxxxxxxxxxxxxxxx > >> [mailto:equinox-dev-bounces-j9T/66MeVpFAfugRpC6u6w@xxxxxxxxxxxxxxxx] On > >> Behalf Of Peter Neubauer > >> Sent: Sunday, March 19, 2006 5:53 PM > >> To: Equinox list > >> Subject: [equinox-dev] HttpService 2.3 implementation? > >> > >> Hi there, > >> seems that the HTTP bundle is really just implementing the > >> Servlet 2.1 spec. > >> Is there any possibility to run 2.3? Seems that the > >> servletbridge is more powerful? Are there any other > >> implementations around? > >> > >> Wicket needs stuff like storing attributes in sessions, and > >> getting the Locale from the request etc. etc. so I'm a bit > >> stuck there. > >> > >> /peter > >> _______________________________________________ > >> equinox-dev mailing list > >> equinox-dev-j9T/66MeVpFAfugRpC6u6w@xxxxxxxxxxxxxxxx > >> https://dev.eclipse.org/mailman/listinfo/equinox-dev > > > > This message may contain privileged and/or confidential information. > > If you have received this e-mail in error or are not the intended > > recipient, you may not use, copy, disseminate or distribute it; do not > > open any attachments, delete it immediately from your system and notify > > the sender promptly by e-mail that you have done so. Thank you. > > _______________________________________________ > > equinox-dev mailing list > > equinox-dev-j9T/66MeVpFAfugRpC6u6w@xxxxxxxxxxxxxxxx > > https://dev.eclipse.org/mailman/listinfo/equinox-dev |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: HttpService 2.3 implementation?: 00069, Mikhail Kotelnikov |
|---|---|
| Next by Date: | tagged for build: 00069, DJ Houghton |
| Previous by Thread: | Re: HttpService 2.3 implementation?i: 00069, Mikhail Kotelnikov |
| Next by Thread: | tagged for build: 00069, DJ Houghton |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |