[Resolvido]Mais um problema com AOP Spring  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
marciobarroso
Virtual Machine Man
[Avatar]

Membro desde: 13/05/2005 23:17:13
Mensagens: 508
Localização: Barueri / SP / BR
Offline

Como já postei em outros tópicos, estou criando um Gestor de Cache.

Eu tentei n possibilidades para implementar o aspecto.

Primeira implementação do aspecto:

AutoCacheAspect


Segunda implementação do aspecto:

AutoCacheAspect



ApplicationContext.xml


Em ambas as implementações, o aspecto funciona perfeitamente. O único detalhe é que esta gerando um nullpointerexception qdo tenta executar um método do cacheManager, que foi injetado pelo Spring. Eu coloquei um print no set do objeto para ver se ele estava realmente sendo injetado pelo spring, e realmente esta sendo injetado, mas qdo tento chamar um método, esta gerando uma exceção.

Alguém poderia me ajudar a resolver este problema?

Obrigado,

This message was edited 1 time. Last update was at 10/03/2009 15:11:08

[Email] [WWW] [MSN]
marciobarroso
Virtual Machine Man
[Avatar]

Membro desde: 13/05/2005 23:17:13
Mensagens: 508
Localização: Barueri / SP / BR
Offline

Pessoal,

O problema foi resolvido...

Para permitir que o spring faça a injeção de um bean em um aspecto, na declaração do bean do aspecto deve ser adicionado a tag factory-method="aspectOf".

applicationContext.xml


fui!!

This message was edited 1 time. Last update was at 10/03/2009 15:10:49

[Email] [WWW] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team