Aspecto roda no junit mas não roda no tomcat

Olá galera queria compartilhar um pouco dificuldade que estou tendo mas que deva ser algum deslize.

Implementei um aspecto que funciona nos testes em junit mas não tá funcionando no tomcat.
Basicamente o teste unitário seria algo:

[code]
package test;

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations= { “classpath:spring-beans.xml” })
public class Test {

@Resource EntidadeRepository repository;

@Test public void simple() throws IOException {
	repository.findById(0); 
}

}
[/code]e aspecto

[code]package test;

@Aspect @Component
public class TestAspect {

static final String pointcut = 
	"execution(public * repository.GenericRepository+.*(..))";

@Pointcut(pointcut) 
public void pointcut() {}

@Before("test.TestAspect.pointcut()") 
public void execute(JoinPoint point) {
	System.out.println( "sucess" );
}

}
[/code]ou seja, ao rodar o caso de teste Test.simple(), o aspecto intercepta a chamada, visto que EntidadeRepository herda de GenericRepository. em idéia análoga fiz um controller que utiliza API web do spring [code]
package test;

@Controller
public class SampleController {

@Resource EntidadeRepository repository;
@RequestMapping(value="/**/test.do")
public void test(HttpServletResponse response) throws IOException {
	repository.findById(0);
}

}
[/code] em seguida ao chamar url > http://localhost:8080/app/test.do o aspecto não intercepta a chamada.
verifiquei também no console também não é exibido nenhum warning.

segue também meu arquivo spring-beans.xml, que é o mesmo utilizado no teste unitário e apontado pelo web.xml[code]

<?xml version="1.0" encoding="UTF-8"?>
<!--  general  -->
<context:component-scan base-package="test" />
<context:annotation-config />
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>	

<!--  aop  -->
<aop:aspectj-autoproxy proxy-target-class="true" />
<bean id="testAspect" class="test.TestAspect" />

<!--  log  -->
    <bean id="logger" class="org.springframework.beans.factory.config.CommonsLogFactoryBean">
    <property name="logName" value="test" />
</bean>

<bean id="log4jInitialization" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
	<property name="targetClass" value="org.springframework.util.Log4jConfigurer" />
	<property name="targetMethod" value="initLogging" />
	<property name="arguments">
      	<list>
			<value>classpath:log4j.xml</value>
		</list>				 
	</property>
</bean>
[/code]por outas tentativas havia visto também que o spring provê Load-time weaving (LTW), [url=http://static.springsource.org/spring/docs/3.0.0.M4/spring-framework-reference/html/ch07s08.html#aop-aj-ltw]segue resumo[/url]:

percebi então que necessitaria utilizá-lo, no entanto eu já havia conseguido fazer isso funcionar em outro projeto sem o LTW. que me lembre outro projeto utiliza o spring 3.0.5 e este que estou tentando 3.0.1

segui guideline do próprio spring e também idéias deste blog em complemento e este do próprio aspectj sobre como configurar LTW no tomcat, mas não funcionou. fiz aqui algumas procuras no guj e springsource e vi apenas estes tópicos de sintomas parecido

havia me esquecido mas estou usando tomcat 6.0.9, tá tentei outras versões também como 6.0.18 e 6.0.33
estou usando java sdk 1.6.0_10-b33 no windows 7.

segue lista das libs que estão em meu classpath, e sim na pasta do tomcat eu havia copiado arquivos do aspectj {aspectj.jar, aspectjrt.jar e aspectjweaver.jar}

[quote]aopalliance-1.0.jar
asm.jar
aspectj-1.6.12.jar
cglib-2.1.3.jar
cglib-nodep-2.1_3.jar
com.springsource.org.aspectj.runtime-1.6.5.RELEASE.jar
com.springsource.org.aspectj.weaver-1.6.5.RELEASE.jar
commons-beanutils-1.7.0.jar
commons-codec-1.4.jar
commons-collections-3.2.jar
commons-dbcp-1.2.2.jar
commons-lang.jar
commons-logging-1.1.1.jar
commons-pool-1.4.jar
dom4j-1.6.1.jar
ejb3-persistence.jar
hibernate-annotations-3.2.0.ga.jar
hibernate-entitymanager.jar
hibernate3.jar
httpclient-4.1.1.jar
httpclient-cache-4.1.1.jar
httpcore-4.1.jar
httpmime-4.1.1.jar
javax.inject-1.jar
jettison-1.3.jar
jta.jar
junit-4.5.jar
log4j-1.2.15.jar
lombok.jar
myjson.jar
oracle-driver-sys-trf5.jar
org.springframework.aop-3.0.1.CI-578.jar
org.springframework.asm-3.0.1.CI-578.jar
org.springframework.aspects-3.0.1.CI-578.jar
org.springframework.beans-3.0.1.CI-578.jar
org.springframework.context-3.0.1.CI-578.jar
org.springframework.context.support-3.0.1.CI-578.jar
org.springframework.core-3.0.1.CI-578.jar
org.springframework.expression-3.0.1.CI-578.jar
org.springframework.instrument-3.0.1.CI-578.jar
org.springframework.instrument.tomcat-3.0.1.CI-578.jar
org.springframework.jdbc-3.0.1.CI-578.jar
org.springframework.jms-3.0.1.CI-578.jar
org.springframework.orm-3.0.1.CI-578.jar
org.springframework.oxm-3.0.1.CI-578.jar
org.springframework.test-3.0.1.CI-578.jar
org.springframework.transaction-3.0.1.CI-578.jar
org.springframework.web-3.0.1.CI-578.jar
org.springframework.web.portlet-3.0.1.CI-578.jar
org.springframework.web.servlet-3.0.1.CI-578.jar
org.springframework.web.struts-3.0.1.CI-578.jar
postgresql-8.3-603.jdbc4.jar
quartz-all-1.8.5.jar
spring-test-3.1.0.M1.jar
spring-tomcat-weaver-2.5.6.jar
xstream-1.2.2.ja
r[/quote]
estou indo fazer uma prova, mas logo mais pretendo criar um exemplo no github para ficar mais fácil ilustrar e testar com vocês.
se alguém puder compartilhar idéias agradeço.