lucene-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From arafa...@apache.org
Subject [4/7] lucene-solr:master: SOLR-11694: Remove outdated UIMA module
Date Sat, 07 Jul 2018 15:04:44 GMT
http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/resources/org/apache/uima/desc/TextRankedEntityExtractionAEDescriptor.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/resources/org/apache/uima/desc/TextRankedEntityExtractionAEDescriptor.xml b/solr/contrib/uima/src/resources/org/apache/uima/desc/TextRankedEntityExtractionAEDescriptor.xml
deleted file mode 100644
index 410d6c9..0000000
--- a/solr/contrib/uima/src/resources/org/apache/uima/desc/TextRankedEntityExtractionAEDescriptor.xml
+++ /dev/null
@@ -1,403 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-      Licensed to the Apache Software Foundation (ASF) under one
-      or more contributor license agreements.  See the NOTICE file
-      distributed with this work for additional information
-      regarding copyright ownership.  The ASF licenses this file
-      to you under the Apache License, Version 2.0 (the
-      "License"); you may not use this file except in compliance
-      with the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-      Unless required by applicable law or agreed to in writing,
-      software distributed under the License is distributed on an
-      "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-      KIND, either express or implied.  See the License for the
-      specific language governing permissions and limitations
-      under the License.
-
--->
-<analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
-  <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
-  <primitive>true</primitive>
-  <annotatorImplementationName>org.apache.uima.alchemy.annotator.TextRankedNamedEntityExtractionAnnotator</annotatorImplementationName>
-  <analysisEngineMetaData>
-    <name>TextRankedEntityExtractionAEDescriptor</name>
-    <description/>
-    <version>1.0</version>
-    <vendor/>
-    <configurationParameters>
-      <configurationParameter>
-        <name>apikey</name>
-        <type>String</type>
-        <multiValued>false</multiValued>
-        <mandatory>true</mandatory>
-      </configurationParameter>
-      <configurationParameter>
-        <name>outputMode</name>
-        <type>String</type>
-        <multiValued>false</multiValued>
-        <mandatory>true</mandatory>
-      </configurationParameter>
-      <configurationParameter>
-        <name>disambiguate</name>
-        <type>Integer</type>
-        <multiValued>false</multiValued>
-        <mandatory>true</mandatory>
-      </configurationParameter>
-      <configurationParameter>
-        <name>linkedData</name>
-        <type>String</type>
-        <multiValued>false</multiValued>
-        <mandatory>false</mandatory>
-      </configurationParameter>
-      <configurationParameter>
-        <name>showSourceText</name>
-        <type>Integer</type>
-        <multiValued>false</multiValued>
-        <mandatory>true</mandatory>
-      </configurationParameter>
-      <configurationParameter>
-        <name>baseUrl</name>
-        <type>String</type>
-        <multiValued>false</multiValued>
-        <mandatory>false</mandatory>
-      </configurationParameter>
-      <configurationParameter>
-        <name>url</name>
-        <type>String</type>
-        <multiValued>false</multiValued>
-        <mandatory>false</mandatory>
-      </configurationParameter>
-      <configurationParameter>
-        <name>coreference</name>
-        <type>String</type>
-        <multiValued>false</multiValued>
-        <mandatory>false</mandatory>
-      </configurationParameter>
-      <configurationParameter>
-        <name>quotations</name>
-        <type>String</type>
-        <multiValued>false</multiValued>
-        <mandatory>false</mandatory>
-      </configurationParameter>
-    </configurationParameters>
-    <configurationParameterSettings>
-      <nameValuePair>
-        <name>apikey</name>
-        <value>
-          <string/>
-        </value>
-      </nameValuePair>
-      <nameValuePair>
-        <name>outputMode</name>
-        <value>
-          <string>xml</string>
-        </value>
-      </nameValuePair>
-      <nameValuePair>
-        <name>disambiguate</name>
-        <value>
-          <integer>1</integer>
-        </value>
-      </nameValuePair>
-      <nameValuePair>
-        <name>linkedData</name>
-        <value>
-          <string>1</string>
-        </value>
-      </nameValuePair>
-      <nameValuePair>
-        <name>coreference</name>
-        <value>
-          <string>1</string>
-        </value>
-      </nameValuePair>
-      <nameValuePair>
-        <name>showSourceText</name>
-        <value>
-          <integer>0</integer>
-        </value>
-      </nameValuePair>
-      <nameValuePair>
-        <name>quotations</name>
-        <value>
-          <string>1</string>
-        </value>
-      </nameValuePair>
-    </configurationParameterSettings>
-    <typeSystemDescription>
-      <imports>
-        <import location="baseAlchemyTypeSystemDescriptor.xml"/>
-      </imports>
-      <types>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Anniversary</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Automobile</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.City</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Company</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Continent</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Country</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.EntertainmentAward</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Facility</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.FieldTerminology</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.FinancialMarketIndex</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.GeographicFeature</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.HealthCondition</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Holiday</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Movie</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.MusicGroup</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.NaturalDisaster</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Organization</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Person</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.PrintMedia</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.RadioProgram</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.RadioStation</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Region</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Sport</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.StateOrCounty</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Technology</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.TelevisionShow</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.TelevisionStation</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.OperatingSystem</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.SportingEvent</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.Drug</name>
-          <description/>
-          <supertypeName>org.apache.uima.alchemy.ts.entity.BaseEntity</supertypeName>
-        </typeDescription>
-        <typeDescription>
-          <name>org.apache.uima.alchemy.ts.entity.BaseEntity</name>
-          <description/>
-          <supertypeName>uima.cas.TOP</supertypeName>
-          <features>
-            <featureDescription>
-              <name>text</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>count</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>relevance</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>disambiguation</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>subType</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>website</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>geo</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>dbpedia</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>yago</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>opencyc</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>umbel</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>freebase</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>ciaFactbook</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>census</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>geonames</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>musicBrainz</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>quotations</name>
-              <description/>
-              <rangeTypeName>uima.cas.StringArray</rangeTypeName>
-              <multipleReferencesAllowed>true</multipleReferencesAllowed>
-            </featureDescription>
-            <featureDescription>
-              <name>occurrences</name>
-              <description>A list of annotations annotating this entity</description>
-              <rangeTypeName>uima.cas.FSList</rangeTypeName>
-              <elementType>uima.tcas.Annotation</elementType>
-            </featureDescription>
-          </features>
-        </typeDescription>
-      </types>
-    </typeSystemDescription>
-    <typePriorities/>
-    <fsIndexCollection/>
-    <capabilities>
-      <capability>
-        <inputs/>
-        <outputs/>
-        <languagesSupported/>
-      </capability>
-    </capabilities>
-    <operationalProperties>
-      <modifiesCas>true</modifiesCas>
-      <multipleDeploymentAllowed>true</multipleDeploymentAllowed>
-      <outputsNewCASes>false</outputsNewCASes>
-    </operationalProperties>
-  </analysisEngineMetaData>
-  <resourceManagerConfiguration/>
-</analysisEngineDescription>

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/resources/org/apache/uima/desc/WhitespaceTokenizer.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/resources/org/apache/uima/desc/WhitespaceTokenizer.xml b/solr/contrib/uima/src/resources/org/apache/uima/desc/WhitespaceTokenizer.xml
deleted file mode 100644
index e8ce57d..0000000
--- a/solr/contrib/uima/src/resources/org/apache/uima/desc/WhitespaceTokenizer.xml
+++ /dev/null
@@ -1,115 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-
-<!--
-  ***************************************************************
-  * Licensed to the Apache Software Foundation (ASF) under one
-  * or more contributor license agreements.  See the NOTICE file
-  * distributed with this work for additional information
-  * regarding copyright ownership.  The ASF licenses this file
-  * to you under the Apache License, Version 2.0 (the
-  * "License"); you may not use this file except in compliance
-  * with the License.  You may obtain a copy of the License at
-  *
-  *   http://www.apache.org/licenses/LICENSE-2.0
-  * 
-  * Unless required by applicable law or agreed to in writing,
-  * software distributed under the License is distributed on an
-  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  * KIND, either express or implied.  See the License for the
-  * specific language governing permissions and limitations
-  * under the License.
-  ***************************************************************
--->
-
-<analysisEngineDescription
-  xmlns="http://uima.apache.org/resourceSpecifier">
-  <frameworkImplementation>
-    org.apache.uima.java
-  </frameworkImplementation>
-  <primitive>true</primitive>
-  <annotatorImplementationName>
-    org.apache.uima.annotator.WhitespaceTokenizer
-  </annotatorImplementationName>
-
-  <analysisEngineMetaData>
-    <name>WhitespaceTokenizer</name>
-    <description>
-      creates token and sentence annotations for whitespace
-      separated languages
-    </description>
-    <version>1.0</version>
-    <vendor>The Apache Software Foundation</vendor>
-
-    <configurationParameters>
-      <configurationParameter>
-        <name>SofaNames</name>
-        <description>
-          The Sofa names the annotator should work on. If no
-          names are specified, the annotator works on the
-          default sofa.
-        </description>
-        <type>String</type>
-        <multiValued>true</multiValued>
-        <mandatory>false</mandatory>
-      </configurationParameter>
-
-    </configurationParameters>
-
-    <configurationParameterSettings>
-    <!-- 
-      <nameValuePair>
-        <name>SofaNames</name>
-        <value>
-          <array>
-            <string>sofaName</string>
-          </array>
-        </value>
-      </nameValuePair>
-    -->
-    </configurationParameterSettings>
-
-    <typeSystemDescription>
-      <typeDescription>
-        <name>org.apache.uima.TokenAnnotation</name>
-        <description>Single token annotation</description>
-        <supertypeName>uima.tcas.Annotation</supertypeName>
-        <features>
-          <featureDescription>
-            <name>tokenType</name>
-            <description>token type</description>
-            <rangeTypeName>uima.cas.String</rangeTypeName>
-          </featureDescription>
-        </features>
-      </typeDescription>
-
-      <typeDescription>
-        <name>org.apache.uima.SentenceAnnotation</name>
-        <description>sentence annotation</description>
-        <supertypeName>uima.tcas.Annotation</supertypeName>
-        <features>
-
-        </features>
-      </typeDescription>
-    </typeSystemDescription>
-
-    <fsIndexes />
-
-    <capabilities>
-      <capability>
-        <inputs />
-        <outputs>
-          <type>org.apache.uima.TokenAnnotation</type>
-          <feature>
-            org.apache.uima.TokenAnnotation:tokentype
-          </feature>
-          <type>org.apache.uima.SentenceAnnotation</type>
-        </outputs>
-        <languagesSupported>
-          <language>x-unspecified</language>
-        </languagesSupported>
-      </capability>
-    </capabilities>
-
-  </analysisEngineMetaData>
-</analysisEngineDescription>
-

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/resources/org/apache/uima/desc/baseAlchemyTypeSystemDescriptor.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/resources/org/apache/uima/desc/baseAlchemyTypeSystemDescriptor.xml b/solr/contrib/uima/src/resources/org/apache/uima/desc/baseAlchemyTypeSystemDescriptor.xml
deleted file mode 100644
index 32d5d84..0000000
--- a/solr/contrib/uima/src/resources/org/apache/uima/desc/baseAlchemyTypeSystemDescriptor.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-      Licensed to the Apache Software Foundation (ASF) under one
-      or more contributor license agreements.  See the NOTICE file
-      distributed with this work for additional information
-      regarding copyright ownership.  The ASF licenses this file
-      to you under the Apache License, Version 2.0 (the
-      "License"); you may not use this file except in compliance
-      with the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-      Unless required by applicable law or agreed to in writing,
-      software distributed under the License is distributed on an
-      "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-      KIND, either express or implied.  See the License for the
-      specific language governing permissions and limitations
-      under the License.
-
--->
-<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
-  <name>baseAlchemyTypeSystemDescriptor</name>
-  <description/>
-  <version>1.0</version>
-  <vendor/>
-  <types>
-    <typeDescription>
-      <name>org.apache.uima.alchemy.ts.entity.AlchemyAnnotation</name>
-      <description/>
-      <supertypeName>uima.tcas.Annotation</supertypeName>
-      <features>
-        <featureDescription>
-          <name>alchemyType</name>
-          <description>alchemyAPI type</description>
-          <rangeTypeName>uima.cas.String</rangeTypeName>
-        </featureDescription>
-      </features>
-    </typeDescription>
-  </types>
-</typeSystemDescription>

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/resources/solr/collection1/conf/aggregate-uima-config.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/resources/solr/collection1/conf/aggregate-uima-config.xml b/solr/contrib/uima/src/resources/solr/collection1/conf/aggregate-uima-config.xml
deleted file mode 100644
index 842b8e5..0000000
--- a/solr/contrib/uima/src/resources/solr/collection1/conf/aggregate-uima-config.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-  <!--
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements. See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version
-    2.0 (the "License"); you may not use this file except in compliance
-    with the License. You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-    applicable law or agreed to in writing, software distributed under
-    the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES
-    OR CONDITIONS OF ANY KIND, either express or implied. See the
-    License for the specific language governing permissions and
-    limitations under the License.
-  -->
-
-  <updateRequestProcessorChain name="uima">
-    <processor class="org.apache.solr.uima.processor.UIMAUpdateRequestProcessorFactory">
-      <lst name="uimaConfig">
-        <lst name="runtimeParameters">
-          <str name="keyword_apikey">VALID_ALCHEMYAPI_KEY</str>
-          <str name="concept_apikey">VALID_ALCHEMYAPI_KEY</str>
-          <str name="lang_apikey">VALID_ALCHEMYAPI_KEY</str>
-          <str name="cat_apikey">VALID_ALCHEMYAPI_KEY</str>
-          <str name="entities_apikey">VALID_ALCHEMYAPI_KEY</str>
-          <str name="oc_licenseID">VALID_OPENCALAIS_KEY</str>
-        </lst>
-        <str name="analysisEngine">/org/apache/uima/desc/OverridingParamsExtServicesAE.xml</str>
-        <lst name="analyzeFields">
-          <bool name="merge">false</bool>
-          <arr name="fields">
-            <str>text</str>
-            <str>title</str>
-          </arr>
-        </lst>
-        <lst name="fieldMappings">
-          <lst name="mapping">
-            <str name="type">org.apache.uima.jcas.tcas.Annotation</str>
-            <str name="feature">convertText</str>
-            <str name="field">tag</str>
-          </lst>
-        </lst>
-      </lst>
-    </processor>
-    <processor class="solr.LogUpdateProcessorFactory" />
-    <processor class="solr.RunUpdateProcessorFactory" />
-  </updateRequestProcessorChain>

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/resources/solr/collection1/conf/uima-fields.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/resources/solr/collection1/conf/uima-fields.xml b/solr/contrib/uima/src/resources/solr/collection1/conf/uima-fields.xml
deleted file mode 100644
index 270aaa6..0000000
--- a/solr/contrib/uima/src/resources/solr/collection1/conf/uima-fields.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<fields>
-  <field name="language" type="string" indexed="true" stored="true" required="false"/>
-  <field name="concept" type="string" indexed="true" stored="true" multiValued="true" required="false"/>
-  <field name="keyword" type="string" indexed="true" stored="true" multiValued="true" required="false"/>
-  <field name="suggested_category" type="string" indexed="true" stored="true" multiValued="false" required="false"/>
-  <field name="sentence" type="text" indexed="true" stored="true" multiValued="true" required="false" />
-  <dynamicField name="entity*" type="text" indexed="true" stored="true" multiValued="true"/>
-</fields>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/test-files/uima/AggregateSentenceAE.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/test-files/uima/AggregateSentenceAE.xml b/solr/contrib/uima/src/test-files/uima/AggregateSentenceAE.xml
deleted file mode 100644
index 73d697e..0000000
--- a/solr/contrib/uima/src/test-files/uima/AggregateSentenceAE.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
-  <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
-  <primitive>false</primitive>
-  <delegateAnalysisEngineSpecifiers>
-    <delegateAnalysisEngine key="WhitespaceTokenizer">
-      <import name="WhitespaceTokenizer"/>
-    </delegateAnalysisEngine>
-    <delegateAnalysisEngine key="HmmTagger">
-      <import name="HmmTagger"/>
-    </delegateAnalysisEngine>
-  </delegateAnalysisEngineSpecifiers>
-  <analysisEngineMetaData>
-    <name>AggregateSentenceAE</name>
-    <description/>
-    <version>1.0</version>
-    <vendor/>
-    <configurationParameters>
-      <configurationParameter>
-        <name>ngramsize</name>
-        <type>Integer</type>
-        <multiValued>false</multiValued>
-        <mandatory>false</mandatory>
-        <overrides>
-          <parameter>HmmTagger/NGRAM_SIZE</parameter>
-        </overrides>
-      </configurationParameter>
-    </configurationParameters>
-    <configurationParameterSettings/>
-    <flowConstraints>
-      <fixedFlow>
-        <node>WhitespaceTokenizer</node>
-        <node>HmmTagger</node>
-      </fixedFlow>
-    </flowConstraints>
-    <fsIndexCollection/>
-    <capabilities>
-      <capability>
-        <inputs/>
-        <outputs>
-          <type allAnnotatorFeatures="true">org.apache.uima.SentenceAnnotation</type>
-          <type allAnnotatorFeatures="true">org.apache.uima.TokenAnnotation</type>
-        </outputs>
-        <languagesSupported/>
-      </capability>
-    </capabilities>
-    <operationalProperties>
-      <modifiesCas>true</modifiesCas>
-      <multipleDeploymentAllowed>true</multipleDeploymentAllowed>
-      <outputsNewCASes>false</outputsNewCASes>
-    </operationalProperties>
-  </analysisEngineMetaData>
-  <resourceManagerConfiguration/>
-</analysisEngineDescription>

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/test-files/uima/DummyEntityAEDescriptor.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/test-files/uima/DummyEntityAEDescriptor.xml b/solr/contrib/uima/src/test-files/uima/DummyEntityAEDescriptor.xml
deleted file mode 100644
index 33f05e5..0000000
--- a/solr/contrib/uima/src/test-files/uima/DummyEntityAEDescriptor.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
-  <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
-  <primitive>true</primitive>
-  <annotatorImplementationName>org.apache.solr.uima.processor.an.DummyEntityAnnotator</annotatorImplementationName>
-  <analysisEngineMetaData>
-    <name>DummyEntityAEDescriptor</name>
-    <description/>
-    <version>1.0</version>
-    <vendor>ASF</vendor>
-    <configurationParameters/>
-    <configurationParameterSettings/>
-    <typeSystemDescription>
-      <types>
-        <typeDescription>
-          <name>org.apache.solr.uima.ts.EntityAnnotation</name>
-          <description/>
-          <supertypeName>uima.tcas.Annotation</supertypeName>
-          <features>
-            <featureDescription>
-              <name>name</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-            <featureDescription>
-              <name>entity</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-          </features>
-        </typeDescription>
-      </types>
-    </typeSystemDescription>
-    <typePriorities/>
-    <fsIndexCollection/>
-    <capabilities>
-      <capability>
-        <inputs/>
-        <outputs>
-          <type allAnnotatorFeatures="true">org.apache.solr.uima.ts.EntityAnnotation</type>
-        </outputs>
-        <languagesSupported/>
-      </capability>
-    </capabilities>
-    <operationalProperties>
-      <modifiesCas>true</modifiesCas>
-      <multipleDeploymentAllowed>true</multipleDeploymentAllowed>
-      <outputsNewCASes>false</outputsNewCASes>
-    </operationalProperties>
-  </analysisEngineMetaData>
-  <resourceManagerConfiguration/>
-</analysisEngineDescription>

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/test-files/uima/DummyExceptionAEDescriptor.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/test-files/uima/DummyExceptionAEDescriptor.xml b/solr/contrib/uima/src/test-files/uima/DummyExceptionAEDescriptor.xml
deleted file mode 100644
index 3d0314a..0000000
--- a/solr/contrib/uima/src/test-files/uima/DummyExceptionAEDescriptor.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
-  <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
-  <primitive>true</primitive>
-  <annotatorImplementationName>org.apache.solr.uima.processor.an.DummyExceptionAnnotator</annotatorImplementationName>
-  <analysisEngineMetaData>
-    <name>DummyExceptionAEDescriptor</name>
-    <description/>
-    <version>1.0</version>
-    <vendor>ASF</vendor>
-    <configurationParameters/>
-    <configurationParameterSettings/>
-    <typeSystemDescription/>
-    <typePriorities/>
-    <fsIndexCollection/>
-    <capabilities/>
-    <operationalProperties>
-      <modifiesCas>true</modifiesCas>
-      <multipleDeploymentAllowed>true</multipleDeploymentAllowed>
-      <outputsNewCASes>false</outputsNewCASes>
-    </operationalProperties>
-  </analysisEngineMetaData>
-  <resourceManagerConfiguration/>
-</analysisEngineDescription>

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/test-files/uima/DummySentimentAnalysisAEDescriptor.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/test-files/uima/DummySentimentAnalysisAEDescriptor.xml b/solr/contrib/uima/src/test-files/uima/DummySentimentAnalysisAEDescriptor.xml
deleted file mode 100644
index 0835304..0000000
--- a/solr/contrib/uima/src/test-files/uima/DummySentimentAnalysisAEDescriptor.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
--->
-<analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
-  <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
-  <primitive>true</primitive>
-  <annotatorImplementationName>org.apache.solr.uima.processor.an.DummySentimentAnnotator</annotatorImplementationName>
-  <analysisEngineMetaData>
-    <name>DummySentimentAnalysisAEDescriptor</name>
-    <description/>
-    <version>1.0</version>
-    <vendor>ASF</vendor>
-    <configurationParameters/>
-    <configurationParameterSettings/>
-    <typeSystemDescription>
-      <types>
-        <typeDescription>
-          <name>org.apache.solr.uima.ts.DummySentimentAnnotation</name>
-          <description/>
-          <supertypeName>uima.tcas.Annotation</supertypeName>
-          <features>
-            <featureDescription>
-              <name>mood</name>
-              <description/>
-              <rangeTypeName>uima.cas.String</rangeTypeName>
-            </featureDescription>
-          </features>
-        </typeDescription>
-      </types>
-    </typeSystemDescription>
-    <typePriorities/>
-    <fsIndexCollection/>
-    <capabilities>
-      <capability>
-        <inputs/>
-        <outputs/>
-      </capability>
-    </capabilities>
-    <operationalProperties>
-      <modifiesCas>true</modifiesCas>
-      <multipleDeploymentAllowed>true</multipleDeploymentAllowed>
-      <outputsNewCASes>false</outputsNewCASes>
-    </operationalProperties>
-  </analysisEngineMetaData>
-  <resourceManagerConfiguration/>
-</analysisEngineDescription>

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/test-files/uima/TestAE.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/test-files/uima/TestAE.xml b/solr/contrib/uima/src/test-files/uima/TestAE.xml
deleted file mode 100644
index 70fb9b6..0000000
--- a/solr/contrib/uima/src/test-files/uima/TestAE.xml
+++ /dev/null
@@ -1,72 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-  -->
-
-<analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
-  <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
-  <primitive>false</primitive>
-  <delegateAnalysisEngineSpecifiers>
-    <delegateAnalysisEngine key="AggregateSentenceAE">
-      <import location="AggregateSentenceAE.xml"/>
-    </delegateAnalysisEngine>
-    <delegateAnalysisEngine key="DummyEntityAEDescriptor">
-      <import location="DummyEntityAEDescriptor.xml"/>
-    </delegateAnalysisEngine>
-    <delegateAnalysisEngine key="DummySentimentAnalysisAEDescriptor">
-      <import location="DummySentimentAnalysisAEDescriptor.xml"/>
-    </delegateAnalysisEngine>
-  </delegateAnalysisEngineSpecifiers>
-  <analysisEngineMetaData>
-    <name>TestAE</name>
-    <description/>
-    <version>1.0</version>
-    <vendor/>
-    <configurationParameters>
-      <configurationParameter>
-        <name>ngramsize</name>
-        <type>Integer</type>
-        <multiValued>false</multiValued>
-        <mandatory>false</mandatory>
-        <overrides>
-          <parameter>AggregateSentenceAE/ngramsize</parameter>
-        </overrides>
-      </configurationParameter>
-    </configurationParameters>
-    <configurationParameterSettings/>
-    <flowConstraints>
-      <fixedFlow>
-        <node>AggregateSentenceAE</node>
-        <node>DummyEntityAEDescriptor</node>
-        <node>DummySentimentAnalysisAEDescriptor</node>
-      </fixedFlow>
-    </flowConstraints>
-    <fsIndexCollection/>
-    <capabilities>
-      <capability>
-        <inputs/>
-        <outputs/>
-        <languagesSupported/>
-      </capability>
-    </capabilities>
-    <operationalProperties>
-      <modifiesCas>true</modifiesCas>
-      <multipleDeploymentAllowed>true</multipleDeploymentAllowed>
-      <outputsNewCASes>false</outputsNewCASes>
-    </operationalProperties>
-  </analysisEngineMetaData>
-  <resourceManagerConfiguration/>
-</analysisEngineDescription>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/test-files/uima/TestExceptionAE.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/test-files/uima/TestExceptionAE.xml b/solr/contrib/uima/src/test-files/uima/TestExceptionAE.xml
deleted file mode 100644
index 434105f..0000000
--- a/solr/contrib/uima/src/test-files/uima/TestExceptionAE.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-  -->
-
-<analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
-  <frameworkImplementation>org.apache.uima.java</frameworkImplementation>
-  <primitive>false</primitive>
-  <delegateAnalysisEngineSpecifiers>
-    <delegateAnalysisEngine key="DummyExceptionAEDescriptor">
-      <import location="DummyExceptionAEDescriptor.xml"/>
-    </delegateAnalysisEngine>
-  </delegateAnalysisEngineSpecifiers>
-  <analysisEngineMetaData>
-    <name>TestExceptionAE</name>
-    <description/>
-    <version>1.0</version>
-    <vendor/>
-    <configurationParameters/>
-    <configurationParameterSettings/>
-    <flowConstraints>
-      <fixedFlow>
-        <node>DummyExceptionAEDescriptor</node>
-      </fixedFlow>
-    </flowConstraints>
-    <fsIndexCollection/>
-    <capabilities>
-      <capability>
-        <inputs/>
-        <outputs/>
-        <languagesSupported/>
-      </capability>
-    </capabilities>
-    <operationalProperties>
-      <modifiesCas>true</modifiesCas>
-      <multipleDeploymentAllowed>true</multipleDeploymentAllowed>
-      <outputsNewCASes>false</outputsNewCASes>
-    </operationalProperties>
-  </analysisEngineMetaData>
-  <resourceManagerConfiguration/>
-</analysisEngineDescription>

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/test-files/uima/solr/collection1/conf/protwords.txt
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/test-files/uima/solr/collection1/conf/protwords.txt b/solr/contrib/uima/src/test-files/uima/solr/collection1/conf/protwords.txt
deleted file mode 100644
index 1dfc0ab..0000000
--- a/solr/contrib/uima/src/test-files/uima/solr/collection1/conf/protwords.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-#-----------------------------------------------------------------------
-# Use a protected word file to protect against the stemmer reducing two
-# unrelated words to the same base word.
-
-# Some non-words that normally won't be encountered,
-# just to test that they won't be stemmed.
-dontstems
-zwhacky
-

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b7d14c50/solr/contrib/uima/src/test-files/uima/solr/collection1/conf/schema.xml
----------------------------------------------------------------------
diff --git a/solr/contrib/uima/src/test-files/uima/solr/collection1/conf/schema.xml b/solr/contrib/uima/src/test-files/uima/solr/collection1/conf/schema.xml
deleted file mode 100644
index 8020fbd..0000000
--- a/solr/contrib/uima/src/test-files/uima/solr/collection1/conf/schema.xml
+++ /dev/null
@@ -1,612 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-  <!--
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements. See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version
-    2.0 (the "License"); you may not use this file except in compliance
-    with the License. You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-    applicable law or agreed to in writing, software distributed under
-    the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES
-    OR CONDITIONS OF ANY KIND, either express or implied. See the
-    License for the specific language governing permissions and
-    limitations under the License.
-  -->
-
-  <!--
-    This is the Solr schema file. This file should be named "schema.xml"
-    and should be in the conf directory under the solr home (i.e.
-    ./solr/conf/schema.xml by default) or located where the classloader
-    for the Solr webapp can find it. This example schema is the
-    recommended starting point for users. It should be kept correct and
-    concise, usable out-of-the-box. For more information, on how to
-    customize this file, please see
-    http://wiki.apache.org/solr/SchemaXml PERFORMANCE NOTE: this schema
-    includes many optional features and should not be used for
-    benchmarking. To improve performance one could - set stored="false"
-    for all fields possible (esp large fields) when you only need to
-    search on the field but don't need to return the original value. -
-    set indexed="false" if you don't need to search on the field, but
-    only return the field as a result of searching on other indexed
-    fields. - remove all unneeded copyField statements - for best index
-    size and searching performance, set "index" to false for all general
-    text fields, use copyField to copy them to the catchall "text"
-    field, and use that for searching. - For maximum indexing
-    performance, use the ConcurrentUpdateSolrServer java client. -
-    Remember to run the JVM in server mode, and use a higher logging
-    level that avoids logging every request
-  -->
-
-<schema name="sample" version="1.2">
-  <!--
-    attribute "name" is the name of this schema and is only used for
-    display purposes. Applications should change this to reflect the
-    nature of the search collection. version="1.2" is Solr's version
-    number for the schema syntax and semantics. It should not normally
-    be changed by applications. 1.0: multiValued attribute did not
-    exist, all fields are multiValued by nature 1.1: multiValued
-    attribute introduced, false by default 1.2: omitTermFreqAndPositions
-    attribute introduced, true by default except for text fields.
-  -->
-
-    <!--
-      field type definitions. The "name" attribute is just a label to be
-      used by field definitions. The "class" attribute and any other
-      attributes determine the real behavior of the fieldType. Class
-      names starting with "solr" refer to java classes in the
-      org.apache.solr.analysis package.
-    -->
-
-    <!--
-      The StrField type is not analyzed, but indexed/stored verbatim. -
-      StrField and TextField support an optional compressThreshold which
-      limits compression (if enabled in the derived fields) to values
-      which exceed a certain size (in characters).
-    -->
-    <fieldType name="string" class="solr.StrField"
-      sortMissingLast="true" omitNorms="true" />
-
-    <!-- boolean type: "true" or "false" -->
-    <fieldType name="boolean" class="solr.BoolField"
-      sortMissingLast="true" omitNorms="true" />
-    <!--
-      Binary data type. The data should be sent/retrieved in as Base64
-      encoded Strings
-    -->
-    <fieldType name="binary" class="solr.BinaryField" />
-
-    <!--
-      If sortMissingLast="true", then a sort on this field will cause
-      documents without the field to come after documents with the
-      field, regardless of the requested sort order (asc or desc). - If
-      sortMissingFirst="true", then a sort on this field will cause
-      documents without the field to come before documents with the
-      field, regardless of the requested sort order. - If
-      sortMissingLast="false" and sortMissingFirst="false" (the
-      default), then default lucene sorting will be used which places
-      docs without the field first in an ascending sort and last in a
-      descending sort.
-    -->
-
-    <!--
-      Default numeric field types. For faster range queries, consider
-      the tint/tfloat/tlong/tdouble types.
-    -->
-    <fieldType name="int" class="${solr.tests.IntegerFieldType}" docValues="${solr.tests.numeric.dv}"
-      precisionStep="0" omitNorms="true" positionIncrementGap="0" />
-    <fieldType name="float" class="${solr.tests.FloatFieldType}" docValues="${solr.tests.numeric.dv}"
-      precisionStep="0" omitNorms="true" positionIncrementGap="0" />
-    <fieldType name="long" class="${solr.tests.LongFieldType}" docValues="${solr.tests.numeric.dv}"
-      precisionStep="0" omitNorms="true" positionIncrementGap="0" />
-    <fieldType name="double" class="${solr.tests.DoubleFieldType}" docValues="${solr.tests.numeric.dv}"
-      precisionStep="0" omitNorms="true" positionIncrementGap="0" />
-
-    <!--
-      Numeric field types that index each value at various levels of
-      precision to accelerate range queries when the number of values
-      between the range endpoints is large. See the javadoc for
-      LegacyNumericRangeQuery for internal implementation details. Smaller
-      precisionStep values (specified in bits) will lead to more tokens
-      indexed per value, slightly larger index size, and faster range
-      queries. A precisionStep of 0 disables indexing at different
-      precision levels.
-    -->
-    <fieldType name="tint" class="${solr.tests.IntegerFieldType}" docValues="${solr.tests.numeric.dv}"
-      precisionStep="8" omitNorms="true" positionIncrementGap="0" />
-    <fieldType name="tfloat" class="${solr.tests.FloatFieldType}" docValues="${solr.tests.numeric.dv}"
-      precisionStep="8" omitNorms="true" positionIncrementGap="0" />
-    <fieldType name="tlong" class="${solr.tests.LongFieldType}" docValues="${solr.tests.numeric.dv}"
-      precisionStep="8" omitNorms="true" positionIncrementGap="0" />
-    <fieldType name="tdouble" class="${solr.tests.DoubleFieldType}" docValues="${solr.tests.numeric.dv}"
-      precisionStep="8" omitNorms="true" positionIncrementGap="0" />
-
-    <!--
-      The format for this date field is of the form
-      1995-12-31T23:59:59Z, and is a more restricted form of the
-      canonical representation of dateTime
-      http://www.w3.org/TR/xmlschema-2/#dateTime The trailing "Z"
-      designates UTC time and is mandatory. Optional fractional seconds
-      are allowed: 1995-12-31T23:59:59.999Z All other components are
-      mandatory. Expressions can also be used to denote calculations
-      that should be performed relative to "NOW" to determine the value,
-      ie... NOW/HOUR ... Round to the start of the current hour NOW-1DAY
-      ... Exactly 1 day prior to now NOW/DAY+6MONTHS+3DAYS ... 6 months
-      and 3 days in the future from the start of the current day Consult
-      the TrieDateField javadocs for more information. Note: For faster
-      range queries, consider the tdate type
-    -->
-    <fieldType name="date" class="${solr.tests.DateFieldType}" docValues="${solr.tests.numeric.dv}"
-      omitNorms="true" precisionStep="0" positionIncrementGap="0" />
-
-    <!--
-      A Trie based date field for faster date range queries and date
-      faceting.
-    -->
-    <fieldType name="tdate" class="${solr.tests.DateFieldType}" docValues="${solr.tests.numeric.dv}"
-      omitNorms="true" precisionStep="6" positionIncrementGap="0" />
-
-    <!--
-      The "RandomSortField" is not used to store or search any data. You
-      can declare fields of this type it in your schema to generate
-      pseudo-random orderings of your docs for sorting purposes. The
-      ordering is generated based on the field name and the version of
-      the index, As long as the index version remains unchanged, and the
-      same field name is reused, the ordering of the docs will be
-      consistent. If you want different psuedo-random orderings of
-      documents, for the same version of the index, use a dynamicField
-      and change the name
-    -->
-    <fieldType name="random" class="solr.RandomSortField"
-      indexed="true" />
-
-    <!--
-      solr.TextField allows the specification of custom text analyzers
-      specified as a tokenizer and a list of token filters. Different
-      analyzers may be specified for indexing and querying. The optional
-      positionIncrementGap puts space between multiple fields of this
-      type on the same document, with the purpose of preventing false
-      phrase matching across fields. For more info on customizing your
-      analyzer chain, please see
-      http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters
-    -->
-
-    <!--
-      One can also specify an existing Analyzer class that has a default
-      constructor via the class attribute on the analyzer element
-      <fieldType name="text_greek" class="solr.TextField"> <analyzer
-      class="org.apache.lucene.analysis.el.GreekAnalyzer"/> </fieldType>
-    -->
-
-    <!--
-      A text field that only splits on whitespace for exact matching of
-      words
-    -->
-    <fieldType name="text_ws" class="solr.TextField"
-      positionIncrementGap="100">
-      <analyzer>
-        <tokenizer class="solr.MockTokenizerFactory" />
-      </analyzer>
-    </fieldType>
-
-    <!--
-      A text field that uses WordDelimiterGraphFilter to enable splitting and
-      matching of words on case-change, alpha numeric boundaries, and
-      non-alphanumeric chars, so that a query of "wifi" or "wi fi" could
-      match a document containing "Wi-Fi". Synonyms and stopwords are
-      customized by external files, and stemming is enabled.
-    -->
-    <fieldType name="text" class="solr.TextField"
-      positionIncrementGap="100">
-      <analyzer type="index">
-        <tokenizer class="solr.MockTokenizerFactory" />
-        <!--
-          in this example, we will only use synonyms at query time
-          <filter class="solr.SynonymGraphFilterFactory"
-          synonyms="index_synonyms.txt" ignoreCase="true"
-          expand="false"/>
-        -->
-        <!--
-          Case insensitive stop word removal. add
-        -->
-        <filter class="solr.StopFilterFactory" ignoreCase="true"
-          words="stopwords.txt" />
-        <filter class="solr.WordDelimiterGraphFilterFactory"
-          generateWordParts="1" generateNumberParts="1" catenateWords="1"
-          catenateNumbers="1" catenateAll="0" splitOnCaseChange="1" />
-        <filter class="solr.LowerCaseFilterFactory" />
-        <filter class="solr.FlattenGraphFilterFactory" />
-      </analyzer>
-      <analyzer type="query">
-        <tokenizer class="solr.MockTokenizerFactory" />
-        <filter class="solr.SynonymGraphFilterFactory" synonyms="synonyms.txt"
-          ignoreCase="true" expand="true" />
-        <filter class="solr.StopFilterFactory" ignoreCase="true"
-          words="stopwords.txt" />
-        <filter class="solr.WordDelimiterGraphFilterFactory"
-          generateWordParts="1" generateNumberParts="1" catenateWords="0"
-          catenateNumbers="0" catenateAll="0" splitOnCaseChange="1" />
-        <filter class="solr.LowerCaseFilterFactory" />
-        
-      </analyzer>
-    </fieldType>
-
-
-    <!--
-      Less flexible matching, but less false matches. Probably not ideal
-      for product names, but may be good for SKUs. Can insert dashes in
-      the wrong place and still match.
-    -->
-    <fieldType name="textTight" class="solr.TextField"
-      positionIncrementGap="100">
-      <analyzer type="index">
-        <tokenizer class="solr.MockTokenizerFactory" />
-        <filter class="solr.SynonymGraphFilterFactory" synonyms="synonyms.txt"
-          ignoreCase="true" expand="false" />
-        <filter class="solr.StopFilterFactory" ignoreCase="true"
-          words="stopwords.txt" />
-        <filter class="solr.WordDelimiterGraphFilterFactory"
-          generateWordParts="0" generateNumberParts="0" catenateWords="1"
-          catenateNumbers="1" catenateAll="0" />
-        <filter class="solr.LowerCaseFilterFactory" />
-        
-        <!--
-          this filter can remove any duplicate tokens that appear at the
-          same position - sometimes possible with WordDelimiterGraphFilter in
-          conjuncton with stemming.
-        -->
-        <filter class="solr.RemoveDuplicatesTokenFilterFactory" />
-        <filter class="solr.FlattenGraphFilterFactory" />
-      </analyzer>
-      <analyzer type="query">
-        <tokenizer class="solr.MockTokenizerFactory" />
-        <filter class="solr.SynonymGraphFilterFactory" synonyms="synonyms.txt"
-                ignoreCase="true" expand="false" />
-        <filter class="solr.StopFilterFactory" ignoreCase="true"
-                words="stopwords.txt" />
-        <filter class="solr.WordDelimiterGraphFilterFactory"
-                generateWordParts="0" generateNumberParts="0" catenateWords="1"
-                catenateNumbers="1" catenateAll="0" />
-        <filter class="solr.LowerCaseFilterFactory" />
-        <filter class="solr.RemoveDuplicatesTokenFilterFactory" />
-      </analyzer>
-    </fieldType>
-
-
-    <!--
-      A general unstemmed text field - good if one does not know the
-      language of the field
-    -->
-    <fieldType name="textgen" class="solr.TextField"
-      positionIncrementGap="100">
-      <analyzer type="index">
-        <tokenizer class="solr.MockTokenizerFactory" />
-        <filter class="solr.StopFilterFactory" ignoreCase="true"
-          words="stopwords.txt" />
-        <filter class="solr.WordDelimiterGraphFilterFactory"
-          generateWordParts="1" generateNumberParts="1" catenateWords="1"
-          catenateNumbers="1" catenateAll="0" splitOnCaseChange="0" />
-        <filter class="solr.LowerCaseFilterFactory" />
-        <filter class="solr.FlattenGraphFilterFactory" />
-      </analyzer>
-      <analyzer type="query">
-        <tokenizer class="solr.MockTokenizerFactory" />
-        <filter class="solr.SynonymGraphFilterFactory" synonyms="synonyms.txt"
-          ignoreCase="true" expand="true" />
-        <filter class="solr.StopFilterFactory" ignoreCase="true"
-          words="stopwords.txt" />
-        <filter class="solr.WordDelimiterGraphFilterFactory"
-          generateWordParts="1" generateNumberParts="1" catenateWords="0"
-          catenateNumbers="0" catenateAll="0" splitOnCaseChange="0" />
-        <filter class="solr.LowerCaseFilterFactory" />
-      </analyzer>
-    </fieldType>
-
-
-    <!--
-      A general unstemmed text field that indexes tokens normally and
-      also reversed (via ReversedWildcardFilterFactory), to enable more
-      efficient leading wildcard queries.
-    -->
-    <fieldType name="text_rev" class="solr.TextField"
-      positionIncrementGap="100">
-      <analyzer type="index">
-        <tokenizer class="solr.MockTokenizerFactory" />
-        <filter class="solr.StopFilterFactory" ignoreCase="true"
-          words="stopwords.txt" />
-        <filter class="solr.WordDelimiterGraphFilterFactory"
-          generateWordParts="1" generateNumberParts="1" catenateWords="1"
-          catenateNumbers="1" catenateAll="0" splitOnCaseChange="0" />
-        <filter class="solr.LowerCaseFilterFactory" />
-        <filter class="solr.ReversedWildcardFilterFactory"
-          withOriginal="true" maxPosAsterisk="3" maxPosQuestion="2"
-          maxFractionAsterisk="0.33" />
-        <filter class="solr.FlattenGraphFilterFactory"/>
-      </analyzer>
-      <analyzer type="query">
-        <tokenizer class="solr.MockTokenizerFactory" />
-        <filter class="solr.SynonymGraphFilterFactory" synonyms="synonyms.txt"
-          ignoreCase="true" expand="true" />
-        <filter class="solr.StopFilterFactory" ignoreCase="true"
-          words="stopwords.txt" />
-        <filter class="solr.WordDelimiterGraphFilterFactory"
-          generateWordParts="1" generateNumberParts="1" catenateWords="0"
-          catenateNumbers="0" catenateAll="0" splitOnCaseChange="0" />
-        <filter class="solr.LowerCaseFilterFactory" />
-      </analyzer>
-    </fieldType>
-
-    <!-- charFilter + WhitespaceTokenizer  -->
-    <!--
-      <fieldType name="textCharNorm" class="solr.TextField"
-      positionIncrementGap="100" > <analyzer> <charFilter
-      class="solr.MappingCharFilterFactory"
-      mapping="mapping-ISOLatin1Accent.txt"/> <tokenizer
-      class="solr.MockTokenizerFactory"/> </analyzer> </fieldType>
-    -->
-
-    <!--
-      This is an example of using the KeywordTokenizer along With
-      various TokenFilterFactories to produce a sortable field that does
-      not include some properties of the source text
-    -->
-    <fieldType name="alphaOnlySort" class="solr.TextField"
-      sortMissingLast="true" omitNorms="true">
-      <analyzer>
-        <!--
-          KeywordTokenizer does no actual tokenizing, so the entire
-          input string is preserved as a single token
-        -->
-        <tokenizer class="solr.MockTokenizerFactory" pattern="keyword"/>
-        <!--
-          The LowerCase TokenFilter does what you expect, which can be
-          when you want your sorting to be case insensitive
-        -->
-        <filter class="solr.LowerCaseFilterFactory" />
-        <!-- The TrimFilter removes any leading or trailing whitespace -->
-        <filter class="solr.TrimFilterFactory" />
-        <!--
-          The PatternReplaceFilter gives you the flexibility to use Java
-          Regular expression to replace any sequence of characters
-          matching a pattern with an arbitrary replacement string, which
-          may include back references to portions of the original string
-          matched by the pattern. See the Java Regular Expression
-          documentation for more information on pattern and replacement
-          string syntax.
-
-          http://docs.oracle.com/javase/8/docs/api/java/util/regex/package-summary.html
-        -->
-        <filter class="solr.PatternReplaceFilterFactory" pattern="([^a-z])"
-          replacement="" replace="all" />
-      </analyzer>
-    </fieldType>
-
-    <fieldType name="phonetic" stored="false" indexed="true"
-      class="solr.TextField">
-      <analyzer>
-        <tokenizer class="solr.StandardTokenizerFactory" />
-        <filter class="solr.DoubleMetaphoneFilterFactory" inject="false" />
-      </analyzer>
-    </fieldType>
-
-    <fieldType name="payloads" stored="false" indexed="true"
-      class="solr.TextField">
-      <analyzer>
-        <tokenizer class="solr.MockTokenizerFactory" />
-        <!--
-          The DelimitedPayloadTokenFilter can put payloads on tokens...
-          for example, a token of "foo|1.4" would be indexed as "foo"
-          with a payload of 1.4f Attributes of the
-          DelimitedPayloadTokenFilterFactory : "delimiter" - a one
-          character delimiter. Default is | (pipe) "encoder" - how to
-          encode the following value into a playload float ->
-          org.apache.lucene.analysis.payloads.FloatEncoder, integer ->
-          o.a.l.a.p.IntegerEncoder identity -> o.a.l.a.p.IdentityEncoder
-          Fully Qualified class name implementing PayloadEncoder,
-          Encoder must have a no arg constructor.
-        -->
-        <filter class="solr.DelimitedPayloadTokenFilterFactory"
-          encoder="float" />
-      </analyzer>
-    </fieldType>
-
-    <!--
-      lowercases the entire field value, keeping it as a single token.
-    -->
-    <fieldType name="lowercase" class="solr.TextField"
-      positionIncrementGap="100">
-      <analyzer>
-        <tokenizer class="solr.MockTokenizerFactory" pattern="keyword"/>
-        <filter class="solr.LowerCaseFilterFactory" />
-      </analyzer>
-    </fieldType>
-
-
-    <!--
-      since fields of this type are by default not stored or indexed,
-      any data added to them will be ignored outright.
-    -->
-    <fieldType name="ignored" stored="false" indexed="false"
-      multiValued="true" class="solr.StrField" />
-
-
-
-    <!--
-      Valid attributes for fields: name: mandatory - the name for the
-      field type: mandatory - the name of a previously defined type from
-      the <fieldType>s indexed: true if this field should be indexed
-      (searchable or sortable) stored: true if this field should be
-      retrievable multiValued: true if this field may contain multiple
-      values per document omitNorms: (expert) set to true to omit the
-      norms associated with this field (this disables length
-      normalization and index-time boosting for the field, and saves
-      some memory). Only full-text fields or fields that need an
-      index-time boost need norms. termVectors: [false] set to true to
-      store the term vector for a given field. When using MoreLikeThis,
-      fields used for similarity should be stored for best performance.
-      termPositions: Store position information with the term vector.
-      This will increase storage costs. termOffsets: Store offset
-      information with the term vector. This will increase storage
-      costs. default: a value that should be used if no value is
-      specified when adding a document.
-    -->
-    <field name="id" type="string" indexed="true" stored="true"
-      required="true" />
-    <field name="sku" type="textTight" indexed="true" stored="true"
-      omitNorms="true" />
-    <field name="name" type="textgen" indexed="true" stored="true" />
-    <field name="alphaNameSort" type="alphaOnlySort" indexed="true"
-      stored="false" />
-    <field name="manu" type="textgen" indexed="true" stored="true"
-      omitNorms="true" />
-    <field name="cat" type="text_ws" indexed="true" stored="true"
-      multiValued="true" omitNorms="true" />
-    <field name="features" type="text" indexed="true" stored="true"
-      multiValued="true" />
-    <field name="includes" type="text" indexed="true" stored="true"
-      termVectors="true" termPositions="true" termOffsets="true" />
-
-    <field name="weight" type="float" indexed="true" stored="true" />
-    <field name="price" type="float" indexed="true" stored="true" />
-    <field name="popularity" type="int" indexed="true" stored="true" />
-    <field name="inStock" type="boolean" indexed="true" stored="true" />
-
-
-    <!--
-      Common metadata fields, named specifically to match up with
-      SolrCell metadata when parsing rich documents such as Word, PDF.
-      Some fields are multiValued only because Tika currently may return
-      multiple values for them.
-    -->
-    <field name="title" type="text" indexed="true" stored="true"
-      multiValued="true" />
-    <field name="subject" type="text" indexed="true" stored="true" />
-    <field name="description" type="text" indexed="true" stored="true" />
-    <field name="comments" type="text" indexed="true" stored="true" />
-    <field name="author" type="textgen" indexed="true" stored="true" />
-    <field name="keywords" type="textgen" indexed="true" stored="true" />
-    <field name="category" type="textgen" 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="links" type="string" indexed="true" stored="true"
-      multiValued="true" />
-
-
-    <!--
-      catchall field, containing all other searchable text fields
-      (implemented via copyField further on in this schema
-    -->
-    <field name="text" type="text" indexed="true" stored="false"
-      multiValued="true" />
-
-    <!--
-      catchall text field that indexes tokens both normally and in
-      reverse for efficient leading wildcard queries.
-    -->
-    <field name="text_rev" type="text_rev" indexed="true" stored="false"
-      multiValued="true" />
-
-    <!--
-      non-tokenized version of manufacturer to make it easier to sort or
-      group results by manufacturer. copied from "manu" via copyField
-    -->
-    <field name="manu_exact" type="string" indexed="true" stored="false" />
-
-    <field name="payloads" type="payloads" indexed="true" stored="true" />
-
-    <!--
-      Uncommenting the following will create a "timestamp" field using a
-      default value of "NOW" to indicate when each document was indexed.
-    -->
-    <!--
-      <field name="timestamp" type="date" indexed="true" stored="true"
-      default="NOW" multiValued="false"/>
-    -->
-
-  <field name="language" type="string" indexed="true" stored="true" required="false"/>
-  <field name="sentence" type="text" indexed="true" stored="true" multiValued="true" required="false" />
-  <field name="sentiment" type="string" indexed="true" stored="true" multiValued="true"/>
-  <field name="entity" type="text" indexed="true" stored="true" multiValued="true"/>
-
-    <!--
-      Dynamic field definitions. If a field name is not found,
-      dynamicFields will be used if the name matches any of the
-      patterns. RESTRICTION: the glob-like pattern in the name attribute
-      must have a "*" only at the start or the end. EXAMPLE: name="*_i"
-      will match any field ending in _i (like myid_i, z_i) Longer
-      patterns will be matched first. if equal size patterns both match,
-      the first appearing in the schema will be used. <dynamicField
-      name="*_i" type="int" indexed="true" stored="true"/> <dynamicField
-      name="*_s" type="string" indexed="true" stored="true"/>
-      <dynamicField name="*_l" type="long" 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="float" indexed="true" stored="true"/>
-      <dynamicField name="*_d" type="double" indexed="true"
-      stored="true"/> <dynamicField name="*_dt" type="date"
-      indexed="true" stored="true"/> <dynamicField name="*_ti"
-      type="tint" indexed="true" stored="true"/> <dynamicField
-      name="*_tl" type="tlong" indexed="true" stored="true"/>
-      <dynamicField name="*_tf" type="tfloat" indexed="true"
-      stored="true"/> <dynamicField name="*_td" type="tdouble"
-      indexed="true" stored="true"/> <dynamicField name="*_tdt"
-      type="tdate" indexed="true" stored="true"/>
-
-      <dynamicField name="ignored_*" type="ignored" multiValued="true"/>
-      <dynamicField name="attr_*" type="textgen" indexed="true"
-      stored="true" multiValued="true"/> <dynamicField name="random_*"
-      type="random" />
-    -->
-    <dynamicField name="*_sm" type="string" indexed="true" stored="true" multiValued="true"/>
-    <!--
-      uncomment the following to ignore any fields that don't already
-      match an existing field name or dynamic field, rather than
-      reporting them as an error. alternately, change the type="ignored"
-      to some other type e.g. "text" if you want unknown fields indexed
-      and/or stored by default
-    -->
-    <!--dynamicField name="*" type="ignored" multiValued="true" /-->
-
-
-  <!--
-    Field to use to determine and enforce document uniqueness. Unless
-    this field is marked with required="false", it will be a required
-    field
-  -->
-  <uniqueKey>id</uniqueKey>
-
-  <!--
-    copyField commands copy one field to another at the time a document
-    is added to the index. It's used either to index the same field
-    differently, or to add multiple fields to the same field for
-    easier/faster searching.
-  -->
-
-  <copyField source="cat" dest="text" />
-  <copyField source="name" dest="text" />
-  <copyField source="manu" dest="text" />
-  <copyField source="features" dest="text" />
-  <copyField source="includes" dest="text" />
-  <copyField source="manu" dest="manu_exact" />
-
-
-  <!--copyField source="Titolo" dest="text"/-->
-
-  <!--
-    Above, multiple source fields are copied to the [text] field.
-    Another way to map multiple source fields to the same destination
-    field is to use the dynamic field syntax. copyField also supports a
-    maxChars to copy setting.
-  -->
-
-  <!-- <copyField source="*_t" dest="text" maxChars="3000"/> -->
-
-  <!--
-    copy name to alphaNameSort, a field designed for sorting by name
-  -->
-  <!-- <copyField source="name" dest="alphaNameSort"/> -->
-
-</schema>


Mime
View raw message