ठीक है, मेरी पिछली पोस्ट में दिखाए गए मेरे विश्वासों को अनदेखा करते हुए मैंने वसंत वर्कफ़्लो का प्रयास किया, केवल यह पता लगाने के लिए कि मैं सही था। स्रोतों और भवनों को प्राप्त करना मुश्किल नहीं है, वे एसपीएन, चींटी और आईवी को रिपोजिटरी मैनेजर के रूप में उपयोग करते हैं।
इसे काम करना एक और कहानी है। मैंने नमूना स्रोतों को लिया, उन्हें एक नई परियोजना में रखा गया। इस पोट पर मुझे सभी आयातों का नाम बदलना पड़ा क्योंकि उन्हें लगता है कि वे परीक्षण eviron ment के लिए बनाया गया था। कक्षाओं में आईडीई से सहायता के साथ यह आसान है, लेकिन आपको वसंत की एक्सएमएल संदर्भ फाइलों में उनका नाम बदलना होगा। इसके बाद, प्रोजेक्ट को चलाने का प्रयास करने के बाद, यह खराब दिखना शुरू हो जाता है। सबसे पहले आप निम्नलिखित लाइनों की वजह से एक NullPointerException मिलता है,:
public final void afterPropertiesSet() throws Exception {
if (this.flowInstanceDescriptorPersisters == null) {
this.flowInstanceDescriptorPersisters.put(DEFAULT_PERSISTER, new DefaultFlowInstanceDescriptorPersister());
}
}
मैं बस एक नया HashMap बनाया, परियोजना rebuit और यह एक और कोशिश दे दी है। यदि आप वसंत सुरक्षा शामिल नहीं करते हैं तो अब यह एक आर्टर्ट में असफल हो जाएगा। एक छिपी निर्भरता है (क्योंकि प्रतिबिंब का उपयोग किया जाता है)। Lib जोड़ा गया। और फिर से भाग गया। मुझे एक और असफल असफल रहा, और जब मैंने इसे देखा तो मुझे एहसास हुआ कि नमूने भी काम नहीं कर रहे हैं। एक विधि जानबूझकर शून्य लौटती है और इसे नहीं करना चाहिए। मैं महासागर में गया, cource, कोई javadoc, लेकिन मुझे संदेह है कि इसे इसके नाम से क्या वापस करना चाहिए, इसलिए मैंने एक हार्डकोड मूल्य रखा। इस बिंदु पर यह biulds और यह चलता है लेकिन यह काम नहीं करता है, यह माना जाता है (कम से कम मुझे लगता है कि यह है, कोई दस्तावेज़ नहीं हैं।) एक संक्रमण करते हैं, लेकिन प्रदर्शन ट्रांज़िशन कॉल के बाद प्रवाह अपरिवर्तित रहता है।
तो आपके पास यह है। अभी तक कोशिश मत करो।
ओह किसी पर आओ, इस सवाल का जवाब दें ताकि यह 'गर्म विषय - अनुत्तरित' अनुभाग से बाहर निकल सके, यीशु यह हमेशा के लिए यहां रहा है। – Malfist
मैं सिर्फ आपके प्रश्न का उत्तर देने के लिए इसे तैयार करने के लिए तैयार हूं :) लेकिन मुझे लगता है कि आप जो खोज रहे हैं वह एक उत्पादन अनुभव है, नहीं? –
समस्या यह है कि वसंत वर्कफ़्लो अभी भी ऊष्मायन में है, इसलिए मुझे लगता है कि इतना उत्पादन अनुभव उपलब्ध नहीं होगा। लगभग एक महीने में मैं यहां कुछ पोस्ट करने में सक्षम हो सकता हूं, लेकिन मुझे आशा है कि कोई और तेज़ होगा। – Kariem