What does Apache Aries have to do with this? There's no references to Apache anything in the Jetty WebSocket layers in code nor in the manifests. Where is this reference / dependency coming from? Certainly not Jetty.
On Wed, Sep 16, 2015 at 7:39 AM, Doug Schaefer <[email protected]> wrote: > Can your code not depend on an older version of jetty. Or is only one > version of jetty allowed in a given bundle stack? > > Doug. > > On 2015-09-16, 4:50 AM, "[email protected] on > behalf of Max Rydahl Andersen" > <[email protected] on behalf of > [email protected]> wrote: > > >So jetty keeps on giving us some grief now and I think it is worth > >raising this > >since it has some nasty effects. > > > >If I had the option I would wish Jetty was reverted back to .9/.10 in > >Mars.1 until a more permanent/non-breaking option could be found, > >but I assume that is too late. Details below: > > > >The new issue is that to use webSockets from jetty one now need to > >include Apache Aries to make it work. > > > >in 9.2.9 and 9.2.10 this was not necessary, but 9.2.11-13 seem to > >require this. > > > >Now, I know simrel do not include jetty websockets, so it does not > >(currently) affect simrel directly; > >but it for sure affects its adopters. > > > >In short jetty definitely do not retain backwards compatibility between > >its .z releases (9.2.9, 9.2.10 and 9.2.11-13 all behaves differently) > > - https://bugs.eclipse.org/bugs/show_bug.cgi?id=477385 > > - https://bugs.eclipse.org/bugs/show_bug.cgi?id=461919#c4 > > > >There seem to be no way for us to use jetty inside eclipse and be sure > >the code will work on both Mars.0 and Mars.1. > > > >I know jetty is not directly participating in the simrel train (the > >above is probably part of why ;), > >but I think these latest events raises the issue that simrel should > >not just move up to the latest Jetty version. > > > >The reason we (jboss tools) did not spot this was that the change in > >Mars for jetty was not visible before latest August > >and that was right in the middle of vacation time. > > > >Comments/suggestions/explanations on this would be great! > > > >/max > > > > > >> I don't want to hijack the other thread, but it is related. > >> > >> JBoss Tools noticed that Jetty has some funky API changes going > >> on which unless you are super careful things breaks. > >> > >> See https://bugs.eclipse.org/bugs/show_bug.cgi?id=477385 > >> > >> basically jetty 9.2.9, 9.2.10 and 9.2.13 are not compatible > >> with/between each other. > >> > >> Resulting in if platform ships some parts of jetty 9.2.13 and your > >> manifest says it works with 9.2.10 (jetty owns libraries says it does) > >> then things fall apart since you end up with a mix of 9.2.10 and > >> 9.2.13 in your install and that just don't work. > >> > >> Just wondering if others seen this and/or got any tips to better fix > >> this going forward (besides restricting ones version range to 9.2.10 > >> and nothing else) > >> > >> /max > >> http://about.me/maxandersen > >> _______________________________________________ > >> cross-project-issues-dev mailing list > >> [email protected] > >> To change your delivery options, retrieve your password, or > >> unsubscribe from this list, visit > >> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev > > > > > >/max > >http://about.me/maxandersen > >_______________________________________________ > >cross-project-issues-dev mailing list > >[email protected] > >To change your delivery options, retrieve your password, or unsubscribe > >from this list, visit > >https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev > > _______________________________________________ > cross-project-issues-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev >
_______________________________________________ cross-project-issues-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
