>    The best advice I can offer is that your Servlet 5 facade should not
> implement a facade for any API that is deprecated.

Our early attempts at that failed, but we're not done bottoming out what we 
might be able to get to work. I appreciate the suggestions, though. We really 
weren't after anything but a rough idea of whether 12 will be out soon enough 
to just move up to Servlet 6 and be done with it.

>    Once you do that, it gets much much easier.

Yeah, that was the first direction we went in but it hasn't worked out quite 
yet.

>    Do you have an open source project where you have these facades
> created?

Yes, it's part of the libraries at the bottom layer of the Shibboleth software, 
underneath OpenSAML.

One thing we did do was move towards a Supplier<HttpServletRequest>/etc. model 
where we don't actually try and "fool" the components into thinking we actually 
implement the interfaces, but that only works when we control the component 
signature.

-- Scott


_______________________________________________
jetty-users mailing list
jetty-users@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/jetty-users

Reply via email to