In case there is a need to apply aspects to all the
classes in the application and its libraries, lets say
add tracing aspect, then AspectJ can be applied at
build time and statically weave all the necessary
things into classes, which will then be just regular
classes and I think the can be additionally weaved by
whatever.

--- James Carman <[EMAIL PROTECTED]> wrote:

> The point is that you can use HiveMind to get Aspect
> injection.  What are
> you looking to achieve?  The aspects will be weaved
> into whatever classes
> you want.  But, you can have your aspects depend on
> stuff that HiveMind can
> find for you (like services and configurations) and
> then have those things
> injected automatically.
> 
> -----Original Message-----
> From: Adam Zimowski [mailto:[EMAIL PROTECTED] 
> Sent: Friday, July 21, 2006 11:15 AM
> To: Tapestry users
> Subject: Re: Tapestry & AspectJ
> 
> Oh, so Hivemind must know about my objects..... What
> about objects
> outside of Hivemind scope, those instantiated thru
> the code?
> 
> On 7/21/06, James Carman
> <[EMAIL PROTECTED]> wrote:
> > I wrote a HiveMind module that allows you to
> inject HiveMind
> > services/configurations into AspectJ aspects.  It
> works similar to the way
> > Spring does it.
> >
> > -----Original Message-----
> > From: Adam Zimowski [mailto:[EMAIL PROTECTED]
> > Sent: Friday, July 21, 2006 10:30 AM
> > To: users@tapestry.apache.org
> > Subject: Tapestry & AspectJ
> >
> > Can anybody reflect on their experience with
> combining a large Tap (4)
> > application with AspectJ? I am most interested in
> advising Tapestry
> > pages but also any other object that I may not
> have configured
> > explicitly in Hivemind.
> >
> > * By using AspectJ was cross cutting truly easier
> on your application
> > and team of developers?
> > * Was it easy and practical when dealing with
> multiple environments
> > (system, readiness, production)? I mean, if you
> wanted to deploy
> > un-adviced codebase to production, and
> performance-logging advice to
> > readiness, and method-tracing plus
> performance-logging advice to
> > system environment?
> > * If you did use AspectJ, did you abandon Hivemind
> around advice
> > model? Are you using both? * Are you using Spring
> AOP as well? Any
> > other AOP framework? If so, what drives your
> motivation to use (or not
> > use) AspectJ ?
> >
> > I am very encouraged by Eclipse IDE support for
> AspectJ, and it's
> > undesputed power and flexibility it brings to AOP.
> I've never worked
> > with it however, and am a bit resistant to
> integrate it without some
> > feedback from Tapestry people who may have gone
> thru some good and
> > bads with it.
> >
> > Thank You
> >
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> >
> >
> >
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
> >
> >
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to