Re: [JBoss-dev] new direction for JBoss AOP

2002-11-29 Thread Dmitri Colebatch
> On Wednesday, Nov 27, 2002, at 17:20 Europe/Amsterdam, marc fleury
> wrote:
>
> > I just saw this QDox
> >
> > http://qdox.sourceforge.net/index.html
> >
> > It could really help us to read the data from the source files. It
> > seems
> > that there is even a small AOP framework built on it (Nanning).  Guys
> > it
> > is time to really commoditize this.

also check out XRAI
(http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xdoclet/xdoclet2/xrai/),
based on XDoclet's XJavadoc
(http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/xdoclet/xjavadoc/) - Aslak
(http://rinkrank.blog-city.com/) has I believed been talking to the QDox
guys about a best of both worlds product...  Also
http://jakarta.apache.org/commons/sandbox/attributes is aiming to make an
impleemntation independant API to access attributes.

cheers
dim



---
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



RE: [JBoss-dev] new direction for JBoss AOP

2002-11-29 Thread marc fleury
> > THIS IS IT.   WE ARE DONE.  JB5 will be services coupled with
> > interceptors in one easy to use and assemble framework.
> 
> Marc, I've been reading about AOP, but I do not yet see the link with 
> JBoss yet. It would be great if you could explain in a few sentences 
> what advantage AOP has in an app server setting.

I will release a whitepaper tonight, called "blue".  It is "why I love
EJBs".  I detail how we have an AOP framework since the early days, of
intercpetors and dynamic proxies.  All the mumbo jumbo about AOP is just
a generalization of what we do for the past 3 years.  Basically it boils
down to this: we already implement the EJB container using AOP
technology (meaning dynamic proxying of the interfaces and
interception).  We offer that for general used in 3.x and 4.x meaning
you can become a container designer yourself. Domain of applicability?
well us as container designers but I expect the ISV crowd to get it fast
(or come to boot-camp and training) and see why it is unique for ISVs...
really powerful.  

We go beyond what is out there right now in all the framework, the
reason is that our AOP stuff is really 3 years in the
making/testing/debugging and is becoming a standard, or at least we are
working on it.  It is quite simple you will see, very visual, very
'beginner stuff' yet powerful as you become a container developer
yourself. 

Stay tuned, it will all make sense very soon and it will be a lot of
fun, you will see very soon. 

marcf 




---
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



Re: [JBoss-dev] new direction for JBoss AOP

2002-11-29 Thread Stefan Arentz

On Wednesday, Nov 27, 2002, at 17:20 Europe/Amsterdam, marc fleury 
wrote:

I just saw this QDox

http://qdox.sourceforge.net/index.html

It could really help us to read the data from the source files. It 
seems
that there is even a small AOP framework built on it (Nanning).  Guys 
it
is time to really commoditize this.

The funny thing is that we don't even compete with the commercial
vendors on this, we run miles ahead.  IT was there the whole time
and we had been generalizing it the whole time.  I love EJB's. Anyway,
we need to kill all these little efforts and like a magnet bring all 
the
effort and focus on our own framework for this implementation.

THIS IS IT.   WE ARE DONE.  JB5 will be services coupled with
interceptors in one easy to use and assemble framework.

Marc, I've been reading about AOP, but I do not yet see the link with 
JBoss yet. It would be great if you could explain in a few sentences 
what advantage AOP has in an app server setting.

 S.



---
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


RE: [JBoss-dev] new direction for JBoss AOP

2002-11-27 Thread marc fleury
You already posted it and I looked at it, we talked to the kids in GREAT
detail.  Bill looked at it in detail.

It turns out that the framework on top of it is mostly candy.  What is
really important is the bytecode generation, javassist that is another
project out of japan and "bob lee" in copy of the mail from bill is one
of the core guys there. We use that to interpose on everything and take
the framework further.  If you look closely we go beyond what these guys
(and most of the bytecode AOP community does, heck we are 2 steps ahead
of even rickard when it comes to generalized interception, rickard
doesn't believe in non-interfaces AOP).  

That being said the kids from JAC are pretty good and we met them in
Geneva, they seem they might be good JBoss Group consultants, you know
we are elite :)

We will make it a standard OVERNIGHT. 

marc f

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]] On 
> Behalf Of Anatoly Akkerman
> Sent: Wednesday, November 27, 2002 2:52 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [JBoss-dev] new direction for JBoss AOP
> 
> 
> marc fleury wrote:
> > I just saw this QDox
> > 
> > http://qdox.sourceforge.net/index.html
> > 
> > It could really help us to read the data from the source files. It 
> > seems that there is even a small AOP framework built on it 
> (Nanning).  
> > Guys it is time to really commoditize this.
> > 
> > The funny thing is that we don't even compete with the commercial 
> > vendors on this, we run miles ahead.  IT was there the 
> whole time 
> > and we had been generalizing it the whole time.  I love 
> EJB's. Anyway, 
> > we need to kill all these little efforts and like a magnet 
> bring all 
> > the effort and focus on our own framework for this implementation.
> > 
> > THIS IS IT.   WE ARE DONE.  JB5 will be services coupled with
> > interceptors in one easy to use and assemble framework.
> > 
> > marcf
> > 
> 
> 
> Check out http://jac.aopsys.com/
> It is LGPL
> 
> They have the framework, haven't looked at it in great 
> detail, perhaps, 
> some of its features are different.
> 
> 
> -- 
> --
> ---
> Anatoly Akkerman
> Computer Science Dept.
> Courant Institute of Mathematical Sciences, NYU
> 715 Broadway, #719  Tel: 212 998-3493
> New York, NY 10003  Fax: 212 995-4123
> --
> ---
> 
> 
> 
> ---
> This SF.net email is sponsored by: Get the new Palm Tungsten T 
> handheld. Power & Color in a compact size! 
> http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
> ___
> Jboss-development mailing list [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development
> 



---
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



Re: [JBoss-dev] new direction for JBoss AOP

2002-11-27 Thread Anatoly Akkerman
marc fleury wrote:

I just saw this QDox

http://qdox.sourceforge.net/index.html

It could really help us to read the data from the source files. It seems
that there is even a small AOP framework built on it (Nanning).  Guys it
is time to really commoditize this. 

The funny thing is that we don't even compete with the commercial
vendors on this, we run miles ahead.  IT was there the whole time
and we had been generalizing it the whole time.  I love EJB's. Anyway,
we need to kill all these little efforts and like a magnet bring all the
effort and focus on our own framework for this implementation.  

THIS IS IT.   WE ARE DONE.  JB5 will be services coupled with
interceptors in one easy to use and assemble framework. 

marcf



Check out http://jac.aopsys.com/
It is LGPL

They have the framework, haven't looked at it in great detail, perhaps, 
some of its features are different.


--
-
Anatoly Akkerman
Computer Science Dept.
Courant Institute of Mathematical Sciences, NYU
715 Broadway, #719  Tel: 212 998-3493
New York, NY 10003  Fax: 212 995-4123
-



---
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development


RE: [JBoss-dev] new direction for JBoss AOP

2002-11-27 Thread marc fleury
we need an engine for our own tag support and the recent AOP framework
from BILL is going to require highly customized and dynamic tags.  By
dynamic tags I mean that the actual names are still a moving target.  I
just want this in fast. What you choose xjavadoc or qdox is irrelevant.

marcf



> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]] On 
> Behalf Of David Jencks
> Sent: Wednesday, November 27, 2002 1:31 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [JBoss-dev] new direction for JBoss AOP
> 
> 
> This looks similar in function to xdoclet's xjavadoc, which 
> we sort of plan to integrate and include as part of xdoclet 
> support.  In the interests of not using all tools ever 
> written in the history of the universe :-), lets compare 
> before we fix on a tool for this.
> 
> The xdoclet guys looked at qdox a bit recently and decided it 
> didn't really do what they needed.  I don't recall the exact 
> reasons: perhaps the reason was xjavadoc parses the entire 
> source code since one of its functions is to write back out 
> modified source code.
> 
> thanks
> david jencks
> 
> 
> 
> On 2002.11.27 11:20:25 -0500 marc fleury wrote:
> > I just saw this QDox
> > 
> > http://qdox.sourceforge.net/index.html
> > 
> > It could really help us to read the data from the source files. It 
> > seems that there is even a small AOP framework built on it 
> (Nanning).  
> > Guys it is time to really commoditize this.
> > 
> > The funny thing is that we don't even compete with the commercial 
> > vendors on this, we run miles ahead.  IT was there the 
> whole time 
> > and we had been generalizing it the whole time.  I love 
> EJB's. Anyway, 
> > we need to kill all these little efforts and like a magnet 
> bring all 
> > the effort and focus on our own framework for this implementation.
> > 
> > THIS IS IT.   WE ARE DONE.  JB5 will be services coupled with
> > interceptors in one easy to use and assemble framework.
> > 
> > marcf
> > 
> > > -Original Message-
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED]] On 
> > > Behalf Of Hiram Chirino
> > > Sent: Thursday, December 26, 2002 10:59 PM
> > > To: [EMAIL PROTECTED]
> > > Cc: Bob Lee; Jboss-Group@Jboss. Org
> > > Subject: RE: [JBoss-dev] new direction for JBoss AOP
> > > 
> > > 
> > > wow... This will take AOP to the next level (interceptors on
> > > fields and and constructors? WOW.).  I'll checkout your 
> stuff tonight.
> > > 
> > > Regards,
> > > Hiram
> > > 
> > > -Original Message-
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED]]On
> > > Behalf Of Bill Burke
> > > Sent: Tuesday, November 26, 2002 3:39 PM
> > > To: Jboss-Dev
> > > Cc: Bob Lee; Jboss-Group@Jboss. Org
> > > Subject: [JBoss-dev] new direction for JBoss AOP
> > > 
> > > 
> > > Code is under jboss-head/aop
> > > 
> > > It compiles but that's about it.  Its incomplete.
> > > 
> > > The new direction is shown in the below xml if you can follow
> > > along.  Don't have much time for explanation before 
> > > Thanksgiving, but the idea is POJOs and DynamicProxies 
> > > married into one framework.  Field access, Constructors and 
> > > methods interceptable on POJOs.  More funtionality can be 
> > > inferred if you read the following XML.
> > > 
> > > 
> > >  > > scope="instance,class,global">
> > >   
> > > 
> > > 
> > > 
> > > 
> > >  > > scope="instance,class,global">
> > >   
> > >   
> > > 
> > > 
> > > 
> > > 
> > >   
> > >   
> > > 
> > >   
> > > 
> > > 
> > > 
> > > 
> > >   
> > >   
> > > 
> > >   
> > > 
> > > 
> > >
> > > 
> > >   
> > > 
> > > 
> > >  
> > >   
> > > 
> > > 
> > >   
> > > 
> > > 
> > > 
> > > 
> > >   
> > >   
> > >   
> > > 
> > > 
> > > 
> > > 
> > >   
> > > 
> > >   
> > >   
> > > 
> > > 
> > >
> > > 
> > &g

