jax-ws

如何将 JSON 请求发布到 Jersey REST 服务?

我可以成功地将 XML 数据发布到我的服务,但是尝试使用 JSON 做同样的事情失败了。 POJO 是: @XmlRootElement public class Address { String city; String zip; //Getters & setters... } 服务资源是: @POST @Produces("application/js... »

使用 Apache CXF 实现的 JAX-WS 服务上的验证器错误

我正在使用 Apache CXF 开发 JAX-WS 服务,该服务从两个来源获取其类型定义。 XSD 模式文件在 .../types/ 命名空间中定义了各种类型,并且存在带有 JAXB 注释的匹配 java 类。端点在 Java 接口中定义,并在 .../service/ 命名空间内使用与 @WebService 相关的注释。 WSDL 由 Apache CXF 生成,它使用来自 XSD 模式文件... »

Visual Studio 无法使用包含 UsernameToken 策略的 Web 服务

尝试在 Visual Studio 2010 中添加对 Web 服务的引用时出现错误。Web 服务是使用 JAX-WS/Metro/GlassFish 堆栈在 Java 中实现的,并且包含 UsernameToken 策略。以下是 WSDL 的摘录: <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy" ... »

单元测试 JAX-RS (RESTEasy)

我已经开发了一个基于 RESTEasy (JAX-RS) 的 REST 应用服务器。 我有一组基于org.jboss.resteasy.mock.MockDispatcherFactory 的服务的单元测试。这些模拟了数据库调用,以便我可以返回“罐装”数据库响应。 在我添加检查 DIGEST Principal (java.security.Principal) 的安全代码之前,一切都运行良好... »

找到 JAX-RS 资源的路径

我只是找不到访问部署到 Wildfly 的 JAX-RS 资源的路径。 ear.ear pom: <parent> <artifactId>jee-services</artifactId> <groupId>org.mycompany</groupId> <version>1.0-SNAPSHOT... »

使用 WS-Security 签署 SOAP 消息

我需要使用一个 SOAP API,它请求所有消息都被签署策略“SigOnly”。 我已经使用 wsimport 从 WSDL 生成了客户端代码,我希望它也会生成用于签名的代码,但事实并非如此。 MyWebservice service = new MyWebservice(); MyWebservicePortType port = service.getMyWebserviceSOAPpo... »

服务器端的 Spring ws 超时

我有一些使用 Spring Web 服务公开的 Web 服务。 我想在服务器端设置一个最大超时,我的意思是,当客户端调用我的 Web 服务时,它的持续时间不能超过固定时间。有可能吗? 我找到了很多关于客户端超时的信息,但没有找到服务器超时的信息。... »

JAX-WS 客户端:gzip 响应的 UnsupportedMediaException

我编写了 JAX-WS(来自 Sun)客户端,它进行服务调用,期望服务器响应被压缩: Map<String, List<String>> theHeaders = new HashMap<String, List<String>>(); theHeaders.put("Content-Encoding", Collections.singleton... »

Spring WS 移除灵活 URL,限制 WSDL URL 和服务 URL

我正在尝试制作一个 Spring Boot Soap WebService 应用程序,并按照入门 (https://spring.io/guides/gs/producing-web-service/) 示例来学习如何做到这一点。 我已经创建了我想要的,但是我在这个设置中有两个 URL 问题,我找不到我应该更改什么配置来解决这个问题: WSDL URL 基本是 localhost:8080/... »

无法连接到 Web 服务服务器

我有一个运行在 JBoss 4.2.3 和 Java 6 上的应用程序,托管在 myApp.com.br 上。我正在这个应用程序中开发一个新的 Web 服务客户端,它必须通过使用 JAX 的安全连接 (HTTPS) 来访问服务器以创建 SOAP 消息。 我确信消息 (XML) 已成功创建和寻址,但是当它尝试连接时,经过 3 次尝试,它会抛出 SSLHandshakeException。下面是连接... »

Jax-WS 请求-响应负载日志中的线程安全

我正在开发一个 SoapHandler 实现。基本上我的目标是获取请求和响应有效负载并将它们插入数据库。 虽然我可以获得请求和响应有效负载,但我无法确定我的代码是否在线程安全的情况下工作。换句话说,我不确定响应是否与正确的请求匹配。 public boolean handleMessage(SOAPMessageContext mContext) { boolean isRespon... »

SSL 代理后面的 OWIN WS-Federation 重定向

我正在尝试编写我的第一个启用 ADFS 的 ASP.Net Web 应用程序。该应用程序在我的本地计算机上托管时运行良好,但是当我将其发布到位于 SSL 代理后面的 IIS 时,我的应用程序最终会将经过身份验证的用户重定向到应用程序的 http 地址,而不是 https 地址。我该如何解决这个问题? 为了阐明流程在哪里发生故障,以下是正在发生的事情: 未经身份验证的用户浏览到应用主页并被重定... »

矢量化物理模拟?

我正在尝试模拟一些二维粒子。每个粒子都是一个有方向的圆。方向由二维单位向量指定。 在我的模拟的一部分中,我想计算粒子对之间的角度和每个粒子的方向的函数。这应该对每个粒子对进行。在视觉上,我想计算 $\theta_i$ 和 $\theta_j$ 的函数(参见图片链接)。 我已经计算了每个粒子对的成对位移单位向量。这是一个名为 r 的形状为 (N, N, 2) 的 numpy 数组,其中 N 是粒子的... »

在 JAX-WS 中重命名参数名称

我使用自下而上的方法在 RSA 7.5 和 Websphere 7 中使用 JAX-WS 创建了一个 Web 服务。当我在 SOAP UI 中打开 WSDL 时,参数部分显示如下: <!--Optional--> <arg0> <empID>?</empId> </arg0> <!--Optional--> <... »

无法使用 Tomcat 6 部署 JAX-RS (Jersey 2.3.1) Web 服务

我很难弄清楚我遇到的问题。我无法在 Tomcat 6 上部署使用 Jersey 2.3.1 的 JAX-RS Web 服务。 我使用 Eclipse 3.8.2 并通过单击我的“项目 -> 运行方式 -> 在服务器上运行”来部署我的 Jersey 2.3.1 Web 服务,但出现以下异常。 Oct 08, 2013 3:42:29 PM org.glassfish.jersey.server.... »

在 web 服务中调用方法时出现 404 错误

我对网络服务很陌生。我正在使用 spring mvc 和 webservice 将文件上传到服务器。在弹簧控制器中,我尝试在多值映射中添加参数,如下所示 MultiValueMap<String, Object> formData = new LinkedMultiValueMap<String, Object>(); formData.add("caption", "T... »

如何在 CXF 拦截器中访问 Servlet 会话?

我有一个“in”CXF 拦截器,我想在其handleMessage() 方法中访问 Servlet 会话。我的拦截器扩展了AbstractPhaseInterceptor。 当我的 Web 服务客户端维护会话时,我想访问会话以存储有关用户的一些信息。 我已经可以在我的网络服务中访问会话了。 ... »