2015-05-12 9 views
10

मैं हो रही है इस त्रुटिSolrException प्लगइन init विफलता: लोड करने में त्रुटि वर्ग 'solr.IntField'

collection1: org.apache.solr.common.SolrException: org.apache.solr.common.SolrException: [Schema.xml] fieldType "पिंट के लिए" प्लगइन init विफलता: कोर collection1 के लिए conf लोड नहीं किया जा सका लोड करने में त्रुटि वर्ग 'solr.IntField'।

जब मैं संग्रह 5.1 (सोलर 4.5) स्कीमा को 5.1 दर्ज करने की कोशिश कर रहा हूं।

मैं केवल अलग मशीन से संग्रह 1 कॉपी जहां Solr 4.5 चल रहा है और यहां पेस्ट/Solr/सर्वर/Solr/collection1 जहां Solr 5.1 चल रहा है और Solr पुनरारंभ करें। क्षमा करें, मैं शुरुआती हूं, सोलर के बारे में बहुत कुछ नहीं जानता बस कुछ ट्यूटोरियल्स का पालन करें।

लॉग

org.apache.solr.common.SolrException: Could not load conf for core collection1: Plugin init failure for [schema.xml] fieldType "pint": Error loading class 'solr.IntField'. Schema file is /home/jackson/Downloads/solr/server/solr/collection1/conf/schema.xml 
    at org.apache.solr.core.ConfigSetService.getConfig(ConfigSetService.java:78) 
    at org.apache.solr.core.CoreContainer.create(CoreContainer.java:516) 
    at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:283) 
    at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:277) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:262) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
    at java.lang.Thread.run(Thread.java:745) 
Caused by: org.apache.solr.common.SolrException: Plugin init failure for [schema.xml] fieldType "pint": Error loading class 'solr.IntField'. Schema file is /home/jackson/Downloads/solr/server/solr/collection1/conf/schema.xml 
    at org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:596) 
    at org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:175) 
    at org.apache.solr.schema.IndexSchemaFactory.create(IndexSchemaFactory.java:55) 
    at org.apache.solr.schema.IndexSchemaFactory.buildIndexSchema(IndexSchemaFactory.java:69) 
    at org.apache.solr.core.ConfigSetService.createIndexSchema(ConfigSetService.java:102) 
    at org.apache.solr.core.ConfigSetService.getConfig(ConfigSetService.java:74) 
    ... 7 more 
Caused by: org.apache.solr.common.SolrException: Plugin init failure for [schema.xml] fieldType "pint": Error loading class 'solr.IntField' 
    at org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:177) 
    at org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:489) 
    ... 12 more 
Caused by: org.apache.solr.common.SolrException: Error loading class 'solr.IntField' 
    at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:492) 
    at org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:561) 
    at org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:526) 
    at org.apache.solr.core.SolrResourceLoader.newInstance(SolrResourceLoader.java:519) 
    at org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:80) 
    at org.apache.solr.schema.FieldTypePluginLoader.create(FieldTypePluginLoader.java:42) 
    at org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:151) 
    ... 13 more 
Caused by: java.lang.ClassNotFoundException: solr.IntField 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366) 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425) 
    at java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:789) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358) 
    at java.lang.Class.forName0(Native Method) 
    at java.lang.Class.forName(Class.java:274) 
    at org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:476) 

धन्यवाद

+0

क्या आप पूर्ण लॉग प्रदान कर सकते हैं ..? –

+0

@ अभिजीतबाशीती ने सिर्फ लॉग के साथ प्रश्न संपादित किया। अनुरोध करते हैं कि क्षेत्र कि त्रुटि चला जाता है, लेकिन हटाने के द्वारा अब –

उत्तर

2

मैं Schema.xml के अपने पहले संस्करण में लगता है कि आप पिंट के एक क्षेत्र प्रकार था और अब वर्तमान संस्करण में यह समर्थित नहीं है के रूप में मैं नहीं schema.xml में फ़ील्ड टाइप करें (डिफ़ॉल्ट में जब मैं Solr.5.1.0 डाउनलोड करता हूं)।

इसे बदलें/निकालें और त्रुटि ठीक हो जाएगी।

यह fieldType पूर्व संस्करण (मैं 3.4 इस्तेमाल किया)

<fieldType name="pint" class="solr.IntField" omitNorms="true"/> 

में वहाँ था वर्तमान 5.1.0 में मैं इस क्षेत्र प्रकार दिखाई नहीं देता।

+2

हाँ जाँच नई मैं नए त्रुटि :(org.apache.solr.common.SolrException है: org.apache.solr.common.SolrException: लोड करने में त्रुटि वर्ग 'solr.JsonUpdateRequestHandler' –

+0

खोज रहे हैं त्रुटि पर यह है कि हाथ के बल्लेबाज solrConfig.xml –

+0

हाँ यह solrCOnfig.xml

22

आप solr.TrieIntField

प्रलेखन के साथ solr.IntField बदलना चाहिए solr.IntField के लिए कहते हैं:

पदावनत। इस वर्ग को 5.0 में हटा दिया जाएगा - TrieIntField के बजाय

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