Ae Pessoal,
To brigando um pouco com o Aspectwerkz aqui …
Eu estou criando uma task no ant pra fazer a modificação nas minhas classes conforme a documentação.
Meu aspectwerkz.xml está assim:
[code]
<aspect name="logRotationAspect">
<pointcut-def
name="outputCalls"
type="method"
pattern="* package.IntegracaoSGN$Output.printMessage(..)">
<param name="configFile" value="log.xml"/>
</pointcut-def>
<advice pointcut="outputCalls">
<advice-ref name="logRotation"/>
</advice>
</aspect>
[/code]
O problema é que ao executar a task tenho a msg e congela:
[quote][offlineTransformation] CAUTION: This Ant task might be a bit shaky, does not show errors in compilation process properly (use at own risk or patch it :-))
[offlineTransformation] NOTE: Make shure that you don’t transform your classes more than once (without recompiling first)[/quote]
Ta, ele ta avisando … mas nao faz nada
Alguem tem uma ideia?
Ah … por favor alguem ai desenvolve usando o Aspectwerkz no Eclipse? tipo, como configurar o projeto pra trabalhar com AOP?
valeus …
[EDITADO} Corrigi o arquivo aspectwerkz.xml e agora está certo - eu consigo aplicar o aspecto e rodar no Online mode, falta só a task funcionar pra compilar no offline