A general question

View: New views
4 Messages — Rating Filter:   Alert me  

A general question

by neo anderson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I came across to find out AspectWerkz and read some news saying that aspectj and aspectwerkz are merged. The new merged one is called aspectj5.

So basically I get a question. My question is - is aspectwerkz still maintained?  Feature I require is run time (online) weaving that aspectj (or aspectj 5) does not support. So I would like to know whether aspectwerkz is still maintained.

Thank you very much,  




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



Re: A general question

by Alexandre Vasseur :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

You shouldn't expect any extra major feature from AspectWerkz anymore. I believe the commit log already demonstrates that.
Most of runtime weaving capabilities can be mimic with workarounds - some of those I briefly described in the previous thread:

"have best practices
to turn on / off your aspects or advice, or even use an inter type
declaration per target object to add capabilities of turning aspect
on/off per target class or instance basis (ant not per aspect)
This requires some prior-the fact knowledge on where you may weave"

On Sun, Sep 14, 2008 at 10:12 PM, Neo Anderson <javadeveloper999@...> wrote:
I came across to find out AspectWerkz and read some news saying that aspectj and aspectwerkz are merged. The new merged one is called aspectj5.

So basically I get a question. My question is - is aspectwerkz still maintained?  Feature I require is run time (online) weaving that aspectj (or aspectj 5) does not support. So I would like to know whether aspectwerkz is still maintained.

Thank you very much,




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email




Re: A general question

by neo anderson :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi

Thanks your reply. Is this one - http://www.nabble.com/Question-on-Runtime-Weaving-Example-to18637735.html#a18638152 - the thread mentioned below? It seems like it is only related to the aspectwerkz (not using aspectj to do run time weaving). Or would you please kindly point me to where contain such explain (how to achieve runtime weaving in aspectj)?

Thank you very much.  


--- On Sun, 14/9/08, Alexandre Vasseur <avasseur@...> wrote:

> From: Alexandre Vasseur <avasseur@...>
> Subject: Re: [aspectwerkz-user] A general question
> To: user@...
> Date: Sunday, 14 September, 2008, 8:30 PM
> You shouldn't expect any extra major feature from
> AspectWerkz anymore. I
> believe the commit log already demonstrates that.
> Most of runtime weaving capabilities can be mimic with
> workarounds - some of
> those I briefly described in the previous thread:
>
> "have best practices
> to turn on / off your aspects or advice, or even use an
> inter type
> declaration per target object to add capabilities of
> turning aspect
> on/off per target class or instance basis (ant not per
> aspect)
> This requires some prior-the fact knowledge on where you
> may weave"
>
> On Sun, Sep 14, 2008 at 10:12 PM, Neo Anderson
> <javadeveloper999@...
> > wrote:
>
> > I came across to find out AspectWerkz and read some
> news saying that
> > aspectj and aspectwerkz are merged. The new merged one
> is called aspectj5.
> >
> > So basically I get a question. My question is - is
> aspectwerkz still
> > maintained?  Feature I require is run time (online)
> weaving that aspectj (or
> > aspectj 5) does not support. So I would like to know
> whether aspectwerkz is
> > still maintained.
> >
> > Thank you very much,
> >
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe from this list, please visit:
> >
> >    http://xircles.codehaus.org/manage_email
> >
> >
> >




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



Re: A general question

by Alexandre Vasseur :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The best practice in AspectJ would be to use per target and if pointcut I believe.
Alex

On Mon, Sep 15, 2008 at 10:19 PM, Neo Anderson <javadeveloper999@...> wrote:
Hi

Thanks your reply. Is this one - http://www.nabble.com/Question-on-Runtime-Weaving-Example-to18637735.html#a18638152 - the thread mentioned below? It seems like it is only related to the aspectwerkz (not using aspectj to do run time weaving). Or would you please kindly point me to where contain such explain (how to achieve runtime weaving in aspectj)?

Thank you very much.


--- On Sun, 14/9/08, Alexandre Vasseur <avasseur@...> wrote:

> From: Alexandre Vasseur <avasseur@...>
> Subject: Re: [aspectwerkz-user] A general question
> To: user@...
> Date: Sunday, 14 September, 2008, 8:30 PM
> You shouldn't expect any extra major feature from
> AspectWerkz anymore. I
> believe the commit log already demonstrates that.
> Most of runtime weaving capabilities can be mimic with
> workarounds - some of
> those I briefly described in the previous thread:
>
> "have best practices
> to turn on / off your aspects or advice, or even use an
> inter type
> declaration per target object to add capabilities of
> turning aspect
> on/off per target class or instance basis (ant not per
> aspect)
> This requires some prior-the fact knowledge on where you
> may weave"
>
> On Sun, Sep 14, 2008 at 10:12 PM, Neo Anderson
> <javadeveloper999@...
> > wrote:
>
> > I came across to find out AspectWerkz and read some
> news saying that
> > aspectj and aspectwerkz are merged. The new merged one
> is called aspectj5.
> >
> > So basically I get a question. My question is - is
> aspectwerkz still
> > maintained?  Feature I require is run time (online)
> weaving that aspectj (or
> > aspectj 5) does not support. So I would like to know
> whether aspectwerkz is
> > still maintained.
> >
> > Thank you very much,
> >
> >
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe from this list, please visit:
> >
> >    http://xircles.codehaus.org/manage_email
> >
> >
> >




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email