मेरे पास SPOCK + Drools परीक्षण के बारे में कोई प्रश्न है। यहां बात है,स्पॉक + ड्रोल परीक्षण
KnowledgeBuilder builder = KnowledgeBuilderFactory.newKnowledgeBuilder();
कोड की यह पंक्ति एक जुनीट टेस्ट केस के अंदर बिल्कुल ठीक काम करती है। यह स्पोक के अंदर नहीं है।
मैं निम्न अपवाद,
java.lang.NoClassDefFoundError: com/sun/tools/xjc/Options
at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46)
at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33)
Caused by: java.lang.ClassNotFoundException: com.sun.tools.xjc.Options
... 3 more
क्या समस्या हो सकती है मिल सकता है? क्या यह संबंधित है? समस्या का कारण बनने में असमर्थ समस्या। किसी भी मदद की बहुत सराहना कर रहा है :)
अद्यतन:
मैं w/ओ यह स्थापित किया जा रहा एक webapp के अंदर परीक्षण चला रहा हूँ (यह है कि अगर कोई मतलब :) करता है)। मैंने कक्षा के लिए जार जोड़ा (वेब-आईएनएफ/libs नहीं) और यह अभी ठीक काम कर रहा है।
क्या अपने परीक्षण कैसा दिखता है के लिए निम्न जोड़कर तय हो जाता है विश्वास करते हैं? –
एक स्पॉक समस्या के बजाय, ग्रोवी समस्या की तरह दिखता है। शायद ग्रोवी सही ढंग से स्थापित नहीं है। आप परीक्षा कैसे निष्पादित कर रहे हैं? –
बस क्लासपाथ के लिए जरूरी जार जोड़ा गया और एसईजी ठीक लग रहा है :) मदद दोस्तों के लिए धन्यवाद :) – Avinash