2013-02-09 18 views
5

कैसे सेट करें मैं अपने स्वयं के परीक्षण परियोजनाओं के साथ हॉर्नेटक उदाहरणों को फिर से बनाने की कोशिश कर रहा हूं। हालांकि मुझे कक्षा लोडर के मुद्दे हैं। जाहिर है, मुझे कुछ निर्भरताएं याद आ रही हैं जो दस्तावेज़ों में निर्दिष्ट नहीं हैं।HornetQ डेमो

डॉक्स मुझे

  • hornetq-core-client.jar
  • netty.jar
  • जोड़ने था
  • hornetq-jms-client.jar
  • jboss-jms-api.jar

मैं इस त्रुटि हो रही है:

javax.naming.NoInitialContextException: Cannot instantiate class: 
    org.jnp.interfaces.NamingContextFactory 
[Root exception is java.lang.ClassNotFoundException: 
    org.jnp.interfaces.NamingContextFactory] 

मुझे यह कक्षा कहां मिल सकती है (और किसी भी अन्य की आवश्यकता हो सकती है)?

+0

आप मुझे बता सकते हैं जो मुख्यालय संस्करण का उपयोग कर और प्रलेखन कि तुम मिल गया में जहां कर रहे हैं यह जार सूची? क्या इसे 'उदाहरण/jms/applet/applet.html' से लिया गया था? – Francisco

उत्तर

4

मैंने हाल ही में एक ही समस्या को मारा। विषय उदाहरण पुनः, मैं निम्नलिखित जोड़ने के लिए किया था:

JNP-client.jar hornetq-commons.jar

दोनों hornetq lib में होना चाहिए

1

क्या के साथ शुरू, के लायक है के लिए HornetQ 2.3 सब कुछ mavenized किया गया है। इसलिए यदि आपको कभी मुसीबत एक HornetQ उदाहरण के लिए एक निर्भरता सूची पता लगाना है, बस उदाहरण के फ़ोल्डर में बदल सकते हैं और पूछना Maven:

cd hornetq/examples/jms/topic 
mvn dependency:list 
संबंधित मुद्दे