Sorry, Gora.  It is ${fileSourcePaths.urlpath} actually.

*My complete schema.xml is this:*

<?xml version="1.0" encoding="UTF-8" ?>




<schema name="db" version="1.1">
  

  <types>
  
   <fieldType name="text_general" class="solr.TextField"
positionIncrementGap="100" />
    

    
    <fieldType name="string" class="solr.StrField" sortMissingLast="true"
omitNorms="true"/>

    
    <fieldType name="boolean" class="solr.BoolField" sortMissingLast="true"
omitNorms="true"/>

        


    
    <fieldType name="integer" class="solr.IntField" omitNorms="true"/>
    <fieldType name="long" class="solr.LongField" omitNorms="true"/>
    <fieldType name="float" class="solr.FloatField" omitNorms="true"/>
    <fieldType name="double" class="solr.DoubleField" omitNorms="true"/>


    
    <fieldType name="sint" class="solr.SortableIntField"
sortMissingLast="true" omitNorms="true"/>
    <fieldType name="slong" class="solr.SortableLongField"
sortMissingLast="true" omitNorms="true"/>
    <fieldType name="sfloat" class="solr.SortableFloatField"
sortMissingLast="true" omitNorms="true"/>
    <fieldType name="sdouble" class="solr.SortableDoubleField"
sortMissingLast="true" omitNorms="true"/>
        

    
    <fieldType name="date" class="solr.DateField" sortMissingLast="true"
omitNorms="true"/>


    
    <fieldType name="random" class="solr.RandomSortField" indexed="true" />

    

    

    
    <fieldType name="text_ws" class="solr.TextField"
positionIncrementGap="100">
      <analyzer>
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
      </analyzer>
    </fieldType>

    
    <fieldType name="text" class="solr.TextField"
positionIncrementGap="100">
      <analyzer type="index">
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
        
        <filter class="solr.StopFilterFactory" ignoreCase="true"
words="stopwords.txt"/>
        <filter class="solr.WordDelimiterFilterFactory"
generateWordParts="1" generateNumberParts="1" catenateWords="1"
catenateNumbers="1" catenateAll="0" splitOnCaseChange="1"/>
        <filter class="solr.LowerCaseFilterFactory"/>
        <filter class="solr.KeywordMarkerFilterFactory"
protected="protwords.txt"/>
        <filter class="solr.PorterStemFilterFactory"/>
        <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
      </analyzer>
      <analyzer type="query">
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
        <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt"
ignoreCase="true" expand="true"/>
        <filter class="solr.StopFilterFactory" ignoreCase="true"
words="stopwords.txt"/>
        <filter class="solr.WordDelimiterFilterFactory"
generateWordParts="1" generateNumberParts="1" catenateWords="0"
catenateNumbers="0" catenateAll="0" splitOnCaseChange="1"/>
        <filter class="solr.LowerCaseFilterFactory"/>
        <filter class="solr.KeywordMarkerFilterFactory"
protected="protwords.txt"/>
        <filter class="solr.PorterStemFilterFactory"/>
        <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
      </analyzer>
    </fieldType>


    
    <fieldType name="textTight" class="solr.TextField"
positionIncrementGap="100" >
      <analyzer>
        <tokenizer class="solr.WhitespaceTokenizerFactory"/>
        <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt"
ignoreCase="true" expand="false"/>
        <filter class="solr.StopFilterFactory" ignoreCase="true"
words="stopwords.txt"/>
        <filter class="solr.WordDelimiterFilterFactory"
generateWordParts="0" generateNumberParts="0" catenateWords="1"
catenateNumbers="1" catenateAll="0"/>
        <filter class="solr.LowerCaseFilterFactory"/>
        <filter class="solr.KeywordMarkerFilterFactory"
protected="protwords.txt"/>
        <filter class="solr.EnglishMinimalStemFilterFactory"/>
        <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
      </analyzer>
    </fieldType>

    
    <fieldType name="alphaOnlySort" class="solr.TextField"
sortMissingLast="true" omitNorms="true">
      <analyzer>
        
        <tokenizer class="solr.KeywordTokenizerFactory"/>
        
        <filter class="solr.LowerCaseFilterFactory" />
        
        <filter class="solr.TrimFilterFactory" />
        
        <filter class="solr.PatternReplaceFilterFactory"
                pattern="([^a-z])" replacement="" replace="all"
        />
      </analyzer>
    </fieldType>

     
    <fieldtype name="ignored" stored="false" indexed="false"
class="solr.StrField" /> 

 </types>


 <fields>
   

   <field name="id" type="string" indexed="true" stored="true"
required="true" multiValued="false" /> 
   <field name="sku" type="textTight" indexed="true" stored="true"
omitNorms="true"/>
   <field name="name" type="text" indexed="true" stored="true"/>
   <field name="nameSort" type="string" indexed="true" stored="false"/>
   <field name="alphaNameSort" type="alphaOnlySort" indexed="true"
