我有一个带插件VelocityResponseWriter的solr核心,并通过Browse.vm界面进行了探索。直到8.3.0版本都运行良好。 solrconfig.xml中具有以下条目:
<queryResponseWriter name="velocity" class="solr.VelocityResponseWriter" startup="lazy"/>
在8.3.1。我已经通过ghange日志中的迁移说明意识到,初始化参数“ params.resource.loader.enabled”和“ solr.resource.loader.enabled”已被删除,并由Java系统属性“ velocity.resourceloader.params.enabled”代替。 ”和“ velocity.resourceloader.solr.enabled”(默认都关闭)。
因此,我试图像这样更改solrconfig.xml:
<queryResponseWriter name="velocity" class="solr.VelocityResponseWriter">
<str name="template.base.dir">${velocity.template.base.dir:}</str>
<str name="solr.resource.loader.enabled">true</str>
<str name="params.resource.loader.enabled">false</str>
</queryResponseWriter>
Bu我总是收到相同的错误:
HTTP错误500访问/ solr / reports / browse时出现问题。原因: {msg =无法找到资源'browse.vm',trace = java.io.IOException:无法找到资源 'browse.vm'
SOLR-13971注意事项目前不可用。
有什么想法吗?感谢您的帮助