文档章节

Spring context file cannot be located for AxisServ

吕兵阳
 吕兵阳
发布于 2016/05/09 00:23
字数 207
阅读 432
收藏 0
点赞 2
评论 2

今天采用axis2最新版1.7.1和spring进行整合启动报错Caused by: org.apache.axis2.AxisFault: Spring context file cannot be located for AxisService

at org.apache.axis2.extensions.spring.util.ApplicationContextUtil.getSpringApplicationContext(ApplicationContextUtil.java:120)
at org.apache.axis2.extensions.spring.receivers.SpringAppContextAwareObjectSupplier.getServiceObject(SpringAppContextAwareObjectSupplier.java:46)
at org.apache.axis2.util.Utils.createServiceObject(Utils.java:702)
at org.apache.axis2.util.Utils.getServiceClass(Utils.java:784)
at org.apache.axis2.deployment.util.Utils.fillAxisService(Utils.java:431)
at org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:396)
... 27 more
查了半天百度最终也没有得到正确解决办法,后来查了google终于解决。

在stackoverflow网站中有人遇到了同样的问题,大神给了回复,按照大神的回复成功解决。下面我贴出解决方法:

老版本写法:
        <parameter name="ServiceObjectSupplier">
            org.apache.axis2.extensions.spring.receivers.SpringAppContextAwareObjectSupplier
        </parameter>

注意:上面的写法是老版本写法,新版本换成:

<parameter name="ServiceObjectSupplier" locked="false">
            org.apache.axis2.extensions.spring.receivers.SpringServletContextObjectSupplier
        </parameter>

 

然后重新启动项目发现就可以正常访问了。

 

© 著作权归作者所有

共有 人打赏支持
吕兵阳
粉丝 81
博文 274
码字总数 104949
作品 0
郑州
后端工程师
加载中

评论(2)

吕兵阳
吕兵阳

引用来自“sandyisone”的评论

不错
一起学习。哈
sandyisone
sandyisone
不错
Spring中使用classpath加载配置文件浅析

在应用Spring的工程中,使用class path的方式加载配置文件应该是最常用的做法,然而对大部分人来说,刚开始使用Spring时,几乎都碰到过加载配置文件失败的情况,除了配置上的错误外,很多时候...

WaitingAlone1985
2010/07/27
0
3
手动将本地jar添加到Maven仓库

一、将jar添加到本地仓库的做法:以下面pom.xml依赖的jar包为例:实际项目中pom.xml依赖写法: Maven 安装 JAR 包的命令是: 例如我的这个spring-context-support-3.1.0.RELEASE.jar 文件放在...

zph-alan
2017/09/26
0
0
Spring mvc 创建完项目测试的时候前台404,后台没有错误信息这是咋了

前天遇到一个问题,springmvc创建的项目测试的时候前台404,后台没有错误输出,奇了怪了...... 这是WEB-INF下的xml文件

好吧我输了
06/19
0
0
uploadify + SpringMVC文件批量上传及下载

周末闲得无事,就随便写写,如标题所示,玩了一下uploadfy上传组件,类似uploadfy之类的Flash上传组件有很多,如SWFUpload、Sapload、AlanXUpload等等,对比之后,我最终选择了uploadfy。 由...

张升强
2013/09/07
0
17
用commons-net包写Ftp客户端下载(五)

这里我设置现成是20,然后出现了io异常,说socket无法读取。。而且FTPServer日志文件说,连接被关闭的错误。。 这个折磨的头大啊,死活找不出来原因。。。纠结纠结。。。。 于是上FtpServer...

猴子
2011/10/20
0
0
Spring基于注解的缓存配置--web应用实例

之前为大家介绍了如何使用spring注解来进行缓存配置 (EHCache 和 OSCache)的简单的例子,详见 Spring基于注解的缓存配置--EHCache AND OSCache 现在介绍一下如何在基于注解springMVC的web...

