axis2 默认端口_Axis2 修改 soap-address-location

Axis2 修改 soap-address-location

(2013-07-22 16:19:48)

标签:

axis2修改soap-addres

it

初次使用axis2,面对要自定义 address location的路径,和axis2-web, index.jsp

的链接,混弄了1天,幸好顺利解决。

因为我的项目部署在web容器是jboss(port:8080),而外面的web容器是Apache(port:80)。当外面通过80端口访问我的项目时,必需先通过apache,再到JBOSS.

而axis2会自动生成address location,路径与端口为当前的JBOSS.

出来效果如下

为了去掉8080端口,有两种方法,

1.自定义 service.xml,它在project/WEB-INF/services/Gate/META-INF/下面

只要把这句设置为false值,就可以默认读取同路劲下的Gate.wsdl的文件 false

那个WSDL任你自定。

2. 我们可以修改 axis2.xml 位于project/WEB-INF/conf/下面

查找这句

你可以随便定义你想要的hostname 和 port.

例如我想要80端口的,就可以这样: http://myhost.com/project

这个修改是全局的,你设置true时,就可以自动生成的WSDL,包含了http://myhost.com/project的URL了。

同时,axis2-web里面的所有路径都以http://myhost.com/project开头了。

最后,我想要的效果出来了,

Thank you.

分享:

喜欢

0

赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值