I have mixed stack: EJB and Spring. For autowiring Spring to EJBs I use SpringBeanAutowiringInterceptor (not sure if that could affect the problem I have).
SpringBeanAutowiringInterceptor
You should not use aop scoped proxies for singletons.
Use or @EnableAspectJAutoProxy(proxyTargetClass=true) in your spring configuration file or class to force cglib proxies.
@EnableAspectJAutoProxy(proxyTargetClass=true)