/ / जर्सी 2 स्प्रिंग टोमाट लोड टाइम वीवर काम नहीं कर रहा है - स्प्रिंग, हाइबरनेट, टॉमकैट, एस्पाज, जर्सी- 2.0

जर्सी 2 स्प्रिंग टॉमकैट लोड टाइम वीवर काम नहीं कर रहा है - वसंत, हाइबरनेट, टोमकैट, पहलूज, जर्सी-2.0

मैं JAX-RS में JPA प्रदाता के रूप में हाइबरनेट का उपयोग कर रहा हूं(जर्सी 2) वसंत के साथ आवेदन। मैं एक जेपीए इकाई के अंदर कुछ व्यावसायिक सेवाओं को ऑटो करने की कोशिश कर रहा हूं। मैंने संदर्भ में एक लोडर वर्ग की घोषणा की है। xml

<Context path="/">
<Loader loaderClass="org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader"/>
</Context>

और स्प्रिंग-इंस्ट्रूमेंट की नकल की ।.tccat.4.1.17.jar to tomcat / libs

मैंने भी जोड़ा है:

<context:load-time-weaver/>

to my applicationContext.xml

Aop.xml संसाधनों / META-INF / aop.xml के अंतर्गत स्थित है:

<!DOCTYPE aspectj PUBLIC
"-//AspectJ//DTD//EN" "http://www.eclipse.org/aspectj/dtd/aspectj.dtd">
<aspectj>
<weaver options="-verbose -showWeaveInfo -XmessageHandlerClass:org.springframework.aop.aspectj.AspectJWeaverMessageHandler">
<include within="com.appolica.server.musyme.*"/>
</weaver>

</aspectj>

मैंने वेब 3.0 और 2.5 कॉन्फ़िगरेशन दोनों की कोशिश की है। इसके अलावा दोनों tomcat 8+ और 7+।

इकाई वर्ग को @Configurable के साथ एनोटेट किया गया है।

केवल एक चीज जो मुझे लॉग में मिलती है वह है

Using a reflective load-time weaver for class loader: org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader

मेरे पास सभी संभावित पहलू और स्प्रिंग अनूप निर्भरताएं हैं:

compile "org.aspectj:aspectjrt:1.8.6"
compile "org.aspectj:aspectjweaver:1.8.6"
runtime "org.aspectj:aspectjweaver:1.8.6"

compile "org.springframework:spring-aspects:4.1.7.RELEASE"
compile "cglib:cglib:2.2"

compile "org.springframework:spring-aop:4.1.7.RELEASE"

compile "org.springframework:spring-instrument-tomcat:4.1.7.RELEASE"
compile "org.springframework:spring-instrument:4.1.7.RELEASE"

मैं वास्तव में हताश हूं क्योंकि मैंने वह सब कुछ आजमाया है जो मैं इंटरनेट पर सोच सकता था / पा सकता था और सेवाएँ कभी भी स्वतः प्राप्त नहीं होती थीं।

उत्तर:

जवाब के लिए 0 № 1

मुझे लगता है कि आपकी कॉन्फ़िगर फ़ाइलों और कोड के बारे में अधिक विवरण होगा .. लेकिन केवल इसी के साथ .. क्या मैं पूछ सकता हूं कि क्या आपके पास है

<context:component-scan base-package="..... "/>

आपके में applicationContext.xml फाइल?