dúvida sobre AspectJ e transação

pessoal,
estou tentando compilar uma classe de servico usando o AspectJ e a anotacao @Transactional. Acontece que, quando verifico o bytecode gerado ( usando um descompilador ) vejo que o bytecode que o AspectJ deveria gerar para essa anotação nao aparece. Alguém da uma luz do porque isso acontece ?

ps. com outros concerns funciona, por ex invocação de método ou captura de excessoes, mas nao vejo diferenca no código quando trato de transações.

posta o seu código! talvez alguém possa te ajudar