小样
2012/02/28
0
0
一个简单的Spring MVC小例子,为什么总是报404错误

web.xml代码如下:

FlashRui
2017/01/17
158
1
Maven 手动添加 JAR 包到本地仓库

Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的, 4个人共用,有时候用 Maven 来远程下载 JAR 包会显得很慢,一般我...

casoc
2014/03/10
0
0
搭建spring mvc + maven + hibernate

一、项目pom.xml文件引入的Jar包配置,可以通过maven库查到相关配置 maven库访问地址:http://maven.oschina.net/index.html#nexus-search;quick~ 二、配置文件 pom.xml <project xmlns="ht...

訫犫
2015/11/02
0
0
Maven 手动添加 JAR 包到本地仓库

Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的, 4个人共用,有时候用 Maven 来远程下载 JAR 包会显得很慢,一般我...

heroShane
2014/02/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

毕业5年,我是怎么成为年薪30W的运维工程师

#转载# 我在大学读的是计算机专业,但大学毕业之后,进入到一家私企进行工作,工作的内容类似于网管,会经常的去修电脑,去做水晶头等内容。刚开始工作,也没想太多,最想的是丰富自己的工作...

Py爱好
10分钟前
0
0
大数据基础知识,大数据学习,涉及的知识点

一、什么是大数据 一种规模大到在获取、存储、管理、分析方面大大超出了传统数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流 转、多样的数据类型和价值密度低四大特征。...

董黎明
25分钟前
0
0
Linux CentOS 7上安装极点五笔

话说几天前在新买的惠普笔记本上成功地安装了Linux CentOS 7操作系统、Nvidia Quandro P600驱动程序及X Window,并在VMware下安装Red Hat教学环境,彻底跳出Windows的苦海,但仍然有一件事不...

大别阿郎
38分钟前
9
0
2018年7月20日集群课程

一、集群介绍 集群,简单地说是指一组(若干个)相互独立的计算机,利用高速通信网络组成一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运行各自服务的独立服务器。 ...

人在艹木中
40分钟前
0
0
spark开发机中调试snappy

目的 在Idea中的点击运行,使spark可以直接读取snappy 自己编译hadoop,以支持snappy的压缩。 自己编译的目的就是要得到支持snappy文件读写的动态链接库。如果可以在网上下载,可以跳过自行编...

benny周
58分钟前
0
0
centos7 安装docker

1,查看系统版本 cat /etc/redhat-release 2,安装gcc yum -y install gccyum -y install gcc-c++ 3,卸载旧版本 yum remove docker \ docker-client \ ......

暗中观察
58分钟前
0
0
rabbitmq学习记录(七)交换机Exchange-topic

实现功能:一条消息发送给多个消费者 交换机模式:topic 相比于direct匹配模式,匹配routingKey时,topic模式下不仅支持完全匹配,还支持两种特殊的匹配方式 #:可以匹配一个或多个字符 *:可...

人觉非常君
58分钟前
0
0
[译]为什么(要使用)GNU Affero GPL?

#为什么(要使用)GNU Affero GPL? 作者信息:Copyright © 2010, 2013, 2014, 2015 Free Software Foundation, Inc. This page is licensed under a Creative Commons Attribution-NoDeriv......

ICE冰焰火灵X
59分钟前
0
0
apollox-lua 示例

这个项目是从openn2o里迁出的项目。 示例地址 apollox-lua.js 是把js翻译成lua的库。支持两种不同的模态, 在编译工程的时候使用 可以用作openresty的代码翻译, 即用js代替lua。在web模式可...

钟元OSS
今天
0
0
Ubuntu系统笔记 Linux系统

Ubuntu 16.04.3 Ubuntu系统,不适用yum, yum软件源都是RPM软件包,不是deb格式软件包,所以你即便是在Ubuntu上面安装了yum,也是完全用不了的。 不推荐 apt好于yum apt install screen...

阿锋zxf
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部