问题标签 [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 投票
1 回答
1812 浏览

spring-ws - 使用 JAX-RPC 客户端模型访问 Spring-WS 服务

我已经使用 spring-ws 部署了一个服务并使用它访问它

我们可以使用任何 JAX-RPC 客户端处理方法(静态存根、动态代理或动态调用接口)来访问这些 Web 服务吗?如果是,那怎么办?我的理解是 Spring-WS 实现与 JAX-RPC 和 JAX-WS 实现完全不同,我们无法使用 JAX-RPC 访问它们。请建议。

谢谢

0 投票
7 回答
22246 浏览

java - 将 WebServiceTemplate 与密钥库一起使用

是否可以使用 java 密钥库配置 WebServiceTemplate?

编辑
我正在寻找一种在spring config中配置密钥库位置的方法

0 投票
2 回答
150 浏览

java - 扩展基于弹簧的应用程序

我有一个基于弹簧的 Web 服务。我现在想为它构建一种插件,用 bean 扩展它。我现在在 web.xml 中的内容是:

我的核心应用程序main-configuration.xml声明了它的 bean。我的插件应用程序plugin-configuration.xml声明了额外的 bean。现在,当我部署时,我的构建部署并复制plugin.jar到./WEB-INF/lib/plugin-configuration.xml/WEB-INF/classes/main.war

这一切都很好(虽然我认为可能有更好的解决方案),但是当我开发插件时,我不想在 Eclipse 中有两个项目有依赖关系。我希望将main.jar它包含在一个库中。但是,web.xmlfrommain.jar不会自动发现。我怎样才能做到这一点?豆类注射?某种类型的 Bean 发现?还有什么?

注意:我希望在生产中有多个不同的插件,但是每个插件的开发都将针对纯 main.jar

谢谢你。

0 投票
2 回答
16324 浏览

web-services - 如何在我的 POM.xml 中设置对 Spring Web 服务的依赖

我在很多 Maven 依赖项上都得到了这个,尽管当前的痛苦来源是 Spring。

我将设置一个 Spring 版本并像这样包含它:

哪个按预期工作。

但是,我在设置对 web 服务的 spring-ws-core 的依赖时遇到问题。我可以在任何 repo 中找到的最新版本是 2.0.0-M1。

http://mvnrepository.com/artifact/org.springframework.ws/spring-ws-core

关于我需要在我的 Maven POM 中包含什么以使 Spring 3 Web 服务正常工作的任何线索:)

0 投票
1 回答
1306 浏览

spring-ws - 如何使用 Axiom 和 XmlBeans 在 Spring WS 中添加自定义 SOAP 标头

我正在使用 Spring WS 1.5.8、用于编组/解组的 XmlBeans 和 AxiomSoapMessageFactory。我的应用程序。需要一个自定义 SOAP 标头。需要在 SOAP Header 中的数据是一个 XmlBean(即下面代码中的 sessionContext)。如何在其中构造带有此 XmlBeans XmlObject 元素的 SOAP 标头?我已经提到了我正在使用的 WebServiceMessageCallback 代码,并且执行此代码会导致“'prolog 中不允许内容。' 错误。

谢谢,

0 投票
1 回答
6296 浏览

wsdl - 来自 WSDL 的 Spring-ws 客户端

我使用 spring-ws 创建了一个 POX 客户端(从 XSD 的 jaxb2 生成),但对如何创建 SOAP 客户端(从 WSDL 生成)感到困惑。我正在使用 wsimport 来生成存根,但是对于 spring-ws 的使用来说,这似乎有点过分了。存根实际上处理传输,与 POX 客户端一样,spring 处理传输。所以,我的问题是:是否可以通过 wsimport 或 jaxb2(如 POX 客户端)仅生成传输对象,或者我在 WebServiceTemplate 中调用/发送什么?

0 投票
1 回答
7693 浏览

java - 没有找到...的端点映射,使用 SpringWS、JaxB Marshaller

我收到此错误:没有找到 [SaajSoapMessage { http://mycompany/coolservice/specs }ChangePerson]的端点映射

以下是我的 ws 配置文件:

然后我有以下文件:

我对 WebServices 非常陌生,对注释不太满意。我正在关注有关在 springws 中设置 jaxb marshaller 的教程。我宁愿使用 xml 映射而不是注释,尽管现在我收到了错误消息。

编辑:更改人员类型

--其余的是getter和setter。

0 投票
2 回答
1599 浏览

java - 为什么我们应该在 WSDL 中有 SOAP 位置?

Spring Framework Web 服务是最佳实践soap:address/还是soap:address location=uri /最佳实践?

0 投票
2 回答
4556 浏览

jaxb - Spring WS WebServicesTemplate/Jaxb2Marshaller 客户端查看原始 xml?

是否可以使用 WebServicesTemplate 和 Jxb2Marshaller 作为编组引擎查看 Spring WS 客户端的请求和响应?

我只是想记录 xml,不对原始 xml 执行任何操作。

0 投票
1 回答
5439 浏览

xml - 强制 Spring Web 服务将 xsd 命名空间添加到响应中

我正在使用 Spring WS 1.5.8 版。我的回复如下所示:

但是,我的客户(我与之集成)要求我添加更多命名空间声明以使解析成功:

我该怎么做?