惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
GbyAI
GbyAI
Stack Overflow Blog
Stack Overflow Blog
Apple Machine Learning Research
Apple Machine Learning Research
The Cloudflare Blog
WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Microsoft Azure Blog
Microsoft Azure Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 聂微东
L
LangChain Blog
云风的 BLOG
云风的 BLOG
Jina AI
Jina AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
I
InfoQ
大猫的无限游戏
大猫的无限游戏
MyScale Blog
MyScale Blog
人人都是产品经理
人人都是产品经理
小众软件
小众软件
量子位
The GitHub Blog
The GitHub Blog
博客园 - 【当耐特】

博客园 - 世界流浪者

R400 安装XP后 ati2dvag蓝屏解决办法 深入理解Java多态性 - 世界流浪者 - 博客园 java面试题总结 诺基亚E63常见设置指南 Informix Dynamic Server维护手册 log4j完全配置 让Netbeans 6.5 支持 Jboss 5.0 GA // Registering JBoss 5.0 in NetBeans 6.5 CVS详细配置过程 wsdl LVM系统学习过程 --实践操作 LVM 學習筆記 --转载 WSDL2Java操作指南 Axis 简单说明 TAR 的使用 VI中的替换命令和shell中的正则表达式 Oracle 分析函数(转载) Oracle分析函数RANK(),ROW_NUMBER(),LAG()等的使用方法(转载) 安装Linux是出现 Uncompressing Linux Kernel .. ok 问题处理 JDBC
Axis2 Fault: Transport out has not been set
世界流浪者 · 2010-02-22 · via 博客园 - 世界流浪者

Axis2 Fault: Transport out has not been set

rg.apache.axis2.AxisFault: Transport out has not been set
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:435)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:548)
at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:528)

---------------------------------------------------------------------------------------------
MessageContext中的TransportOut的获取过程:
1. 从Options中的getTransportOut方法获得。
2. 如果1中的值为null,则取得options的getTo的EPR值,如果该值为null,则取mc.getTo.
3. 根据2中的EPR,调用ClientUtils.inferOutTransport的方法,
A) 先尝试 mc的TransportURL属性是否为空,如果不空,则根据该属性值获得transport类型
B) 如果A失败,则根据mc的options的TransportOut的设定来获得transport类型
C) 如果B失败,则根据传入的EPR的值类获得transport类型
transport的类型则根据axis2.xml中的transportSender的name类匹配。

该错误的导致原因是我示例代码的EPR的http前多了个空格,于是导致无法匹配成功。

转载自:http://savegod.spaces.live.com/blog/cns!54158A19561EC233!572.entry