पर तैनात सभी अनुप्रयोगों के AspectJ LTW मैंने अपने पहलूजे पहलुओं को एक ही युद्ध (पहलुओंवार) फ़ाइल में बंडल किया है और इसे मौजूदा चल रहे अनुप्रयोगों के साथ एक एप्लिकेशन सर्वर पर तैनात किया है और टॉमकैट सर्वर पर एक जावाएन्ट के साथ एलटीडब्ल्यू बुनाई का उपयोग किया है ।एक जेवीएम
मैं पहलूवायर पर पहलू को अवरुद्ध करने वाले पहलू देख सकता हूं लेकिन उसी जेवीएम पर चल रहे अन्य अनुप्रयोगों पर नहीं।
वहाँ समझते हैं और अन्य सभी चल अनुप्रयोगों बुनाई (अधिमानतः व्यक्ति युद्ध फ़ाइलों को संशोधित करने के बिना) के लिए, शायद एप्लिकेशन सर्वर से कुछ कस्टम classloading परिवर्तन के माध्यम से मेरी AspectJ पहलू है करने के लिए एक रास्ता है ...
नोट: यह किसी भी वसंत से संबंधित एकीकरण के बिना पहलूजे का उपयोग कर रहा है।
कृपया सलाह दें।
क्षमा करें, मुझे यह उल्लेख करना भूल गया होगा कि मैं विकल्प के साथ AspectJ एजेंट का उपयोग कर रहा हूं- जावा: ई: \ workspace \ tomcat6 \ lib \ aspectjweaver-1.7.2.jar। पहलू पहलुओं के साथ (एनोटेशन के साथ नहीं)। वसंत विशिष्ट कुछ नहीं (उम्मीद है कि अनुप्रयोग वसंत प्रबंधित अनुप्रयोग हैं :))। – Sammy
शायद आपके पहलुओं को सिस्टम क्लासपाथ पर रखना समझदारी होगी ताकि वे अन्य अनुप्रयोगों से पहले लोड हो जाएं। – kriegaex