The case is that we use ASM just to scan for classes, no bytecode manipulation or other fancy things... and ASM gives a lot of conflicts as almost every app server is using it.
We can also use https://github.com/ronmamo/reflections Regards -- Łukasz + 48 606 323 122 http://www.lenart.org.pl/ 2016-10-14 16:23 GMT+02:00 Dave Newton <davelnew...@gmail.com>: > Does Weaver explicitly mean you don't need to use the others? I'm wondering > about the meaning of this line: > >> A: Rather than being an alternative to these technologies, Commons Weaver > can be thought of as providing a structured environment in which these > technologies can be put to use. I.e., the bytecode modifications made by a > given Weaver implementation would typically be implemented using one of > these (or comparable) libraries. > > Dave > > > On Fri, Oct 14, 2016 at 5:12 AM, Lukasz Lenart <lukaszlen...@apache.org> > wrote: > >> Hi, >> >> What do think about using Apache Weaver instead of ASM, Javassist >> (this requires changes in OGNL) and CGLIB (do we use it at all???)? >> >> https://commons.apache.org/proper/commons-weaver/ >> >> In most cases Struts just scans classes to find annotations, this >> should allow reducing dependencies >> >> >> Regards >> -- >> Łukasz >> + 48 606 323 122 http://www.lenart.org.pl/ >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org >> For additional commands, e-mail: dev-h...@struts.apache.org >> >> > > > -- > e: davelnew...@gmail.com > m: 908-380-8699 > s: davelnewton_skype > t: @dave_newton <https://twitter.com/dave_newton> > b: Bucky Bits <http://buckybits.blogspot.com/> > g: davelnewton <https://github.com/davelnewton> > so: Dave Newton <http://stackoverflow.com/users/438992/dave-newton> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For additional commands, e-mail: dev-h...@struts.apache.org