stored="false"/>
   <field name="manu" type="text" indexed="true" stored="true"
omitNorms="true"/>
   <field name="cat" type="text_ws" indexed="true" stored="true"
multiValued="true" omitNorms="true" termVectors="true" />
   <field name="features" type="text" indexed="true" stored="true"
multiValued="true"/>
   <field name="includes" type="text" indexed="true" stored="true"/>

   <field name="weight" type="sfloat" indexed="true" stored="true"/>
   <field name="price"  type="sfloat" indexed="true" stored="true"/>
   
   
   <field name="fileDir" type="text" indexed="true" stored="true" />
        <field name="file" type="text" indexed="true" stored="true" />
    <field name="initials" type="string" indexed="true" stored="true" />
  
   <field name="company" type="text" indexed="true" stored="true" />
   <field name="file_size" type="long" indexed="true" stored="true" />
  
   
   
   
   <field name="title" type="text" indexed="true" stored="true"
multiValued="true"/>
   <field name="subject" type="text_ws" indexed="true" stored="true"/>
   <field name="description" type="text_ws" indexed="true" stored="true" />
   <field name="comments" type="text_ws" indexed="true" stored="true"/>
    <field name="resour" type="text_ws" indexed="true" stored="true"/>
        <field name="creator" type="text_ws" indexed="true" stored="true"/>
   <field name="keywords" type="text_ws" indexed="true" stored="true"/>
   <field name="category" type="text_ws" indexed="true" stored="true"/>
   <field name="resourcename" type="text_ws" indexed="true" stored="true"/>
   <field name="url" type="text_ws" indexed="true" stored="true"/>
   <field name="content_type" type="string" indexed="true" stored="true"
multiValued="true"/>
   <field name="last_modified" type="date" indexed="true" stored="true"/>
   <field name="creation_date" type="date" indexed="true" stored="true"/>
   <field name="links" type="string" indexed="true" stored="true"
multiValued="true"/>
   
    
   <field name="author" type="string" indexed="true" stored="true" />
   
   <field name="fileName" type="string" indexed="true" stored="true" />
   <field name="type" type="string" indexed="true" stored="true"
multiValued="true" />
   <field name="mime" type="string" indexed="true" stored="true" />
   
  <field name="summary" type="text_ws" indexed="true" stored="true" />
   <field name="date_published" type="string" indexed="true" stored="true"
multiValued="false"/>
   
   

   
   <field name="content" type="text_ws" indexed="false" stored="true"
multiValued="true"/>
   <field name="guid" type="text_ws" indexed="true" stored="true"
multiValued="true"/>

   

   
   
   
   
   
   
   
   
   
   
   
   
   <field name="popularity" type="sint" indexed="true" stored="true"
default="0"/>
   <field name="inStock" type="boolean" indexed="true" stored="true"/>

   
   <field name="word" type="string" indexed="true" stored="true"/>

   
   
   <field name="text" type="text" indexed="true" stored="true"
multiValued="true"/>

   
   <field name="manu_exact" type="string" indexed="true" stored="false"/>

   
   <field name="timestamp" type="date" indexed="true" stored="true"
default="NOW" multiValued="false"/>
   

   
   <dynamicField name="*_i"  type="sint"    indexed="true"  stored="true"/>
   <dynamicField name="*_s"  type="string"  indexed="true"  stored="true"/>
   <dynamicField name="*_l"  type="slong"   indexed="true"  stored="true"/>
   <dynamicField name="*_t"  type="text"    indexed="true"  stored="true"/>
   <dynamicField name="*_b"  type="boolean" indexed="true"  stored="true"/>
   <dynamicField name="*_f"  type="sfloat"  indexed="true"  stored="true"/>
   <dynamicField name="*_d"  type="sdouble" indexed="true"  stored="true"/>
   <dynamicField name="*_dt" type="date"    indexed="true"  stored="true"/>
<dynamicField name="metadata_*" type="text" indexed="true" stored="true"
multiValued="false"/>
   <dynamicField name="random*" type="random" />
<dynamicField name="attr_*" type="text_general" indexed="true" stored="true"
multiValued="false"/>
    
   
   
 </fields>

 
 <uniqueKey>id</uniqueKey>

 
 <defaultSearchField>text</defaultSearchField>

 
 <solrQueryParser defaultOperator="OR"/>

  
   <copyField source="id" dest="sku"/>

   <copyField source="cat" dest="text"/>
   <copyField source="name" dest="text"/>
   <copyField source="name" dest="nameSort"/>
   <copyField source="name" dest="alphaNameSort"/>
   <copyField source="manu" dest="text"/>
   <copyField source="features" dest="text"/>
   <copyField source="includes" dest="text"/>

   <copyField source="manu" dest="manu_exact"/>

 
 

</schema>




--
View this message in context: 
http://lucene.472066.n3.nabble.com/Solr-indexing-binary-files-tp4047470p4047778.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to