I am having the exact same problem.
See my config and stacktrace below. If I remove any one of aspectj-autoproxy, annotation-driven or my custom Aspect then everything deploys fine. Otherwise I get the attached stacktrace. The below configuration appears to work just fine in RC1.
Config:
Code:
<aop:aspectj-autoproxy/>
<tx:annotation-driven/>
<bean class="org.lds.stack.spring.serviceproxy.ServiceProxyAspect">
<property name="jpaTemplate" ref="jpaTemplate"/>
</bean>
<!-- JPA EntityManagerFactory -->
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="jpaVendorAdapter">
<bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
<property name="showSql" value="true"/>
<property name="generateDdl" value="false"/>
<property name="database" value="ORACLE"/>
</bean>
</property>
<property name="jpaPropertyMap">
<map>
<entry key="hibernate.cache.provider_class" value="org.hibernate.cache.NoCacheProvider"/>
</map>
</property>
<property name="persistenceXmlLocation" value="classpath:/persistence.xml"/>
</bean>
<bean id="jpaTemplate" class="org.springframework.orm.jpa.JpaTemplate">
<property name="entityManagerFactory" ref="entityManagerFactory"/>
</bean>
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory"/>
</bean>