1. 直接创建的Stub是非线程安全的。
解决办法:
http://www.mail-archive.com/axis-user@ws.apache.org/msg44984.html
可能需要代理才能上。
线程不安全的原因,可能和ServiceClient是非线程安全的有关。
2. 某些代参的服务的返回值不能是void的,原因不知。
3. axis2-1.5.1 处理Date类型的参数会报异常,解决的办法是修改源代码。
http://issues.apache.org/jira/browse/AXIS2-4544
4. 即使第3部改好了,也只能传递Date数据日期部份,而时间就归0了。解决的办法是把Date换成Calendar。
HttpClient 的连接池 MultiThreadedHttpConnectionManager 也是需设置的,注意以下两个方法:
setDefaultMaxConnectionsPerHost(connectionLimit);
setMaxTotalConnections(connectionLimit);
stub用完后需要把连接归还连接池。不归还是有问题的,因为连接可能失效。
stub._getServiceClient().cleanupTransport();//make connection return connection pool.
axis2 真难用。
分享到:
相关推荐
标题提到的“axis2-1.5.1-bin.zip”和“axis2-1.5.1-war.zip”是Apache Axis2的两个不同版本的发行包,分别用于不同的部署场景。 `axis2-1.5.1-bin.zip`是Axis2的二进制包,它包含了运行和开发Web服务所需的所有...
标题中的"axis2-1.5.1-bin.zip"是一个基于Apache Axis2的软件发行包,版本号为1.5.1,格式为ZIP。Apache Axis2是著名的Web服务引擎,用于创建和部署Web服务。它是一个高效且可扩展的框架,支持多种协议和服务模型,...
标题“axis2-1.5.1”指向的是Apache Axis2的一个特定版本,这是一个流行的开源Web服务引擎,用于创建和部署Web服务。Apache Axis2是Axis1.x的下一代产品,它在性能、可扩展性和模块化方面有了显著的提升。 描述中的...
标题中的"axis2-1.5.1-src.zip"指的是Apache Axis2的1.5.1版本的源代码包。Apache Axis2是一个流行的开源Web服务引擎,它专注于提供高性能、可扩展性和灵活性,用于开发和部署Web服务。这个源码包不包含API,意味着...
官方版本,亲测可用
标题“axis2-1.5.1-war”指的是Apache Axis2的一个特定版本,它是Web服务框架的实现,专为构建和部署SOAP(简单对象访问协议)和RESTful Web服务而设计。1.5.1是该软件的版本号,而“war”表示这是一个Web应用程序...
标题中的"axis2-eclipse-codegen-plugin-1.6.2.zip"和"axis2-eclipse-service-plugin-1.6.2.zip"是两个与Apache Axis2相关的Eclipse插件,用于简化Web服务的开发过程。Apache Axis2是Java平台上一个成熟的Web服务...
使用axis2-1.5开发包 从最简单的开始 ,-uri 指定wsdl文件> WSDL2Java -uri currencyConvert.wsdl-d 使用不同的data binding方法> WSDL2Java -uri currencyConvert.wsdl -d xmlbeans-a 生成异步的方法> WSDL2Java -...
Axis2使用log4j进行日志记录,通过调整log4j.properties配置文件,可以获取详细的调试信息,帮助定位问题。 综上所述,Apache Axis2 1.5.3是一个强大且灵活的Web服务框架,适用于各种复杂的Web服务场景。虽然当前...
标签:axis2-xmlbeans-1.5.1-javadoc.jar,axis2,xmlbeans,1.5.1,javadoc,jar包下载,依赖包
标签:axis2-xmlbeans-1.5.1-sources.jar,axis2,xmlbeans,1.5.1,sources,jar包下载,依赖包
标签:axis2-xmlbeans-1.5.1.jar.zip,axis2,xmlbeans,1.5.1,jar.zip包下载,依赖包
标签:axis2.eclipse.service.plugin-1.5.1-sources.jar,axis2.eclipse.service.plugin,1.5.1,sources,jar包下载,依赖包
标签:axis2.eclipse.service.plugin-1.5.1.jar,axis2.eclipse.service.plugin,1.5.1,jar包下载,依赖包
官方版本,亲测可用
官方版本,亲测可用
官方版本,亲测可用
官方版本,亲测可用
官方版本,亲测可用
标签:axis2.eclipse.service.plugin-1.5.1-javadoc.jar,axis2.eclipse.service.plugin,1.5.1,javadoc,jar包下载,依赖包