问题标签 [axis2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - AXIS2 和 JAX-WS 如何更改 SSL 握手?
在 Axis2 上调用 JAX-WS API 时,我需要自定义 SSL 握手。
我根本找不到有关如何执行此操作的参考。使用 Metro 我可以设置自定义 SSLSocketFactory,但它使用非标准 API。
如何访问 Axis 引擎,以便在发送肥皂请求之前重新配置它?
java - Axis2 迁移
我们有一个使用axis2 1.0的应用程序。我们最近迁移到了axis2 1.4。迁移后,我们在运行时遇到以下错误:
以下清单是axis2.xml:
tomcat - Axis2 Hello World - 找不到符号 setParam0
根据以下教程,我正在尝试使用 Axis2 v1.5、Tomcat6 和 Java 1.6 开发一个简单的 Hello World Web 服务。
但是,我在客户端代码编译中遇到错误:
返回
如您所见,我对原始教程进行了一些更改,但是,即使完全按照说明进行操作,我仍然会遇到相同的错误。
我还尝试使用带有 javac 的 -source 1.3 和 -target 1.3 参数的旧版 Java,但问题仍然存在。
有任何想法吗?对于一个简单的教程,这个废话让我很头疼......
提前欢呼和感谢
java - Axis2 SOAP 信封头信息
我正在使用一个将身份验证令牌放在 SOAP 信封头中的 Web 服务。看来(通过查看随 WS WSDL 提供的示例)如果存根是在 .NET 中生成的,则此标头信息通过存根类中的成员变量公开。但是,当我使用 WSDL2Java 生成我的 Axis2 java 存根时,它似乎没有暴露在任何地方。
从 SOAP 信封头中提取此信息的正确方法是什么?
WSDL: http ://www.vbar.com/zangelo/SecurityService.wsdl
C# 示例:
该示例说明了我想做的事情。请注意secSvc
实例如何在成功调用SecurityHeaderValue
后填充成员变量。secSvc.SignIn()
SignIn
以下是有关该方法的一些相关 API 文档:
虽然没有返回值,但成功登录会填充安全服务的 SecurityHeaderValue。然后将 SecurityHeaderValue 信息用于其他 Web 服务调用。
java - Axis2 - 日期格式
设想
Axis2 作为对 Web 服务客户端的响应输出的日期格式为“2009-08-28+01:00”。我想将其更改为仅显示没有时区信息的日期(例如:“2009-08-28”)
配置
图书馆
轴 2 1.4.1
WSDL
问题
- 是否可以更改轴 2 用于写入日期信息的输出格式?
- 您能看到 .NET 客户端重新转换此日期格式的任何问题吗?
约束
不幸的是,无法将“StartDate”元素更改为xsd:string
或xsd:token
问题细化
因为我正在使用xsd:date
定义为的 XML 数据类型
因此,如果我设置
然后输出看起来像这样
您可以将“UTC”替换为“GMT”或“”。
我可以摆脱“Z”吗?
java - Axis2 并以自下而上的方法自定义 XML 模式
我正在使用axis2从我创建的java类创建一个Web服务。一切正常,但我希望能够自定义 wsdl,但我不知道该怎么做。我尝试对我的对象使用一些 JAXB 注释(使用axis1),但它对wsdl 生成没有影响。
我希望能够为某些元素指定 nillable=true 并使其他元素成为必需。我还希望能够更改元素名称和其他内容。如果 META-INF 文件夹中不包含 WSDL,axis2 不应该查看 JAXB2.0 注释吗?
我一直在尝试用谷歌搜索如何以自下而上的方式绘制模式,但我没有运气。axis2 网站仅显示了创建 Web 服务或客户端的基本步骤,但没有显示自定义架构。
java - Axis2 的 wsdl2java 在 RPC/Encoded 样式 Web 服务上失败
Axis2 有什么替代品吗?或者使其工作的方式(例如,不同的数据绑定)?
注意:Apache CXF 也失败了 :(
log4j - 将 log4j 与 axis2 一起使用时出现问题
我在axis2上创建了一个webservice,并使用log4j进行日志记录。每当收到此 WS 的请求时,我都会收到以下错误:
我的 log4j.properties 如下:
而且我的 aar 中没有其他 log4j.properties 副本。
有人知道为什么我会收到此初始化错误吗?
提前致谢, PJ
web-services - 如何在 java/Axis2 中创建一个应该保持发布数据的 Web 服务
我是 Axis2 和 SOAP 的新手。我最近在处理一个 Axis2 SOAP 项目,我通过使用 java 和 axis2 实现会话范围创建了一个 SOAP 服务器和 SOAP 客户端。问题是当我发送请求时,它只返回一次响应。我无法让Web 服务 定期发布数据,直到会话结束。有谁能够帮我...
提前致谢
web-services - 库或框架中的选项是否应该默认为最常用的值?
为什么不将其构建为默认选项而不是需要添加类似的代码options.setProperty(HTTPConstants.REUSE_HTTP_CLIENT, "true");
AXIS2 是一个 Web 服务引擎框架,使其更适合默认此功能。