It is actually quite ridiculous. Configuration of Restlet involves the including any number of "Connection Helpers" for Server setup. These can include Jetty, Grizzly, Simple, and others, which allow you to embed your hosting server directly in the application rather than configuring Restlet as a servlet/war and simply dropping it in on a running server.
Apparently, the "Simple" server helpers are always available as defaults, and for some reason the framework was choosing to make use of them rather than the Jetty helpers when I switched the app to HTTPS. To resolve the issue, I was forced to manually wipe out all of the registered server helpers on startup then insert Jetty's exclusively. On Fri, Feb 24, 2012 at 11:12, Joakim Erdfelt <[email protected]> wrote: > Cool. > Can you explain what the resolution was? > It might help others in a similar situation. > > -- > Joakim Erdfelt > [email protected] > > http://webtide.com | http://intalio.com > (the people behind jetty and cometd) > > > > On Fri, Feb 24, 2012 at 9:02 AM, Michael Henderson <[email protected]> > wrote: >> >> In building an independent test, I have found that the issue >> originated with the interaction between Restlet and Jetty and was not >> a Jetty issue in itself. I have now resolved the issue without any >> necessary changes to the release version of Jetty 7.6.1. >> >> Thank you all for your help! >> >> >> On Fri, Feb 24, 2012 at 08:56, Michael Henderson <[email protected]> >> wrote: >> > I do not currently have a test separated from the overall application. >> > I will attempt to create one today. >> > >> > >> > On Fri, Feb 24, 2012 at 08:52, Simone Bordet <[email protected]> >> > wrote: >> >> Hi, >> >> >> >> On Fri, Feb 24, 2012 at 14:42, Michael Henderson <[email protected]> >> >> wrote: >> >>> Simone, >> >>> >> >>> I have attempted to run the application with 7.6.2-20120224.113908 >> >>> Snapshot and the results have not changed. >> >> >> >> Do you have (or can you build) a reproducible test case that we can try >> >> ? >> >> >> >> Simon >> >> -- >> >> http://cometd.org >> >> http://intalio.com >> >> http://bordet.blogspot.com >> >> ---- >> >> Finally, no matter how good the architecture and design are, >> >> to deliver bug-free software with optimal performance and reliability, >> >> the implementation technique must be flawless. Victoria Livschitz >> >> _______________________________________________ >> >> jetty-users mailing list >> >> [email protected] >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users >> _______________________________________________ >> jetty-users mailing list >> [email protected] >> https://dev.eclipse.org/mailman/listinfo/jetty-users > > > > _______________________________________________ > jetty-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/jetty-users > _______________________________________________ jetty-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/jetty-users
