मुझे एओपी कॉन्फ़िगरेशन में कोई समस्या है।वसंत एओपी java.lang.NoClassDefFoundError
<bean id="conLogger" class="com.pomkine.pXMPP.connection_service.ConnectionLogger"/>
<aop:config>
<aop:aspect ref="conLogger">
<aop:pointcut id="connect"
expression= "execution(* com.pomkine.pXMPP.connection_service.connectionManager.connect(..))" />
<aop:after pointcut-ref="connect"
method="connected"/>
</aop:aspect>
</aop:config>
यहाँ मेरी मुख्य विधि है: यहाँ मेरी वसंत एक्सएमएल config का हिस्सा है
public static void main (String [] args) {
ApplicationContext ac = new ClassPathXmlApplicationContext("com/pomkine/pXMPP/connection_service/connection-manager.xml");
connectionManager cm=(connectionManager)ac.getBean("connectionManager");
try {
cm.connect();
cm.disconnect();
} catch (XMPPException e) {
e.printStackTrace();
}
}
जब मैंने इसे runnig रहा हूँ मैं NoClassDefFoundError अपवाद हो रही है।
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'connect': Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException
समस्या का पता नहीं लगा सकता है। किसी भी मदद की सराहना करेंगे।
संभव डुप्लिकेट [नई वसंत के लिए - एसटीएस में AOP पुस्तकालयों लापता, मदद!] (Http://stackoverflow.com/questions/6475313/new-to-spring-missing-aop-libraries-in- एसटीएस मदद) – Raedwald