|
RE: HttpService 2.3 implementation?: msg#00067ide.eclipse.equinox.devel
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. |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | HttpService 2.3 implementation?: 00067, Peter Neubauer |
|---|---|
| Next by Date: | Re: HttpService 2.3 implementation?: 00067, Mikhail Kotelnikov |
| Previous by Thread: | HttpService 2.3 implementation?i: 00067, Peter Neubauer |
| Next by Thread: | Re: HttpService 2.3 implementation?: 00067, Mikhail Kotelnikov |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |