【问题标题】:How repair Dspace list by date?如何按日期修复Dspace列表?
【发布时间】:2019-08-08 23:09:59
【问题描述】:

我安装了一个 dspace 6.3,并且不按日期列出错误是

Error in discovery while setting up date facet range:date facet\colon; dateIssued.year
org.dspace.discovery.SearchServiceException: org.apache.solr.search.SyntaxError: Cannot parse 'dateIssued_keyword:[1960+TO+1969]': Encountered " "]" "] "" at line 1, column 32.
Was expecting one of:
    "TO" ...
    <RANGE_QUOTED> ...
    <RANGE_GOOP> ...

知道如何修复此功能吗?

【问题讨论】:

  • 如果您有权访问 Solr 控制台,则可以通过查看 dateIssued.year 字段来收集一些信息。 /solr/#/search/schema-browser?field=dateIssued.year
  • 这可能是 StackOverflow 上难以解决的问题。您可能想查看 DSpace 的其他支持渠道。 wiki.duraspace.org/display/DSPACE/Support
  • 您是否尝试更新 solr 索引?
  • 我是 dspace 的新手,如何更新 solr 索引?

标签: dspace


【解决方案1】:

如果您已成功构建 DSpace,请尝试通过运行以下命令来更新 solr 索引: sudo sh [dspace]/bin/dspace index-discovery 其中 [dspace] 是 DSpace 内置的目录。有关此命令的更多信息,请单击 here。 如果您的问题没有解决,我建议完全重建 DSpace 并在之后运行上述命令。我在 DSpace 5 上,我使用如下脚本来完全重建 DSpace 并重新索引 Solr。我希望它也对你有用:

cd [dspace-src]
sudo git pull
sudo  sh [tomcat]/bin/shutdown.sh
sleep 5

echo "---- Clean out old cache files ----"
sudo rm -R [tomcat]/work/Catalina/localhost/*
sudo rm -R [dspace]/log/*

echo "---- Clean out old webapps ----"
sudo rm -rf [dspace]/webapps/*

echo "---- Start MAVEN packaging ----"
cd [dspace-src]
mvn -U -e clean package

echo "---- Start ANT build ----"
cd [dspace-src]/dspace/target/dspace-installer/
sudo  ant fresh_install

echo "---- Remove old catalina log file ----"
sudo rm [tomcat]/logs/catalina.out
sleep 5

sudo cp -R [dspace]/webapps/* [tomcat]/webapps/
sleep 5
sudo  sh [tomcat]/bin/startup.sh
sleep 10
sudo sh [dspace]/bin/dspace index-discovery

【讨论】:

    【解决方案2】:

    在 dspace.cfg 更改关注

    webui.browse.index.1 = dateissued:metadata:dc.date.issued:date:full 
    

    在 /usr/java/tomcat-9.0.13/webapps/jspui/WEB-INF/classes/Messages_es.properties 添加

    browser.type.medata.dateissued = Fecha de publicación
    

    然后重启tomcat

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-27
      • 2019-09-18
      • 1970-01-01
      • 2019-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多