2013-04-21 10 views
6

से उपयोग के लिए सोलर सर्वर (सोलर 4.0) का डिफ़ॉल्ट पता क्या है I Solr सर्वर से Solr सर्वर से कनेक्ट करने का प्रयास कर रहा हूं, लेकिन यह HTTPResponse अपवाद देता है।SolrJ क्लाइंट

यहाँ मेरी कोड है:

SolrServer server = new HttpSolrServer("http://"localhost":8983/solr/"); 

यहाँ अपवाद है:

java.lang.NoClassDefFoundError: org/apache/http/NoHttpResponseException:

Solr डिफ़ॉल्ट पता है? आप इसे कहाँ ढूंढ सकते हैं?

+0

पर (कोर कमान फिर से लोड करने के लिए) "स्थानीय होस्ट" केवल मेरे सवाल में उद्धृत किया गया है, लेकिन वास्तविक कोड नहीं। – EternallyCurious

+0

आप सौर कैसे चल रहे हैं? –

+0

टॉमकैट पर लोकहोस्ट पर - कोई कॉन्फ़िगरेशन वास्तव में बदलता नहीं है। सब कुछ सुंदर है। – EternallyCurious

उत्तर

9

मैं सोलरजे से परिचित नहीं हूं - लेकिन अंतराल में मुझे मूल नाम याद आ रहा है।

आपको अपने सौर ग्राहक को किसी विशेष कोर पर इंगित करने की आवश्यकता होगी।

कोर इस प्रकार दिखाई देगा का यूआरआई

http://localhost:8983/solr/{{solrCoreName}} 

व्यवस्थापक यूआई सुलभ होना चाहिए

http://localhost:8983/solr 
+0

हाँ वास्तव में मैंने पहले ही ऐसा किया है। यह मेरा वास्तविक पता है - http: // "localhost": 8983/solr/collection1/- जहां संग्रह 1 मूल नाम – EternallyCurious

+0

है क्या आप व्यवस्थापक पृष्ठ को ठीक से देख सकते हैं? –

+0

हाँ, व्यवस्थापक पृष्ठ ठीक दिखाता है। मुझे स्थानीयहोस्ट पर टोमकैट व्यवस्थापक के माध्यम से जाना है: 8080। – EternallyCurious

संबंधित मुद्दे