jax-ws相关内容

setProperty 必须被 SOAPMessage 的所有子类覆盖

我正在尝试在 JBoss 5.1.0 上的 WAR 应用程序中部署一些 Web 服务. 我已经使用 JAX-WS 工具 wsgen 从现有的 wsdl 创建了源文件.这创建了 Service 文件和 @XmlType 注释的类,它们将充当请求和响应包装器. 这些类在 JBoss 4.2.3 上运行良好,但在转移到 JBoss 5.1.0 时,我遇到了这个异常. java.lang ..
发布时间:2022-01-07 12:12:04 Java开发

如何为 JAX-WS WebService 调用设置超时

我正在开发一个 WebService 客户端,我想为我的 WebService 调用设置超时.我尝试了不同的方法,但仍然无法实现这一目标.我正在使用 JAX-WS 从 WSDL 生成代码.我使用 JBoss-eap-5.1 作为应用服务器和 JDK1.6.0_27.我发现了这些设置超时的差异方法,但没有一个对我有用. URL mbr_service_url = new URL(null,Glob ..
发布时间:2022-01-07 12:03:30 Java开发

SOAP Web 服务回调架构?

我对 Web 服务、JAX-WS 等很陌生,所以也许是菜鸟问题... 所以,我想实现一个 Web 服务来让两个系统进行通信.“客户端"系统对“服务器"系统上生成的事件感兴趣.但是“客户端系统"本​​身就是不同应用程序的服务器.服务器是 Java(tomcat 中的 WAR).客户端是.Net. 应该只有一个客户端系统,但客户端系统内有多个客户端进程,每个进程都对不同类别的事件感兴趣. ..
发布时间:2022-01-03 08:28:47 Java开发

JAX-WS 从 jar 加载 WSDL

我正在编写一个胖客户端,它使用 SOAP 服务来实现某些功能(错误报告等) 我的 JAX-WS 工作正常,但默认情况下(至少在 netbeans 中)每次服务初始化时它都会从远程服务器获取 WSDL.我希望这有助于提供一些版本支持等,但这不是我想要的. 我已将 wsdllocation 参数添加到 wsimport 以将生成的类指向本地资源.以下代码段是从 ApplicationSer ..
发布时间:2022-01-01 16:41:53 其他开发

JAX-WS 客户端:访问本地 WSDL 的正确路径是什么?

问题是我需要从提供给我的文件构建一个 Web 服务客户端.我已将此文件存储在本地文件系统上,虽然我将 WSDL 文件保存在正确的文件系统文件夹中,但一切正常.当我将它部署到服务器或从文件系统文件夹中删除 WSDL 时,代理找不到 WSDL 并引发错误.我在网上搜索并找到了以下帖子,但我无法使其正常工作: JAX-WS 从 jar 加载 WSDL http://www.java.net/foru ..
发布时间:2021-12-26 14:45:08 Java开发

使用自定义 X509KeyManager Java 时无法确定 SSL 握手的匹配密码套件

我正在使用 Java7 和 JAX-WS 2.2. 对于 SOAP Web 服务,我需要创建一个自定义 X509KeyManager,以便为 JKS 密钥库中的每个连接客户端找到正确的证书. 但是,我已经在努力让我的自定义密钥管理器运行.到目前为止,我使用的是默认的(从初始化的 KeyManagerFactory 中检索)并且它基本上可以工作 - 但当然它没有选择正确的证书.所以第一个 ..
发布时间:2021-12-24 10:21:00 Java开发

使用 jax-ws 调用位于负载均衡器上的 Web 服务返回的 http 状态为 302,但是当我使用 SoapUI 时它工作正常

当我使用 jax-ws 调用位于负载均衡器上的 Web 服务时,它返回 服务器发送 HTTP 状态码 302:临时移动 然后失败,但是当我使用 SoapUI 时它工作正常. 有没有办法配置服务来正确处理这个问题? 我使用 wsimport 生成了 webservice 代码并进行调用 NotificationWebService service = new Notific ..
发布时间:2021-12-24 10:15:14 Java开发

带有大消息的 JAX-WS SoapHandler:OutOfMemoryError

使用 JAX-WS 2,我看到了其他人也提到过的一个问题.问题在于,如果在处理程序中接收到 SOAP 消息,并且该 SOAP 消息很大——无论是由于碰巧有大量内容的内联 SOAP 正文元素,还是由于 MTOM 附件——那么很容易获得一个OutOfMemoryError. 原因是对 getMessage() 的调用似乎引发了一系列事件,这些事件涉及读取线路上的整个 SOAP 消息,并创建一个( ..
发布时间:2021-12-24 10:11:06 其他开发

如何创建 HelloWorld JAX-WS 示例(客户端 - 服务)?

我是 Java Web 服务的新手.我可以说我的知识水平只有 10%.有人可以给我一个 JAX-WS(客户端 - 服务)的 HelloWorld 示例和解释吗?... 解决方案 这可能是一个常见问题,也可能是重复问题.但我想提供一些可能让您入门的链接. 这个mkyong 博客很好地解释了所有必要的例子. 另一个博客,其中提供了两篇不同的文章来设置服务器并通过客户端访问它. 您 ..
发布时间:2021-12-24 10:06:19 其他开发

Wildfly:如何使用 JAXWS-RI 而不是 Apache CXF(仅限 WebService 客户端)

我的环境是一个 Maven 项目和 Wildfly (8.2.1) 作为应用程序服务器.我需要的是使用 SOAP 将传入的 REST 调用连接到第三方服务器.我需要 SSL 客户端身份验证;因此,我有自己的 KeyStore 和 TrustStore.因此,我创建了自己的 SSLContext 并需要让 WebService 使用此 SSLContext. 看起来像这样: //使用自己的 ..
发布时间:2021-12-24 10:02:25 Java开发

签署 JAX-WS SOAP 请求

我想编写一个 JAX-WS Web 服务,使用 http://www 对我的 SOAP 消息进行签名.w3.org/TR/xmldsig-core/ 推荐. 根据我在 Internet 上找到的内容,我编写了一个 JAX-WS 处理程序(SOAPHandler),它设法更改 SOAP 请求的副本: @Override公共布尔句柄消息(SOAPMessageContext smc){Bool ..
发布时间:2021-12-24 09:58:32 Java开发

JAX-WS 和 Joda-Time?

我如何编写 JAX-WS 服务,以便我的 @WebMethod 的 @WebParam 是一个像 DateTime 这样的 Joda-Time 类?参数上的@XmlTypeAdapter 会起作用吗?我正在部署到 GlassFish 2.1. 让我澄清一下这个问题,因为到目前为止,两个答案都集中在将自定义类型绑定到现有的 JAXB 类上,这是相关的,但不是我要问的问题.如何让以下@WebSe ..
发布时间:2021-12-24 09:53:29 Java开发

JAX-WS 密码类型 PasswordText

我有一个简单的命令行 Java JAX-WS 应用程序来测试 SOAP 请求,但服务器期望密码类型为 PasswordText,我很困惑如何设置它... 代码如下: @WebServiceRefprivate static final HelloService helloService = new HelloService(url, new QName(URL, "HelloService ..
发布时间:2021-12-24 09:46:46 Java开发

在 Java 中从 SOAPMessage 获取原始 XML

我已经在 J​​AX-WS 中设置了一个 SOAP WebServiceProvider,但是我无法弄清楚如何从 SOAPMessage(或任何节点)对象获取原始 XML.这是我现在获得的代码示例,以及我试图获取 XML 的位置: @WebServiceProvider(wsdlLocation="SoapService.wsdl")@ServiceMode(value=Service.Mode ..
发布时间:2021-12-24 09:44:59 Java开发