发布系统报错,SpringObjectFactory.java:220:-1,解决方法
来源:互联网 发布:邮箱数据购买 编辑:程序博客网 时间:2024/04/30 07:42
一、原因:
问题处在你导入的“Struts2 Spring Libraries”库下的“Struts2-spring-plugin-2.2.1.jar”jar包下的struts-plugin.xml里。如下图:
问题出现的具体位置在上图所示的第29行的代码,这段代码如下:
<bean type="com.opensymphony.xwork2.ObjectFactory" name="spring" class="org.apache.struts2.spring.StrutsSpringObjectFactory" />
这 表明该插件引入工程后,会自动设置Struts的 ObjectFactory为 StrutsSpringObjectFactory,从而让Spring的IOC容器来托管Struts的Action。但是 在工程的web.xml中 没有配置 加载spring ApplicationContext相关的listener ,从而导致了启动时出现的问题:com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1。
二、解决办法
在工程的web.xml中 配置 加载spring ApplicationContext相关的listener ,配置的代码如下:
<context-param><param-name>
contextConfigLocation
</param-name>
<param-value>
/WEB-INF/applicationContext.xml
</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
0 0
- 发布系统报错,SpringObjectFactory.java:220:-1,解决方法
- 发布系统报错,SpringObjectFactory.java:220:-1,解决方法
- struts2启动报错com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- struts2启动报错com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- struts2启动报错com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- struts2启动报错 Class: com.opensymphony.xwork2.spring.SpringObjectFactory File: SpringObjectFactory.java
- tomcat 启动报错- com/opensymphony/xwork2/spring/SpringObjectFactory.java:209:-1
- 启动报错com/opensymphony/xwork2/spring/SpringObjectFactory.java:245:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- SpringObjectFactory.java:220:-1问题出现的原因及解决办法
- tomcat启动报: Line: 209 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:209:-1
- com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1问题出现的原因及解决办法
- com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1问题出现的原因及解决办法
- 初级排序算法(选择排序+插入排序+希尔排序)动态可视化实现
- gunicorn syncworker 源码解析
- 深入理解JavaScript系列(23):JavaScript与DOM(上)——也适用于新手
- C++类型萃取
- 计算机网络体系结构
- 发布系统报错,SpringObjectFactory.java:220:-1,解决方法
- 作业题(dp)
- gunicorn 信号处理(SIGHUP,SIGUSR2)
- Java网络架构前言
- js创建对象的几种方式
- 深入浅出QOS详解
- 类的本质及其存储
- vba字符串处理
- gunicorn Arbiter 源码解析