What do you mean schema.xml from managed-schema? schema.xml is old non-managed approach. If you have both, schema.xml will be ignored.
I suspect you are not running with the schema you think you do. You can check that with API or in Admin UI if you get that far. Regards, Alex On Tue, Jan 22, 2019, 11:39 AM Aleksandar Dimitrov < a.dimit...@seidemann-web.com wrote: > Hi, > > I'm using solr 7.5, in my schema.xml I have this, which I took > from the > managed-schema: > > <!-- Solr private fields --> > <!-- docValues are enabled by default for long type so we don't > need to index the version field --> > <field name="_version_" type="plong" indexed="false" > stored="false" /> > <fieldType name="plong" class="solr.LongPointField" > docValues="true" /> > > However, on startup, solr complains: > > Caused by: org.apache.solr.common.SolrException: _version_ field > must exist in schema and be searchable (indexed or docValues) and > retrievable(stored or docValues) and not multiValued (_version_ > does not exist) > at > > org.apache.solr.update.VersionInfo.getAndCheckVersionField(VersionInfo.java:69) > > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > at > org.apache.solr.update.VersionInfo.<init>(VersionInfo.java:95) > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > at org.apache.solr.update.UpdateLog.init(UpdateLog.java:404) > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > at > org.apache.solr.update.UpdateHandler.<init>(UpdateHandler.java:161) > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > at > org.apache.solr.update.UpdateHandler.<init>(UpdateHandler.java:116) > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > at > > org.apache.solr.update.DirectUpdateHandler2.<init>(DirectUpdateHandler2.java:119) > > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > at > > jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) ~[?:?] > at > > jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > > ~[?:?] > at > > jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > > ~[?:?] > at > java.lang.reflect.Constructor.newInstance(Constructor.java:488) > ~[?:?] > at > org.apache.solr.core.SolrCore.createInstance(SolrCore.java:799) > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > at > org.apache.solr.core.SolrCore.createUpdateHandler(SolrCore.java:861) > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > at > org.apache.solr.core.SolrCore.initUpdateHandler(SolrCore.java:1114) > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > at org.apache.solr.core.SolrCore.<init>(SolrCore.java:984) > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > at org.apache.solr.core.SolrCore.<init>(SolrCore.java:869) > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > at > > org.apache.solr.core.CoreContainer.createFromDescriptor(CoreContainer.java:1138) > > ~[solr-core-7.5.0.jar:7.5.0 > b5bf70b7e32d7ddd9742cc821d471c5fabd4e3df - jimczi - > 2018-09-18 13:07:55] > ... 7 more > > Anyone know what I'm doing wrong? > I've tried having the _version_ field be string, and indexed and > stored, > but that didn't help. > > Thanks! > > Aleks > >