问题标签 [spring-ws]

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 投票
2 回答
25283 浏览

spring - Example on Web Service Consumption using Spring if provided a WSDL

Hi Im a newbie to Spring WebServices. I would like to go through a standard example wherein the WSDL is provided as input from Provider. Now how will the client code for this WSDL looks like. Do we need to generate a stub code at client side??

0 投票
1 回答
730 浏览

validation - 进行 XMLObject 验证的最佳方法是什么

我在我的工作场所做 Sprimg WS。我们遇到了一些奇怪的验证问题,如果用户将“Dog”传递给布尔值。它仍然接受它并炸毁。我想知道处理这类问题的最佳方法是什么。

要求:

根据 SOAP 请求,如果有任何验证错误,则将自定义错误集返回给用户。

使用的技术,XMLObject 用于 XML 到对象的转换。

当前的验证方式(我觉得可以改进)检查元素是否为 Nil 并且为 XML 中的每个元素设置。

我试过什么?

我尝试使用 XMLObject Validate 方法,我想它一次只返回一个错误。这对我们来说是不可行的。我想发送请求忘记遵守 XML 模式的错误列表。

请建议我一些方法来进行此操作,这可能是有效的。

0 投票
1 回答
1126 浏览

soap - 使用面向文档的 SOAP 时如何访问 MTOM 有效负载?

我需要将外部 SOAP 服务集成到我的系统中。到目前为止,我只有 wsdl,没有测试服务器。我想出了如何使用 CXF 为服务器生成存根,以便构建一个模拟服务器来实现。

在客户端,spring webservices WebServiceTemplate 似乎与我的用例完美匹配。结果,其中两种方法是发送 MTOM 附件。而且我不确定在查看回复文件时会看到什么。spring-ws 是否透明地处理附件?还是我需要以特殊方式访问它?

以及如何使用 CXF 生成的类在服务器上生成 MTOM 附件?

0 投票
1 回答
454 浏览

spring-ws - 春季网络服务

我想要详细的 Spring Webservice 程序。我访问过很多网站,没有一个网站能正确地提供给我。我希望该程序得到详细和清晰的解释。如果您使用任何一种 Eclipse Ganymade IDE 的 Netbeans 会更好

0 投票
1 回答
1214 浏览

web-services - Spring Web 服务:重定向 Web 服务请求

我有不同的 Spring Web 服务,它们由端点注释包含在上下文中,因此尽管有注释(没有接口等),但没有依赖关系。因此,不存在“上下文”信息。

现在我想链接一个网络服务请求,即。调用端点本身应该调用同一服务器上的 Web 服务。我可以使用 Spring 的 WebServiceTemplate,但是,我需要此请求的当前服务器 url

有什么方法可以在应用程序启动期间将此 url 注入端点?由于端点不扩展某些类,因此无法在端点内的任何地方获取此信息,请求参数也没有此信息(这些是简单的 JAXB 类,根据请求编组)。

0 投票
1 回答
3760 浏览

java - 如何让 spring-ws + tomcat 记录错误

我正在创建一个基于 Spring-WS 的 web 服务并在 tomcat 中运行它。我做了一些更改,现在遇到了 OperationUnsupportedException 错误。

我想查看 Spring-WS 正在获取的整个堆栈跟踪,但无法弄清楚如何记录它。

有人知道如何在某处记录此堆栈跟踪吗?

0 投票
2 回答
5727 浏览

java - 如何修复 spring-ws 中的“Stream closed”错误?

我有使用 spring-ws 库来响应肥皂请求的工作代码。我将此代码移至另一个项目(我正在合并项目),现在它失败了。我想弄清楚失败的原因。

我得到的症状是:当 HTTP 请求到达时,spring 开始处理调用。然后我得到以下异常:

在调试器中检查它,似乎 spring 成功地处理了 HTTP 标头,但是当它开始处理 SOAP 消息本身的内容时,它在读取正文的第一个字符时阻塞。一些谷歌搜索错误消息表明问题在于显然用于从套接字读取的 PushbackInputStream 被读取两次,或者可能调用了 close() ,然后被读取。

它发生在 spring-ws 内部,而不是我的代码中,因为在我将代码移动到新项目之前它运行良好,它必须与 spring 的版本有关,或者它使用的东西,如轴或 xerces。但我找不到这些版本的任何差异!有没有人遇到过这个错误?或者您对我在解决此问题时可以采取的方法有什么建议吗?

0 投票
3 回答
4709 浏览

java - Java NoClassDefFoundError

我可以使用以下命令编译 Java Web Service 客户端:

当我实际运行它(java WebServiceClient)时,它给了我以下错误:

这是 WebServiceClient.java 的代码:

任何帮助表示赞赏。

0 投票
1 回答
1920 浏览

java - Spring Web 服务:将 bean 解组到 XML 客户端的简单方法?

我正在利用 spring 对我的 bean 对象进行所有编组/解组(通过 jaxb2Marshaller/WebServiceTemplate)。出于调试目的,我希望能够吐出请求/响应 XML。有谁知道这是否可能?谢谢。

0 投票
2 回答
542 浏览

web-services - 在 WSDL 中指定安全策略信息是常见的做法吗?

我们的团队正在使用 Spring-WS 和 XWSS 实现基于 SOAP 的 Web 服务。到目前为止,我们一直依赖 Spring-WS 从我们的 XSD 生成 WSDL。我们现在正在考虑是使用 WS-SecurityPolicy 在 WSDL 中记录安全需求,还是在单独的文档中传达它们。以下是我们正在思考的问题:

  • 什么是常态?将策略放在 WSDL 中是否常见?

  • 许多(任何?)客户端生成器在 WSDL 中获取 WS-SecurityPolicy 信息吗?

  • Spring-WS 在生成 WSDL 时不支持 WS-SecurityPolicy。切换到 Apache CXF 对我们有帮助吗?

此外,我们知道 REST 越来越受欢迎,但 SOAP 已被当权者指定。谢谢!