Re: [JBoss-dev] new direction for JBoss AOP

2002-11-27 Thread David Jencks
This looks similar in function to xdoclet's xjavadoc, which we sort of plan
to integrate and include as part of xdoclet support.  In the interests of
not using all tools ever written in the history of the universe :-), lets
compare before we fix on a tool for this.

The xdoclet guys looked at qdox a bit recently and decided it didn't really
do what they needed.  I don't recall the exact reasons: perhaps the reason
was xjavadoc parses the entire source code since one of its functions is to
write back out modified source code.

thanks
david jencks



On 2002.11.27 11:20:25 -0500 marc fleury wrote:
> I just saw this QDox
> 
> http://qdox.sourceforge.net/index.html
> 
> It could really help us to read the data from the source files. It seems
> that there is even a small AOP framework built on it (Nanning).  Guys it
> is time to really commoditize this. 
> 
> The funny thing is that we don't even compete with the commercial
> vendors on this, we run miles ahead.  IT was there the whole time
> and we had been generalizing it the whole time.  I love EJB's. Anyway,
> we need to kill all these little efforts and like a magnet bring all the
> effort and focus on our own framework for this implementation.  
> 
> THIS IS IT.   WE ARE DONE.  JB5 will be services coupled with
> interceptors in one easy to use and assemble framework. 
> 
> marcf
> 
> > -Original Message-
> > From: [EMAIL PROTECTED] 
> > [mailto:[EMAIL PROTECTED]] On 
> > Behalf Of Hiram Chirino
> > Sent: Thursday, December 26, 2002 10:59 PM
> > To: [EMAIL PROTECTED]
> > Cc: Bob Lee; Jboss-Group@Jboss. Org
> > Subject: RE: [JBoss-dev] new direction for JBoss AOP
> > 
> > 
> > wow... This will take AOP to the next level (interceptors on 
> > fields and and constructors? WOW.).  I'll checkout your stuff tonight.
> > 
> > Regards,
> > Hiram
> > 
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]]On 
> > Behalf Of Bill Burke
> > Sent: Tuesday, November 26, 2002 3:39 PM
> > To: Jboss-Dev
> > Cc: Bob Lee; Jboss-Group@Jboss. Org
> > Subject: [JBoss-dev] new direction for JBoss AOP
> > 
> > 
> > Code is under jboss-head/aop
> > 
> > It compiles but that's about it.  Its incomplete.
> > 
> > The new direction is shown in the below xml if you can follow 
> > along.  Don't have much time for explanation before 
> > Thanksgiving, but the idea is POJOs and DynamicProxies 
> > married into one framework.  Field access, Constructors and 
> > methods interceptable on POJOs.  More funtionality can be 
> > inferred if you read the following XML.
> > 
> > 
> >  > scope="instance,class,global">
> >   
> > 
> > 
> > 
> > 
> >  > scope="instance,class,global">
> >   
> >   
> > 
> > 
> > 
> > 
> >   
> >   
> > 
> >   
> > 
> > 
> > 
> > 
> >   
> >   
> > 
> >   
> > 
> > 
> >
> > 
> >   
> > 
> > 
> >  
> >   
> > 
> > 
> >   
> > 
> > 
> > 
> > 
> >   
> >   
> >   
> > 
> > 
> > 
> > 
> >   
> > 
> >   
> >   
> > 
> > 
> >
> > 
> >   
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > ---
> > This SF.net email is sponsored by: Get the new Palm Tungsten 
> > T handheld. Power & Color in a compact size! 
> > http://ads.sourceforge.net/cgi-> bin/redirect.pl?palm0002en
> > 
> > 
> > ___
> > Jboss-development mailing list [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/jboss-development
> > 
> > 
> > 
> > 
> > ---
> > This SF.net email is sponsored by: Get the new Palm Tungsten T 
> > handheld. Power & Color in a compact size! 
> > http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
> > ___
> > Jboss-development mailing list [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/jboss-development
> > 
> 
> 
> 
> ---
> This SF.net email is sponsored by: Get the new Palm Tungsten T 
> handheld. Power & Color in a compact size! 
> http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
> ___
> Jboss-development mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development
> 
> 


---
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



RE: [JBoss-dev] new direction for JBoss AOP

2002-11-27 Thread marc fleury
I just saw this QDox

http://qdox.sourceforge.net/index.html

It could really help us to read the data from the source files. It seems
that there is even a small AOP framework built on it (Nanning).  Guys it
is time to really commoditize this. 

The funny thing is that we don't even compete with the commercial
vendors on this, we run miles ahead.  IT was there the whole time
and we had been generalizing it the whole time.  I love EJB's. Anyway,
we need to kill all these little efforts and like a magnet bring all the
effort and focus on our own framework for this implementation.  

THIS IS IT.   WE ARE DONE.  JB5 will be services coupled with
interceptors in one easy to use and assemble framework. 

marcf

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]] On 
> Behalf Of Hiram Chirino
> Sent: Thursday, December 26, 2002 10:59 PM
> To: [EMAIL PROTECTED]
> Cc: Bob Lee; Jboss-Group@Jboss. Org
> Subject: RE: [JBoss-dev] new direction for JBoss AOP
> 
> 
> wow... This will take AOP to the next level (interceptors on 
> fields and and constructors? WOW.).  I'll checkout your stuff tonight.
> 
> Regards,
> Hiram
> 
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On 
> Behalf Of Bill Burke
> Sent: Tuesday, November 26, 2002 3:39 PM
> To: Jboss-Dev
> Cc: Bob Lee; Jboss-Group@Jboss. Org
> Subject: [JBoss-dev] new direction for JBoss AOP
> 
> 
> Code is under jboss-head/aop
> 
> It compiles but that's about it.  Its incomplete.
> 
> The new direction is shown in the below xml if you can follow 
> along.  Don't have much time for explanation before 
> Thanksgiving, but the idea is POJOs and DynamicProxies 
> married into one framework.  Field access, Constructors and 
> methods interceptable on POJOs.  More funtionality can be 
> inferred if you read the following XML.
> 
> 
>  scope="instance,class,global">
>   
> 
> 
> 
> 
>  scope="instance,class,global">
>   
>   
> 
> 
> 
> 
>   
>   
> 
>   
> 
> 
> 
> 
>   
>   
> 
>   
> 
> 
>
> 
>   
> 
> 
>  
>   
> 
> 
>   
> 
> 
> 
> 
>   
>   
>   
> 
> 
> 
> 
>   
> 
>   
>   
> 
> 
>
> 
>   
> 
> 
> 
> 
> 
> 
> 
> 
> ---
> This SF.net email is sponsored by: Get the new Palm Tungsten 
> T handheld. Power & Color in a compact size! 
> http://ads.sourceforge.net/cgi-> bin/redirect.pl?palm0002en
> 
> 
> ___
> Jboss-development mailing list [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development
> 
> 
> 
> 
> ---
> This SF.net email is sponsored by: Get the new Palm Tungsten T 
> handheld. Power & Color in a compact size! 
> http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
> ___
> Jboss-development mailing list [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development
> 



---
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



RE: [JBoss-dev] new direction for JBoss AOP

2002-11-26 Thread Hiram Chirino
wow... This will take AOP to the next level (interceptors on fields and and
constructors? WOW.).  I'll checkout your stuff tonight.

Regards,
Hiram

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Bill
Burke
Sent: Tuesday, November 26, 2002 3:39 PM
To: Jboss-Dev
Cc: Bob Lee; Jboss-Group@Jboss. Org
Subject: [JBoss-dev] new direction for JBoss AOP


Code is under jboss-head/aop

It compiles but that's about it.  Its incomplete.

The new direction is shown in the below xml if you can follow along.  Don't
have much time for explanation before Thanksgiving, but the idea is POJOs
and DynamicProxies married into one framework.  Field access, Constructors
and methods interceptable on POJOs.  More funtionality can be inferred if
you read the following XML.



  





  
  




  
  

  




  
  

  


   

  




  


  




  
  
  




  

  
  


   

  








---
This SF.net email is sponsored by: Get the new Palm Tungsten T
handheld. Power & Color in a compact size!
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development




---
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] new direction for JBoss AOP

2002-11-26 Thread Bill Burke
Code is under jboss-head/aop

It compiles but that's about it.  Its incomplete.

The new direction is shown in the below xml if you can follow along.  Don't
have much time for explanation before Thanksgiving, but the idea is POJOs
and DynamicProxies married into one framework.  Field access, Constructors
and methods interceptable on POJOs.  More funtionality can be inferred if
you read the following XML.



  





  
  




  
  

  




  
  

  


   

  




  


  




  
  
  




  

  
  


   

  








---
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development