Re: [Newsletter] Re: [Newsletter] Re: [Newsletter] Re: [Newsletter] Re: Missing Guava in TomEE 7.0.4 Plus?
Feel free to do it and if you want submit a pull request or patch if you have it. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le ven. 22 juin 2018 à 08:28, a écrit : > Should I file a bug report? > > -Original Message- > From: Romain Manni-Bucau > Sent: Wednesday, June 20, 2018 3:52 PM > To: users@tomee.apache.org > Subject: *EXT* [Newsletter] Re: [Newsletter] Re: [Newsletter] Re: > [Newsletter] Re: Missing Guava in TomEE 7.0.4 Plus? > > you are right, this is a bug. We clearly can't import guava in lib/ > (breaks too much apps) so we need to find a solution for that (potentially > not importing saml). > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog < > https://rmannibucau.metawerx.net/> | Old Blog < > http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> > | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book < > https://www.packtpub.com/application-development/java-ee-8-high-performance > > > > > Le mer. 20 juin 2018 à 15:16, a > écrit : > > > I dont understand, java-support-7.1.1.jar (which contains all the > > shibboleth classes) _IS_ part of the TomEE 7.0.4 Plus package > > > > -Original Message----- > > From: Romain Manni-Bucau > > Sent: Wednesday, June 20, 2018 3:12 PM > > To: users@tomee.apache.org > > Subject: *EXT* [Newsletter] Re: [Newsletter] Re: [Newsletter] Re: > > Missing Guava in TomEE 7.0.4 Plus? > > > > It is not in tomee lib so should be coming from your app or > > environment :s > > > > by leak i meant we don't intend to deliver this lib out of the box > > > > Romain Manni-Bucau > > @rmannibucau <https://twitter.com/rmannibucau> | Blog < > > https://rmannibucau.metawerx.net/> | Old Blog < > > http://rmannibucau.wordpress.com> | Github > > <https://github.com/rmannibucau> > > | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book < > > https://www.packtpub.com/application-development/java-ee-8-high-perfor > > mance > > > > > > > > > Le mer. 20 juin 2018 à 15:06, a > > écrit : > > > > > What do you mean with "leak"? We do not have it in our webapp, we > > > only have guava but it is not picked up by the parent classloader :( > > > > > > -Original Message- > > > From: Romain Manni-Bucau > > > Sent: Wednesday, June 20, 2018 3:00 PM > > > To: users@tomee.apache.org > > > Subject: *EXT* [Newsletter] Re: [Newsletter] Re: Missing Guava in > > > TomEE > > > 7.0.4 Plus? > > > > > > Hmm if we provide it OOTB that's a "leak" on our side, if you have > > > it in the webapp just drop it. > > > > > > Romain Manni-Bucau > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog < > > > https://rmannibucau.metawerx.net/> | Old Blog < > > > http://rmannibucau.wordpress.com> | Github > > > <https://github.com/rmannibucau> > > > | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book < > > > https://www.packtpub.com/application-development/java-ee-8-high-perf > > > or > > > mance > > > > > > > > > > > > > Le mer. 20 juin 2018 à 14:58, a > > > écrit : > > > > > > > Is there a way to not "import shibboleth"? I am pretty sure we > > > > don’t need it... > > > > > > > > -Original Message- > > > > From: Romain Manni-Bucau > > > > Sent: Wednesday, June 20, 2018 2:49 PM > > > > To: users@tomee.apache.org > > > > Subject: *EXT* [Newsletter] Re: Missing Guava in TomEE 7.0.4 Plus? > > > > > > > > Hi, > > > > > > > > yes and no. We intentionnally drop guava and it works with > > > > opensaml until you import shibboleth which requires it. At that > > > > moment you have to either drop opensaml libs from tomee libs or > > > > add the missing > > ones. > > > > > > > > Romain Manni-Bucau > > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog < > > > > https://rmannibuc
RE: [Newsletter] Re: [Newsletter] Re: [Newsletter] Re: [Newsletter] Re: Missing Guava in TomEE 7.0.4 Plus?
Should I file a bug report? -Original Message- From: Romain Manni-Bucau Sent: Wednesday, June 20, 2018 3:52 PM To: users@tomee.apache.org Subject: *EXT* [Newsletter] Re: [Newsletter] Re: [Newsletter] Re: [Newsletter] Re: Missing Guava in TomEE 7.0.4 Plus? you are right, this is a bug. We clearly can't import guava in lib/ (breaks too much apps) so we need to find a solution for that (potentially not importing saml). Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le mer. 20 juin 2018 à 15:16, a écrit : > I dont understand, java-support-7.1.1.jar (which contains all the > shibboleth classes) _IS_ part of the TomEE 7.0.4 Plus package > > -Original Message- > From: Romain Manni-Bucau > Sent: Wednesday, June 20, 2018 3:12 PM > To: users@tomee.apache.org > Subject: *EXT* [Newsletter] Re: [Newsletter] Re: [Newsletter] Re: > Missing Guava in TomEE 7.0.4 Plus? > > It is not in tomee lib so should be coming from your app or > environment :s > > by leak i meant we don't intend to deliver this lib out of the box > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog < > https://rmannibucau.metawerx.net/> | Old Blog < > http://rmannibucau.wordpress.com> | Github > <https://github.com/rmannibucau> > | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book < > https://www.packtpub.com/application-development/java-ee-8-high-perfor > mance > > > > > Le mer. 20 juin 2018 à 15:06, a > écrit : > > > What do you mean with "leak"? We do not have it in our webapp, we > > only have guava but it is not picked up by the parent classloader :( > > > > -Original Message----- > > From: Romain Manni-Bucau > > Sent: Wednesday, June 20, 2018 3:00 PM > > To: users@tomee.apache.org > > Subject: *EXT* [Newsletter] Re: [Newsletter] Re: Missing Guava in > > TomEE > > 7.0.4 Plus? > > > > Hmm if we provide it OOTB that's a "leak" on our side, if you have > > it in the webapp just drop it. > > > > Romain Manni-Bucau > > @rmannibucau <https://twitter.com/rmannibucau> | Blog < > > https://rmannibucau.metawerx.net/> | Old Blog < > > http://rmannibucau.wordpress.com> | Github > > <https://github.com/rmannibucau> > > | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book < > > https://www.packtpub.com/application-development/java-ee-8-high-perf > > or > > mance > > > > > > > > > Le mer. 20 juin 2018 à 14:58, a > > écrit : > > > > > Is there a way to not "import shibboleth"? I am pretty sure we > > > don’t need it... > > > > > > -Original Message- > > > From: Romain Manni-Bucau > > > Sent: Wednesday, June 20, 2018 2:49 PM > > > To: users@tomee.apache.org > > > Subject: *EXT* [Newsletter] Re: Missing Guava in TomEE 7.0.4 Plus? > > > > > > Hi, > > > > > > yes and no. We intentionnally drop guava and it works with > > > opensaml until you import shibboleth which requires it. At that > > > moment you have to either drop opensaml libs from tomee libs or > > > add the missing > ones. > > > > > > Romain Manni-Bucau > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog < > > > https://rmannibucau.metawerx.net/> | Old Blog < > > > http://rmannibucau.wordpress.com> | Github > > > <https://github.com/rmannibucau> > > > | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book < > > > https://www.packtpub.com/application-development/java-ee-8-high-pe > > > rf > > > or > > > mance > > > > > > > > > > > > > Le mer. 20 juin 2018 à 14:46, > > > a écrit : > > > > > > > Hey, > > > > > > > > > > > > > > > > when I try to initialize OpenSAML in TomEE 7.0.4 with > > > > InitializationService.initialize(); I get > > > > > > > > > > > > > > > > java.lang.ClassNotFoundException: > > > > com.google.common.base.Function > > > > > > > > > > > > java.net.URLClassLoader.findClass(URLClassLoader.java: