users@servlet-spec.java.net

[servlet-spec users] Re: Implementation of new Servlet functionality?

From: Greg Wilkins <gregw_at_webtide.com>
Date: Thu, 31 Mar 2016 09:18:57 +1100

All,

Jetty's stable releases (9.3.x) have had PushBuilder support for a few
months and it is actively being used by our HTTP2 adopters. It was this
usage that found the race condition issues and transient push issues
discussed elsewhere.

Other that that, no complaints so far. However, this is not against a
servlet 4.0 API but rather our own packaging of the same API.

cheers


On 31 March 2016 at 08:38, Stuart Douglas <sdouglas_at_redhat.com> wrote:

> I have initial PushBuilder support implemented in Undertow master,
> however it is not part of any release yet. It should be possible to
> use it in Wildfly by simply replacing the existing Undertow and
> Servlet API jars.
>
> Stuart
>
> On Wed, Mar 30, 2016 at 10:02 PM, arjan tijms <arjan.tijms_at_gmail.com>
> wrote:
> > Hi,
> >
> > On Wed, Mar 30, 2016 at 10:04 AM, Mark Thomas <markt_at_apache.org> wrote:
> >>
> >> Do you mean this one:
> >>
> >>
> http://search.maven.org/#artifactdetails|org.apache.tomcat|tomcat-servlet-api|9.0.0.M4|jar
> >>
> >> All the Tomcat 9.0.0.M4 JARs should be in Maven central along with a
> >> full installer as well.
> >
> >
> > Perfect, thanks!
> >
> >
> >>
> >> > A question is how to proceed with this feature for other Servlet
> >> > containers, but that's probably best discussed at the Servlet EG list.
> >>
> >> The EG members should be watching here...
> >
> >
> > You're right, they should be.
> >
> >>
> >>
> >> I think the first step is for other containers to implement the proposal
> >> so we can iron out any ambiguities in the spec and any implementation
> >> issues we didn't hit in Tomcat.
> >
> >
> > Sounds like a very good plan indeed. I guess Jetty and Undertow as active
> > open source containers would be good initial candidates here?
> >
> > Kind regards,
> > Arjan Tijms
> >
> >
> >
> >
> >
> >>
> >>
> >> Mark
> >>
> >>
> >> > Kind regards,
> >> > Arjan Tijms
> >> >
> >> >
> >> >
> >> > On Tue, Mar 29, 2016 at 8:26 AM, Mark Thomas <markt_at_apache.org
> >> > <mailto:markt_at_apache.org>> wrote:
> >> >
> >> > Any feedback on this?
> >> >
> >> > Mark
> >> >
> >> >
> >> > On 17/03/2016 10:39, arjan tijms wrote:
> >> > > Hi,
> >> > >
> >> > > That's really great! I'll do some testing over the weekend and
> let
> >> > you know.
> >> > >
> >> > > Thanks again
> >> > >
> >> > > Kind regards,
> >> > > Arjan Tijms
> >> > >
> >> > >
> >> > > On Thu, Mar 17, 2016 at 11:11 AM, Mark Thomas <markt_at_apache.org
> >> > <mailto:markt_at_apache.org>
> >> > > <mailto:markt_at_apache.org <mailto:markt_at_apache.org>>> wrote:
> >> > >
> >> > > On 07/03/2016 22:32, arjan tijms wrote:
> >> > > > Hi,
> >> > > >
> >> > > > On Mon, Mar 7, 2016 at 10:03 PM, Mark Thomas
> >> > <markt_at_apache.org <mailto:markt_at_apache.org> <mailto:markt_at_apache.org
> >> > <mailto:markt_at_apache.org>>
> >> > > > <mailto:markt_at_apache.org <mailto:markt_at_apache.org>
> >> > <mailto:markt_at_apache.org <mailto:markt_at_apache.org>>>> wrote:
> >> > > >
> >> > > > I can look at implementing this in Tomcat if that
> would
> >> > be any use.
> >> > > >
> >> > > >
> >> > > > That would be a great step for sure.
> >> > > >
> >> > > > For me personally using it for Mojarra is a big use case,
> >> > and its tests
> >> > > > run primarily against GlassFish, but I could sure build a
> >> > personal test
> >> > > > bed based on Tomcat (in fact, we already have this for
> >> > OmniFaces ;)).
> >> > > >
> >> > > > So if you can look at this that would be great :)
> >> > >
> >> > > I've implemented this in 9.0.0.M4 available here:
> >> > > http://tomcat.apache.org/download-90.cgi
> >> > >
> >> > > As always, feedback appreciated.
> >> > >
> >> > > Mark
> >> > >
> >> > >
> >> >
> >> >
> >>
> >
>



-- 
Greg Wilkins <gregw@webtide.com> CTO http://webtide.com