Re: [aspectwerkz-user] A general question

"Alexandre Vasseur" <[email protected]> Mon, 15 Sep 2008 23:06:19 +0200
Newsgroups gmane.comp.java.aspectwerkz.user
Message-ID <[email protected]>
------=_Part_90916_1959692.1221512779745
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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 <[email protected]
> 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 <[email protected]> wrote:
>
> > From: Alexandre Vasseur <[email protected]>
> > Subject: Re: [aspectwerkz-user] A general question
> > To: [email protected]
> > 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
> > <[email protected]
> > > 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
>
>
>

------=_Part_90916_1959692.1221512779745
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

<div dir="ltr">The best practice in AspectJ would be to use per target and if pointcut I believe.<br>Alex<br><br><div class="gmail_quote">On Mon, Sep 15, 2008 at 10:19 PM, Neo Anderson <span dir="ltr">&lt;<a href="mailto:[email protected]">[email protected]</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi<br>
<br>
Thanks your reply. Is this one - <a href="http://www.nabble.com/Question-on-Runtime-Weaving-Example-to18637735.html#a18638152" target="_blank">http://www.nabble.com/Question-on-Runtime-Weaving-Example-to18637735.html#a18638152</a> - 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)?<br>

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

------=_Part_90916_1959692.1221512779745--