2014-08-30 90 views
0

我已經在Windows筆記本電腦上成功安裝了Dspace v.4.2,但是我在JSP接口下的綠色欄「我的大學的Dspace」下得到了此消息: {{Internal System Error 遇到內部錯誤。請嘗試重做您正在做的事情,如果問題仍然存在,請與我們聯繫,以便我們解決問題}}以及XMLUI上的默認介紹性文本不會出現。 我該如何解決這個問題以及原因。Dspace:安裝後出現內部系統錯誤

+0

當你看到顯示在Web用戶內部系統錯誤接口,通常應在您的dspace日誌文件/ dspace/log中記錄相應的堆棧跟蹤。你可以去那裏併發布相應的stacktrace /詳細的錯誤信息? – 2014-08-31 08:15:34

+0

Hi Bram,2014-08-30 03:35:21,809錯誤org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer @ anonymous:session_id = 0B68D572CE1603C50D5E33DAC9C23188:ip_addr = 127.0.0.1:設置日期分面範圍時發現錯誤:日期facet \冒號; dateIssued.year org.dspace.discovery.SearchServiceException:服務器位於http:// localhost:8080/solr/search返回的非正常狀態:404,消息:未找到 – user288291 2014-08-31 17:24:23

+0

at org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:103) – user288291 2014-08-31 17:26:22

回答

0

布拉姆的問題是找到問題原因的正確方法。這是調查和解決問題的唯一方法。

不過有兩個常見的問題,你可以先檢查:

  • 是數據庫的運行,是DSpace的能夠連接到它?您可以在Unix/Linux下的[dspace-install]/bin/dspace中使用該腳本,或者在Windows下使用[dspace-install] /bin/dspace.bat中的腳本。將'test-database'作爲第一個參數添加到腳本以測試數據庫連接。

  • DSpace附帶了幾個可以部署到您的Servlet容器的webapps。雖然有一些Web應用程序,但只有在需要特定功能時才需要,應始終部署SOLR Web應用程序。 DSR將DSR用於搜索,發現和其他功能,這些功能將用於其他Web應用程序,如dspace-oai,dspace-jspui或dspace-xmlui。有幾種方法可以從您的Servlet容器獲取所有已部署和正在運行的Web應用程序的列表,請考慮您的Servlet容器的文檔。另一種方法是嘗試連接到solr-webapp。如果你在後面做,請記住,出於安全原因,dspace-solr只能通過回送設備訪問,這意味着通過使用127.0.0.1或其他回送地址連接到它。

希望有幫助嗎? Regards

1

它似乎是一個Solr的問題。 解決您的問題的方法是將文件夾 「[dspace-installation-directory] ​​\ webapps \ solr」複製到「C:\ Program Files \ Apache Software Foundation \ Apache Tomcat(您的版本)\ webapps」(或任何地方是Tomcat的安裝目錄中的 )。

然後你就可以測試是否Solr的是「工作」 @

www.hostname.com:8080/solr/

試試這個