Hi folks, We are making very good progress on resolving this issue, in no part thanks to everyone that has been super responsive in updating their bits.
I checked all the EPP packages and (as expected) only JEE has slf4j.api_2.0.0.alpha1.jar. All the packages (also as expected) have org.slf4j.api_1.7.30.v20200204-2150.jar (including JEE). The Jetty project is just about to push out a snapshot ( https://github.com/eclipse/jetty.project/issues/6390) of 10.0.5 that fully resolves the slf4j 2.0.0 alpha1 dependency so that the SimRel and JEE package won't have alpha1 jar anymore. To reduce the change of a turnaround time again we can collectively test that the 10.0.5 snapshot resolves all the issues. Note that this a further 10.0.5 snapshot than we had yesterday. RIght now, I don't know how to do this test without a full respin of everything (platform , redeer(?) , webtools, rap). Any suggestions are very welcome. Thanks, Jonah ~~~ Jonah Graham Kichwa Coders www.kichwacoders.com On Wed, 9 Jun 2021 at 16:56, Ondrej Dockal <odoc...@redhat.com> wrote: > Jonah, thanks for taking care of this. If we will revert it after RedDeer > is pushed, I think it is safe to give it a try. Also, If Jetty should be > built somewhere with a fix it might provide a space for updating all deps > in all project, though, in quite late time. > > Thanks > > On Wed, Jun 9, 2021 at 10:45 PM Jonah Graham <jo...@kichwacoders.com> > wrote: > >> Hi Ondre/Nitin, >> >> https://git.eclipse.org/r/c/simrel/org.eclipse.simrel.build/+/181738 >> decouples the reddeer contribution from webtools which means if you think >> it is ok you can merge that so reddeer can be merged. >> >> Thanks >> Jonah >> >> >> >> >> ~~~ >> Jonah Graham >> Kichwa Coders >> www.kichwacoders.com >> >> >> On Wed, 9 Jun 2021 at 16:25, Jonah Graham <jo...@kichwacoders.com> wrote: >> >>> Hi Ondrej, >>> >>> AFAICT the problem is that WTP is also pulling in org.slf4j 2.0 from >>> reddeer. >>> >>> 15:53:01 [0]Missing requirement: Jetty :: JNDI Naming 10.0.4 >>> (org.eclipse.jetty.jndi 10.0.4) requires 'java.package; org.slf4j >>> [2.0.0,3.0.0)' but it could not be found >>> >>> So because you are (correctly) removing slf4j 2.0, it is unintentionally >>> breaking WTP. >>> >>> Nitin is working on fixing up the WTP contribution. I don't think there >>> is actually anything wrong with reddeer's contribution, we just need a >>> resolution of WTP first. >>> >>> I will push a patch that verifies the above in a moment. >>> >>> Thanks, >>> Jonah >>> >>> >>> >>> >>> ~~~ >>> Jonah Graham >>> Kichwa Coders >>> www.kichwacoders.com >>> >>> >>> On Wed, 9 Jun 2021 at 16:15, Ondrej Dockal <odoc...@redhat.com> wrote: >>> >>>> Unfortunately, I am still not able to pass aggregator validation, this >>>> time it is jetty complaining about missing org.slf4j [2.0.0,3.0.0) as can >>>> be seen in [1]. I am not really sure about what I can do about it from my >>>> side. There is a reopened bugzilla [2] and PR on jetty project to handle >>>> this bundle dep. range for org.slf4j, but who knows when it will be fixed. >>>> >>>> I am trying in a meantime to omit any bundles from my plugins in >>>> release, not sure if that can help. >>>> >>>> [1]: >>>> https://ci.eclipse.org/simrel/job/simrel.runaggregator.VALIDATE.gerrit/2274/console >>>> [2]: https://bugs.eclipse.org/bugs/show_bug.cgi?id=573454 >>>> >>>> On Wed, Jun 9, 2021 at 6:47 PM Jonah Graham <jo...@kichwacoders.com> >>>> wrote: >>>> >>>>> Ondrej, >>>>> >>>>> I think your analysis is correct. RAP tools publishes jetty to its p2 >>>>> site, but does not include the slf4j so just happened to pick it up from >>>>> Platform until they removed it, now it picks it up from Reddeer. >>>>> >>>>> Markus, >>>>> >>>>> Not sure what the issues with removing slf4j 2.0.0 alpha is. Do you >>>>> mean that RAP references it in too many places? If you mean too many >>>>> projects, then you might be right, but I hope not. Hopefully with rap, >>>>> wtp, >>>>> and reddeer making their update we can get rid of it from the 2021-06 >>>>> release entirely. >>>>> >>>>> Nitin, >>>>> >>>>> I think the RC2 contribution of WTP only validated because Reddeer is >>>>> still publishing slf4j 2.0. >>>>> >>>>> Jonah >>>>> ~~~ >>>>> Jonah Graham >>>>> Kichwa Coders >>>>> www.kichwacoders.com >>>>> >>>>> >>>>> On Wed, 9 Jun 2021 at 10:55, Ondrej Dockal <odoc...@redhat.com> wrote: >>>>> >>>>>> Hi Folks, >>>>>> >>>>>> Gerrit aggregator validation job [1] is failing for me due to RAP >>>>>> requiring jetty 10.0.3 and that transitively requires slf4j in 2.0.0 +, I >>>>>> guess I have to wait for you to update jetty deps to make it work, right? >>>>>> >>>>>> [1]: >>>>>> https://ci.eclipse.org/simrel/job/simrel.runaggregator.VALIDATE.gerrit/2247/ >>>>>> >>>>>> On Wed, Jun 9, 2021 at 4:50 PM Markus Knauer < >>>>>> mkna...@eclipsesource.com> wrote: >>>>>> >>>>>>> Switching to Jetty 10.0.4 seems to be doable for RAP, especially >>>>>>> because the Webtools team was so kind to give us access to their p2 >>>>>>> repository for building. I will try that now. >>>>>>> >>>>>>> slf4j 2.0.0 is a different issue. It was required until today, and >>>>>>> is now referenced in too many places. I am not sure if it will be >>>>>>> possible >>>>>>> to remove it in a quick and safe manner in a last build towards RC2. >>>>>>> >>>>>>> Thanks >>>>>>> Markus >>>>>>> >>>>>>> On Wed, 9 Jun 2021 at 15:32, Jonah Graham <jo...@kichwacoders.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi folks, >>>>>>>> >>>>>>>> Eclipse Platform have successfully updated their contribution* >>>>>>>> (Thanks Sravan, Thomas, Jetty team and anyone else who got this done >>>>>>>> that I >>>>>>>> don't know about!) *to SimRel to their RC2a build and that means >>>>>>>> that Eclipse Platform now no longer contributes the alpha 2.0.0 >>>>>>>> version. >>>>>>>> >>>>>>>> However other projects still are contributing the bundle to simrel >>>>>>>> because they are republishing parts or all of Platform RC2 or earlier >>>>>>>> or >>>>>>>> jetty 10 from other sources. >>>>>>>> >>>>>>>> Can both *reddeer *and *rap *projects look at their contribution >>>>>>>> to ensure that they are not contributing slf4j 2.0.0 alpha to the >>>>>>>> simrel >>>>>>>> please. >>>>>>>> >>>>>>>> As Platform have updated to Jetty 10.0.4, I also see that *rap* has >>>>>>>> Jetty 10.0.3 contributed to simrel and *webtools* has 10.0.2 >>>>>>>> contributed to webtools. *All three versions* are in the simrel >>>>>>>> output repo! >>>>>>>> >>>>>>>> Thank you, >>>>>>>> Jonah >>>>>>>> >>>>>>>> ~~~ >>>>>>>> Jonah Graham >>>>>>>> Kichwa Coders >>>>>>>> www.kichwacoders.com >>>>>>>> _______________________________________________ >>>>>>>> cross-project-issues-dev mailing list >>>>>>>> cross-project-issues-dev@eclipse.org >>>>>>>> To unsubscribe from this list, visit >>>>>>>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >>>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> cross-project-issues-dev mailing list >>>>>>> cross-project-issues-dev@eclipse.org >>>>>>> To unsubscribe from this list, visit >>>>>>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >>>>>>> >>>>>> _______________________________________________ >>>>>> cross-project-issues-dev mailing list >>>>>> cross-project-issues-dev@eclipse.org >>>>>> To unsubscribe from this list, visit >>>>>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >>>>>> >>>>> _______________________________________________ >>>>> cross-project-issues-dev mailing list >>>>> cross-project-issues-dev@eclipse.org >>>>> To unsubscribe from this list, visit >>>>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >>>>> >>>> _______________________________________________ >>>> cross-project-issues-dev mailing list >>>> cross-project-issues-dev@eclipse.org >>>> To unsubscribe from this list, visit >>>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >>>> >>> _______________________________________________ >> cross-project-issues-dev mailing list >> cross-project-issues-dev@eclipse.org >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >> > _______________________________________________ > cross-project-issues-dev mailing list > cross-project-issues-dev@eclipse.org > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >
_______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev