You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by Jacek Laskowski <ja...@laskowski.net.pl> on 2006/10/31 07:14:03 UTC

Re: xbean-finder: ClassFinder

FYI

...and one question to Dave B.

On 10/31/06, David Blevins <da...@visi.com> wrote:

> Done.  It's now ASM-based and you can lookup any of the following
> annotated things:
>
>    - Packages
>    - Classes
>    - Constructors
>    - Methods
>    - Fields
>
> Reflection does not occur till you ask for a set of classes that have
> the annotation you require.  The loaded classes are then kept for
> future use.

What are your plans for the coming days wrt the improvement? I mean
are you up for using the stuff in OpenEJB 3 by the end of that or the
following week?

(I have never done any ASM-ing so am looking forward to reading the change)

Thanks Dave!

Jacek

-- 
Jacek Laskowski
http://www.jaceklaskowski.pl

Re: EJB 3.0 Annotations: (was Re: xbean-finder: ClassFinder)

Posted by Jeff Genender <jg...@apache.org>.
Awesome!  This is getting very cool!

David Blevins wrote:
> On Oct 31, 2006, at 5:28 PM, David Blevins wrote:
> 
>> Hoping I can use it to start knocking off some of this list in the
>> next couple of days: http://issues.apache.org/jira/browse/OPENEJB-216
>>
> 
> So, we now have basic support for a good chunk of the required
> annotations for EJB 3.0.
> 
> We now have support for these annotations:
> 
> OPENEJB-221: javax.annotation.PostConstruct
> OPENEJB-222: javax.annotation.PreDestroy
> OPENEJB-235: javax.ejb.Local
> OPENEJB-236: javax.ejb.LocalHome
> OPENEJB-238: javax.ejb.PostActivate
> OPENEJB-239: javax.ejb.PrePassivate
> OPENEJB-240: javax.ejb.Remote
> OPENEJB-241: javax.ejb.RemoteHome
> OPENEJB-243: javax.ejb.Stateful
> OPENEJB-244: javax.ejb.Stateless
> OPENEJB-246: javax.ejb.TransactionAttribute
> OPENEJB-247: javax.ejb.TransactionManagement
> OPENEJB-237: javax.ejb.MessageDriven
> 
> Working on some of the JNDI related ones now.  Hopefully will have those
> in sometime tomorrow.
> 
> -David

EJB 3.0 Annotations: (was Re: xbean-finder: ClassFinder)

Posted by David Blevins <da...@visi.com>.
On Oct 31, 2006, at 5:28 PM, David Blevins wrote:

> Hoping I can use it to start knocking off some of this list in the
> next couple of days: http://issues.apache.org/jira/browse/OPENEJB-216
>

So, we now have basic support for a good chunk of the required  
annotations for EJB 3.0.

We now have support for these annotations:

OPENEJB-221: javax.annotation.PostConstruct
OPENEJB-222: javax.annotation.PreDestroy
OPENEJB-235: javax.ejb.Local
OPENEJB-236: javax.ejb.LocalHome
OPENEJB-238: javax.ejb.PostActivate
OPENEJB-239: javax.ejb.PrePassivate
OPENEJB-240: javax.ejb.Remote
OPENEJB-241: javax.ejb.RemoteHome
OPENEJB-243: javax.ejb.Stateful
OPENEJB-244: javax.ejb.Stateless
OPENEJB-246: javax.ejb.TransactionAttribute
OPENEJB-247: javax.ejb.TransactionManagement
OPENEJB-237: javax.ejb.MessageDriven

Working on some of the JNDI related ones now.  Hopefully will have  
those in sometime tomorrow.

-David


Re: xbean-finder: ClassFinder

Posted by David Blevins <da...@visi.com>.
On Tue, Oct 31, 2006 at 07:14:03AM +0100, Jacek Laskowski wrote:
> FYI
> 
> ...and one question to Dave B.
> 
> On 10/31/06, David Blevins <da...@visi.com> wrote:
> 
> >Done.  It's now ASM-based and you can lookup any of the following
> >annotated things:
> >
> >   - Packages
> >   - Classes
> >   - Constructors
> >   - Methods
> >   - Fields
> >
> >Reflection does not occur till you ask for a set of classes that have
> >the annotation you require.  The loaded classes are then kept for
> >future use.
> 
> What are your plans for the coming days wrt the improvement? I mean
> are you up for using the stuff in OpenEJB 3 by the end of that or the
> following week?

Hoping I can use it to start knocking off some of this list in the
next couple of days: http://issues.apache.org/jira/browse/OPENEJB-216

-David