首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹簧/树脂配置问题

弹簧/树脂配置问题
EN

Stack Overflow用户
提问于 2011-02-22 17:11:04
回答 1查看 4.3K关注 0票数 1

我正在用树脂内部的弹簧连接一个servlet。当web应用程序启动时,我得到

org.springframework.beans.factory.BeanDefinitionStoreException:无法解析bean定义资源模式/WEB/*-context.xml;嵌套异常是java.io.FileNotFoundException: ServletContext资源/WEB/无法解析为

,因为它在org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java中不存在。

我确实有我的春季配置文件

代码语言:javascript
复制
WEB-INF/

作为

代码语言:javascript
复制
WEB-INF/persist-context.xml

web.xml文件确实有

代码语言:javascript
复制
<servlet>
    <servlet-name>dsservlet</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>

代码语言:javascript
复制
<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/*-context.xml</param-value>
</context-param>

所有这些在jetty中都很好,但是在树脂(同样)中,我得到了错误:

代码语言:javascript
复制
ServletContext resource [/WEB-INF/] cannot be resolved to URL because it does not exist

我在resin.conf中添加了一行,如

代码语言:javascript
复制
<web-app id="/myapp" root-directory="$/path/to/myapps/explodedwardir"/>

知道我做错什么了吗?

EN

回答 1

Stack Overflow用户

发布于 2011-02-22 20:25:47

尝试:

代码语言:javascript
复制
<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:/WEB-INF/*-context.xml</param-value>
</context-param>

(添加classpath:前缀)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5081407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档