I guess we can pby restore the feature relying 100% on InvocationHandler
which is at the end the case
(org.apache.deltaspike.proxy.impl.invocation.AbstractManualInvocationHandler
hierarchy).

Side
note: 
org.apache.deltaspike.proxy.impl.invocation.AbstractManualInvocationHandler#invoke
shouldn't resolve interceptor for each invocation probably ;)


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
<http://www.tomitribe.com>

2016-02-12 14:28 GMT+01:00 Thomas Andraschko <[email protected]>:

> Because we decided to shade asm, so it was no problem to use also for
> interfaces.
> So we only have one implementation which handels interceptor handling etc.
>
> 2016-02-12 14:15 GMT+01:00 Romain Manni-Bucau <[email protected]>:
>
> > Not exactly. If unclear read my question as: why do we *require* asm now.
> > Before we were falling back on bytecode generation only when needed, ie
> not
> > for interfaces. Why did we decided to break that?
> >
> >
> > Romain Manni-Bucau
> > @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> > <http://rmannibucau.wordpress.com> | Github <
> > https://github.com/rmannibucau> |
> > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
> > <http://www.tomitribe.com>
> >
> > 2016-02-12 13:57 GMT+01:00 John D. Ament <[email protected]>:
> >
> > > The proxy module provides an impl and wrapper for ASM5.  An alternate
> > impl
> > > can be provided.
> > >
> > > It needs to be able to support interfaces, abstract classes and
> concrete
> > > classes.
> > >
> > > John
> > >
> > > On Fri, Feb 12, 2016 at 7:54 AM Romain Manni-Bucau <
> > [email protected]>
> > > wrote:
> > >
> > > > Hi guys,
> > > >
> > > > seems we can't use data module without asm proxies. Is it intended? I
> > > kind
> > > > of liked the fact to rely on JVM proxies and don't see any real
> reason
> > to
> > > > not continue since we rely on InvocationHandler where interceptors
> can
> > be
> > > > handled.
> > > >
> > > > What do I miss?
> > > >
> > > > Romain Manni-Bucau
> > > > @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> > > > <http://rmannibucau.wordpress.com> | Github <
> > > > https://github.com/rmannibucau> |
> > > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
> > > > <http://www.tomitribe.com>
> > > >
> > >
> >
>

Reply via email to