不正なアスペクトとポイントカットを報告します。 アスペクト Bean と一致する AOP アドバイスがある場合、ランタイムエラーが発生する可能性があります。

例:


<beans>
  <aop:config>
    <aop:pointcut expression="args()"/> <!--  ポイントカットには id が必要です -->
    <aop:aspect/> <!-- 'ref' 属性は定義する必要があります -->
  </aop:config>
</beans>

<beans>
  <bean id="aspect1" class="Aspect1"/>
  <bean id="aspect2" class="Aspect2"/>
  <aop:config>
    <aop:aspect ref="aspect1"> <!-- この Bean と一致するアドバイスがあります -->
    <aop:before method="xxx" pointcut="execution(* foo())"/>
    </aop:aspect>
    <aop:aspect ref="aspect2">
      <aop:before method="xxx" pointcut="execution(* foo())"/>
    </aop:aspect>
  </aop:config>
</beans>