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

java - 收到致命警报:unknown_ca while 相互身份验证

我正在开发一个需要与启用了相互身份验证的服务器通信的 Web 服务客户端。

我已经完成了以下步骤。

  1. 将服务器证书(自签名)添加到信任库并将其设置为HttpsURLConnection使用SSLSocketFactory.
  2. 将客户端证书(CA 签名)提供给服务器管理员,以将其添加到他们的受信任存储中。
  3. 通过导入客户端证书创建了一个密钥库,并为“HttpsURLConnection”创建了一个密钥管理器。

当我尝试运行此示例时,我收到异常消息

我错过了什么?

更新

开启jvm日志后请查看日志

谢谢

0 投票
2 回答
1609 浏览

web-services - 肥皂网络服务返回一个pojo而不是xml

我对 webservices 很陌生,最近开始使用 Spring-WS 实现 Soap Webservice 和使用 Axis 和 Spring 的客户端。据我了解,我们将 xml 作为 web 服务的请求发送,然后我们返回响应 xml。然后可以对这些请求/响应 Xml 进行编组/解组。

有没有办法直接从 web 服务返回一个 pojo 并在没有 xml marshall/unmarshalling 的情况下在客户端获取它?

0 投票
4 回答
17794 浏览

java - Spring WS DefaultWsdl11Definition 错误

我正在使用 Spring WS 并声明一个 DefaultWsdl11Definition bean 来动态生成 W​​SDL 文件。

但是,当我启动网络服务器(tomcat)时,由于以下原因出现 bean 实例化错误:

SpringWS-Servlet.xml 中的 Bean

任何想法可能是什么问题..

PS:Spring版本是3.0.5,Spring WS版本是2.0.0-M3

谢谢

0 投票
1 回答
1161 浏览

java - 是否需要生成java类才能使用spring-ws客户端

我想使用 spring ws 创建 web 服务客户端。我看过一些文档。总之使用 jaxb 编组和解组。但是开始需要从 xsd 创建 java 类。我试图为此下载 elcipse 插件。java.net 中的位置没有显示任何要下载的内容。Sourceforce 网络显示下载链接。但是那个插件不起作用。我试过wsimport了,但它只生成.classes?

我的问题是,如果我想使用 spring ws,是否需要生成 .java 类?如果是这样,我在哪里可以找到 elipse 插件或如何生成类?在不生成这些类的情况下,我们还有其他方法吗?

如果你使用jboss,使用wsconsume.bat来生成这些类

0 投票
2 回答
7901 浏览

java - spring ws在使用带注释的端点时找不到适配器

我正在使用 Java 6 和 spring-ws 创建一个非常简单的 Web 服务,它以 BusquedaRequest Jaxb 对象的形式接收 2 个参数并返回相同的对象。

该对象是使用 xjc 编译器创建的,我使用 Jaxb2Marshaller 作为 mashaller 和 GenericMarshallingMethodEndpointAdapter 来转换为传入的 xml 并输出。我在扩展 AbstractMarshallingPayloadEndpoint 类时进行了这项工作,但是当我切换到使用 Endpoint 和有效负载注释时,它总是失败。

Web 服务可以正常启动,但是在使用客户端访问它时,我收到了这个异常。

我已经看到对这个问题的回答,它建议使用我已经完成的 xjc 编译器来编译对象。还有人建议在 spring-ws-servlet.xml 中没有定义适配器,我也这样做了。请参阅下面定义的 spring-ws-servlet.xml:

类端点如下:

我生成的BusqeudaRequest对象的xsd如下:

有人有任何想法可以扩展我已经实施的建议吗?

0 投票
2 回答
3897 浏览

spring - 使用 spring-ws 客户端时 Jboss 中的 Spring 类加载器问题

我的应用程序在 Jboss 中正常运行。为了编写 spring webservice 客户端,我使用wsimport. 我在配置中写了以下内容

在 jboss?lib 我有jboss-jaxws.jar,spring.jar...现在我复制了

但我收到以下错误:

请帮我解决这个错误。这些错误我只有在保留这些罐子后才会得到。但是这些需要运行我的新代码。请建议我如何避免它们?

0 投票
1 回答
313 浏览

spring - 用于 Spring 2.0.7 的 Spring Webservice 版本是什么

Spring 2.0.7 是否支持 Spring Webservices (Spring WS)?如果是这样,Spring WS 使用的版本是什么?

如果不是什么是春季版本,我需要在不更改代码的情况下进行升级。

请帮助我,我正在做很多替换和很多类加载器问题。

0 投票
1 回答
31685 浏览

spring - JAXB 解组异常:spring webservice 1.0.4 时出现意外元素

我已经编写了 spring webservice 客户端示例 这在 springws1.5 上运行良好,但是当使用 spring ws 1.0.4 运行时,我遇到了异常。请帮助我为什么我们会得到这个异常以及如何解决。我只需要使用 down 版本,因为我的 spring 版本是 2.0.4。请尽可能尽快回复。

我使用以下示例进行了编码 http://justcompiled.blogspot.com/2010/11/web-service-client-with-spring-ws.html 我做了以下更改:wsconsume使用jboss bin 中的批处理文件 生成类,我保留了罐子

jboss/../lib

以下是我的spring配置文件:

现在我已经更换了所有东西和地方webservice 1.5.0 jar。我仍然面临这个问题,以前它有效。我没有做太多的改变。我的代码有什么问题吗?如何检查..如何跟踪。非常感谢任何帮助。我的 ObjectFactory 很简单:

}

输入以下是类级别注释

回复:

0 投票
1 回答
2898 浏览

spring - 完全使用 Spring-ws spring-integration 和 spring-security 时要使用哪些版本

我正在使用 Spring-integration 2.0.0 并希望保护对 Spring 集成公开的 Web 服务的调用。所以我使用了安全通道,到目前为止,它使用 Spring-core 3.0.5 和 Spring security 3.0.5 运行良好。

但后来我想使用 Spring Web 服务的 WSS 拦截器。然后出现了以下问题:当我像这样声明 XwsSecurityInterceptor 时:

我得到这个堆栈:

我的 Maven 依赖项是:

我猜这与依赖问题有关,因为我读到某些软件包已在 2.x 和 3.x 版本之间进行了重新设计。请注意,我必须排除从 spring-ws-security 到 spring-beans 的传递依赖,因为它带来了与同一 jar 的 3.0.5 版本冲突的 2.0.6 版本的 spring bean。

所以我的问题是:我应该使用什么版本的不同 Spring 模块(Spring-ws、Spring-integration、Spring-security、Spring-framework)?

提前感谢您的帮助

法布里斯

0 投票
1 回答
761 浏览

jaxb - jaxb marshaller 和 unmarshallers 如何使用生成的类

我已经wsimport/wsconsume为我的网络服务生成了类。我正在使用 JAXB 编组器和解组器支持。谁能告诉我这些编组器/解组器如何使用 gnereated 类?说它是生成的——requestFile、Response File、service、ServiceSoap、ObjectFactory、Package-info。这里的服务是我的网络服务的名称。

任何帮助是极大的赞赏。