Java Tomcat8:404错误,尽管webapp文件夹存在(dspace实例)

Java Tomcat8:404错误,尽管webapp文件夹存在(dspace实例),java,tomcat,http-status-code-404,tomcat8,dspace,Java,Tomcat,Http Status Code 404,Tomcat8,Dspace,在Ubuntu 16.04上使用tomcat-8.0.32。 我已将/etc/tomcat8/server.xml配置为允许访问2个不同的dspace实例,如下所示: <!-- DSpace Instance A --> <Context path="/dspaceA" docBase="/home/pkaramol/Workspace/dspace/dspace-installation/webapps/jspui" reloadable="true" /> <C

在Ubuntu 16.04上使用tomcat-8.0.32。 我已将
/etc/tomcat8/server.xml
配置为允许访问2个不同的dspace实例,如下所示:

<!-- DSpace Instance A -->
<Context path="/dspaceA" docBase="/home/pkaramol/Workspace/dspace/dspace-installation/webapps/jspui" reloadable="true" />
<Context path="/solr" docBase="/home/pkaramol/Workspace/dspace/dspace-installation/webapps/solr" reloadable="true">
    <Valve className="org.apache.catalina.valves.RemoteAddrValve"    allow="my\.static\.ip\.addr|127\.0\.0\.1|123\.123\.123\.123|111\.222\.233\.d+"/>
    <Parameter name="LocalHostRestrictionFilter.localhost" value="false" override="false" />               
</Context>


<!-- DSpace Instance B -->
<Context path="/dspaceB" docBase="/home/pkaramol/Workspace/tomcat-deployments/dspaceB" >
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="my\.static\.ip\.addr|127\.0\.0\.1|123\.123\.123\.123|111\.222\.233\.d+"/>
    <Parameter name="LocalHostRestrictionFilter.localhost" value="false" override="false" /> 
</Context>

然而,尽管实例A是可访问的,但实例B返回404错误。 奇怪的是,在catalina.out上,我收到了关于实例B的警告

警告:web应用程序[dspaceB]似乎已启动 名为[TestScheduler_Worker X]的线程,但未能停止它。这 很可能导致内存泄漏


警告会重复出现1不知道您的具体问题——但是DSpace(至少是6.0候选版本)可能会与tomcat的确切版本有问题。也许这是相关的