问题标签 [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.

0 投票
4 回答
3913 浏览

java - AXIS2 和 JAX-WS 如何更改 SSL 握手?

在 Axis2 上调用 JAX-WS API 时,我需要自定义 SSL 握手。

我根本找不到有关如何执行此操作的参考。使用 Metro 我可以设置自定义 SSLSocketFactory,但它使用非标准 API。

如何访问 Axis 引擎,以便在发送肥皂请求之前重新配置它?

0 投票
1 回答
2834 浏览

java - Axis2 迁移

我们有一个使用axis2 1.0的应用程序。我们最近迁移到了axis2 1.4。迁移后,我们在运行时遇到以下错误:

以下清单是axis2.xml:

0 投票
4 回答
1007 浏览

tomcat - Axis2 Hello World - 找不到符号 setParam0

根据以下教程,我正在尝试使用 Axis2 v1.5、Tomcat6 和 Java 1.6 开发一个简单的 Hello World Web 服务。

但是,我在客户端代码编译中遇到错误:

返回

如您所见,我对原始教程进行了一些更改,但是,即使完全按照说明进行操作,我仍然会遇到相同的错误。

我还尝试使用带有 javac 的 -source 1.3 和 -target 1.3 参数的旧版 Java,但问题仍然存在。

有任何想法吗?对于一个简单的教程,这个废话让我很头疼......

提前欢呼和感谢

0 投票
1 回答
3192 浏览

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 服务调用。
0 投票
4 回答
15292 浏览

java - Axis2 - 日期格式

设想

Axis2 作为对 Web 服务客户端的响应输出的日期格式为“2009-08-28+01:00”。我想将其更改为仅显示没有时区信息的日期(例如:“2009-08-28”)

配置

图书馆

轴 2 1.4.1

WSDL

问题

  • 是否可以更改轴 2 用于写入日期信息的输出格式?
  • 您能看到 .NET 客户端重新转换此日期格式的任何问题吗?

约束

不幸的是,无法将“StartDate”元素更改为xsd:stringxsd:token


问题细化

因为我正在使用xsd:date定义为的 XML 数据类型

因此,如果我设置

然后输出看起来像这样

您可以将“UTC”替换为“GMT”或“”。

我可以摆脱“Z”吗?

0 投票
2 回答
2060 浏览

java - Axis2 并以自下而上的方法自定义 XML 模式

我正在使用axis2从我创建的java类创建一个Web服务。一切正常,但我希望能够自定义 wsdl,但我不知道该怎么做。我尝试对我的对象使用一些 JAXB 注释(使用axis1),但它对wsdl 生成没有影响。

我希望能够为某些元素指定 nillable=true 并使其他元素成为必需。我还希望能够更改元素名称和其他内容。如果 META-INF 文件夹中不包含 WSDL,axis2 不应该查看 JAXB2.0 注释吗?

我一直在尝试用谷歌搜索如何以自下而上的方式绘制模式,但我没有运气。axis2 网站仅显示了创建 Web 服务或客户端的基本步骤,但没有显示自定义架构。

0 投票
8 回答
23388 浏览

java - Axis2 的 wsdl2java 在 RPC/Encoded 样式 Web 服务上失败

Axis2 有什么替代品吗?或者使其工作的方式(例如,不同的数据绑定)?

注意:Apache CXF 也失败了 :(

0 投票
2 回答
13537 浏览

log4j - 将 log4j 与 axis2 一起使用时出现问题

我在axis2上创建了一个webservice,并使用log4j进行日志记录。每当收到此 WS 的请求时,我都会收到以下错误:

我的 log4j.properties 如下:

而且我的 aar 中没有其他 log4j.properties 副本。

有人知道为什么我会收到此初始化错误吗?

提前致谢, PJ

0 投票
2 回答
262 浏览

web-services - 如何在 java/Axis2 中创建一个应该保持发布数据的 Web 服务

我是 Axis2 和 SOAP 的新手。我最近在处理一个 Axis2 SOAP 项目,我通过使用 java 和 axis2 实现会话范围创建了一个 SOAP 服务器和 SOAP 客户端。问题是当我发送请求时,它只返回一次响应。我无法让Web 服务 定期发布数据,直到会话结束。有谁能够帮我...

提前致谢

0 投票
1 回答
43 浏览

web-services - 库或框架中的选项是否应该默认为最常用的值?

参考重用 HTTP 客户端对象

为什么不将其构建为默认选项而不是需要添加类似的代码options.setProperty(HTTPConstants.REUSE_HTTP_CLIENT, "true");

AXIS2 是一个 Web 服务引擎框架,使其更适合默认此功能。