Hello!

Try adding the following to solrconfig.xml:

<codecFactory class="solr.SchemaCodecFactory"/>

-- 
Regards,
 Rafał Kuć
 Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch - ElasticSearch

> On 10/14/2012 12:19 AM, Walter Underwood wrote:
>> There is a bit more info in this post, look for "alternative codecs":
>>
>> http://searchhub.org/dev/2012/10/12/apache-solr-and-lucene-4-0-0-released/

> I'm running on branch_4x checked out yesterday at 13:59 MDT.  I tried 
> postingsFormat="Block" and "BlockPostingsFormat" and I get the following
> error in Solr's log:

> SEVERE: Unable to create core: ncmain
> org.apache.solr.common.SolrException: FieldType 'sourceText' is 
> configured with a postings format, but the codec does not support it: 
> class org.apache.solr.core.SolrCore$3
>          at org.apache.solr.core.SolrCore.initCodec(SolrCore.java:773)
>          at org.apache.solr.core.SolrCore.<init>(SolrCore.java:643)
>          at org.apache.solr.core.SolrCore.<init>(SolrCore.java:573)
>          at 
> org.apache.solr.core.CoreContainer.create(CoreContainer.java:850)
>          at
> org.apache.solr.core.CoreContainer.load(CoreContainer.java:534)
>          at
> org.apache.solr.core.CoreContainer.load(CoreContainer.java:356)
>          at 
> org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:308)
>          at 
> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:107)

> There is more to the stacktrace, but they are all jetty, sun, and java
> classes, so I doubt they are very useful.

>      <fieldType name="sourceText" class="solr.TextField" 
> sortMissingLast="true" omitNorms="true" positionIncrementGap="0" 
> postingsFormat="Block">
>        <analyzer>
>          <tokenizer class="solr.WhitespaceTokenizerFactory"/>
>          <filter class="solr.PatternReplaceFilterFactory"
>            pattern="^(\p{Punct}*)(.*?)(\p{Punct}*)$"
>            replacement="$2"
>            allowempty="false"
>          />
>          <filter class="solr.WordDelimiterFilterFactory"
>            splitOnCaseChange="0"
>            splitOnNumerics="0"
>            stemEnglishPossessive="0"
>            generateWordParts="1"
>            generateNumberParts="1"
>            catenateWords="0"
>            catenateNumbers="0"
>            catenateAll="0"
>            preserveOriginal="1"
>          />
>          <filter class="solr.ICUFoldingFilterFactory"/>
>          <filter class="solr.LengthFilterFactory" min="1" max="512"/>
>        </analyzer>
>      </fieldType>

> Thanks,
> Shawn

Reply via email to