Re: [JBoss-dev] new direction for JBoss AOP
> 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
> > 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
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
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
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
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
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
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
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
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