hmm the loader is the parent loader (container one) and it must work, are
you in a plain tomee or another flavor like tomee-embedded or other?
Class.forName uses the caller classloader which should be the same here in
the best case

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. 12 oct. 2018 à 12:38, Thomas Andraschko <andraschko.tho...@gmail.com>
a écrit :

> I dont think thats related to bval, class.forName works fine
>
> Romain Manni-Bucau <rmannibu...@gmail.com> schrieb am Fr., 12. Okt. 2018,
> 12:20:
>
> > Le ven. 12 oct. 2018 11:10, Thomas Andraschko <
> andraschko.tho...@gmail.com
> > >
> > a écrit :
> >
> > > Hi,
> > >
> > > found a bug, which is related to a slow startup as discussed in the
> other
> > > thread.
> > >
> > > See: https://issues.apache.org/jira/browse/TOMEE-2258
> > > the lookup: loader.loadClass("org.apache.openejb.bval.BValCdiFilter")
> > > fails with a ClassNotFound
> > >
> > > could someone check this?
> > > We could easily change it to Class.forName - but not sure what is the
> > > correct classloader.
> > >
> >
> > Openejb core one so should be good. I guess it is a transitive issue or a
> > breaking change in bval we can fix
> >
> >
> >
> > > We should definitily fix such bugs as the startup with TomEE8, compared
> > to
> > > TomEE7, is double as slow.
> > >
> > > Best regards,
> > > Thomas
> > >
> >
>

Reply via email to