[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [aspectj-users] cflow not working in J2EE (weblogic 8.1) ??
|
Trust me to fall into common pitfalls :)
thanks Adrian - I owe you a beer (or the equivalent of course if you're
not really into beer) at the least
Danny
______________________________________________________________________________________________
SmalS-MvM sluit elke aansprakelijkheid uit in verband met de juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail. Aan
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt in
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit bericht
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te melden
en het bericht te vernietigen.
SmalS-MvM décline toute responsabilité quant à l'exactitude, à
l'exhaustivité et au délai de transmission des informations contenues dans
cet e-mail. Aucun droit ne peut être revendiqué sur cet e-mail et cet
e-mail n'implique en aucun cas une reconnaissance de responsabilité, quelle
qu'elle soit.
Ce message s'adresse uniquement au destinataire. Si ce message ne vous est
pas destiné, nous vous prions de nous le signaler immédiatement et de
détruire le message.
Adrian Colyer
<adrian.colyer@gm
ail.com> To
Sent by: aspectj-users@xxxxxxxxxxx
aspectj-users-bou cc
nces@xxxxxxxxxxx
Subject
Re: [aspectj-users] cflow not
31/05/2006 15:32 working in J2EE (weblogic 8.1) ??
Please respond to
aspectj-users@ecl
ipse.org
What is the "origin" of your control flow? (i.e. what pointcut expression
do you have inside the cflow pcd?). For cflow to work, the aspectj weaver
needs visibility both of the point where the cflow is established, and the
join point inside the control flow that is advised. If you are using e.g. a
call join point to establish the control flow, and the call is made by the
Struts framework itself, the cflow will never be established unless you
weave the struts code itself with AspectJ too. Using an execution based
join point that exists within your own application code would be an
alternative to that.
(Of course, this may not describe your situation at all, but it's a likely
common cause).
On 31/05/06, danny.foncke@xxxxxxxxxxxx <danny.foncke@xxxxxxxxxxxx> wrote:
hi
using AJDT 1.3.1, aspectj 1.5.1a
I've got cflow working in the eclipse env
ajdt cross references : OK
testclasses : OK
then I try to instrument a webapp (very basic Struts, no EJB calls)
with
the same cflow
in Eclipse env - cross references page : OK
I build the webapp using maven2 aspectj plugin
joinpoint reporting by maven : OK
build successful
however: Running the webapp nothing happens
no errors, no output
I'm using weblogic 8.1 SP4
I can debug until :
-> CFlowCounter.isValid line:45
-> step in gives:
ThreadStackFactoryImpl$ThreadCounterImpl.isNotZero()line:43
after that the 'instrumented method' returns - and that's it (which
is not
enough of course)
All other instrumentations work just fine
So, should the cflow work ?
I'm I missing something ?
All input more than welcome
Danny
______________________________________________________________________________________________
SmalS-MvM sluit elke aansprakelijkheid uit in verband met de
juistheid, de
volledigheid of het tijdig toekomen van de informatie in deze e-mail.
Aan
deze e-mail kunnen geen rechten worden ontleend en deze e-mail houdt
in
geen geval een erkenning van welkdanige aansprakelijkheid in.
Dit bericht is alleen bestemd voor de geadresseerde. Indien dit
bericht
niet voor u bestemd is, verzoeken wij u dit onmiddellijk aan ons te
melden
en het bericht te vernietigen.
SmalS-MvM décline toute responsabilité quant à l'exactitude, à
l'exhaustivité et au délai de transmission des informations contenues
dans
cet e-mail. Aucun droit ne peut être revendiqué sur cet e-mail et cet
e-mail n'implique en aucun cas une reconnaissance de responsabilité,
quelle
qu'elle soit.
Ce message s'adresse uniquement au destinataire. Si ce message ne
vous est
pas destiné, nous vous prions de nous le signaler immédiatement et de
détruire le message.
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users
--
-- Adrian
adrian.colyer@xxxxxxxxx _______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users