[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] Weave hibernate entities.

Hi Christophe,

AspectJ doesn't go actively looking for types that might match your
aspects.  When (in your case) the spring instrumented loader sees a
type it passes it to AspectJ to ask if it wants to modify it.  If the
loader never sees the type then it won't ask AspectJ to weave it -
this can happen if the type is loaded by a different classloader than
that to which the spring one is attached.  I'm afraid I don't have
much experience with the spring loader though.  Have you tried
-javaagent with aspectweaver.jar - that can usually see most user
classes that get loaded?

cheers,
Andy

On 27 September 2011 06:12, Cordenier Christophe
<Christophe.Cordenier@xxxxxxxx> wrote:
> Hi
>
>
>
> I am currently developing aspects to advise @transient methods of my
> entities, it seems like aspectj does not scna all the classes that i have
> describe in aspectj weaver options. Even with debug mode enable, i cannot
> see aspect weaver looking into some classes…
>
>
>
> For information, I use spring instrument loader.
>
>
>
> Anyone else has experienced this ?
>
>
>
> br
>
> Christophe.
>
> ________________________________
> Ce message et les pièces jointes sont confidentiels et réservés à l'usage
> exclusif de ses destinataires. Il peut également être protégé par le secret
> professionnel. Si vous recevez ce message par erreur, merci d'en avertir
> immédiatement l'expéditeur et de le détruire. L'intégrité du message ne
> pouvant être assurée sur Internet, la responsabilité d'Atos ne pourra être
> recherchée quant au contenu de ce message. Bien que les meilleurs efforts
> soient faits pour maintenir cette transmission exempte de tout virus,
> l'expéditeur ne donne aucune garantie à cet égard et sa responsabilité ne
> saurait être recherchée pour tout dommage résultant d'un virus transmis.
>
> This e-mail and the documents attached are confidential and intended solely
> for the addressee; it may also be privileged. If you receive this e-mail in
> error, please notify the sender immediately and destroy it. As its integrity
> cannot be secured on the Internet, the Atos liability cannot be triggered
> for the message content. Although the sender endeavours to maintain a
> computer virus-free network, the sender does not warrant that this
> transmission is virus-free and will not be liable for any damages resulting
> from any virus transmitted.
>
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>
>