java - 测试/模拟 JAX-WS

标签 java jax-ws

我有一个使用 wsimport 从 WSDL 生成的 JAX-WS 客户端。我想为它编写一些测试 - 它在超时、异常、服务器所有可能的响应时的行为......

我如何为这样的客户端使用自定义的模拟后端?我知道我可以建立一个真正的 HTTP 服务器,但这似乎有点矫枉过正。

最佳答案

我成功地使用了一个拦截处理程序,它能够抛出异常或返回自定义结果。可悲的是,我手头没有代码。我还认为这取决于您使用的应用程序服务器。

作为起点,您可以看看 mkyongs tutorial ,它使用 SOAPHandlers。

关于java - 测试/模拟 JAX-WS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20426127/

相关文章:

java - Java中如何解析字符串?

java - 如何使用 ConnectableObservable 预取然后将处理后的数据用于不同的订阅者

java - 使用绑定(bind)文件注释 JAX-WS SEI 类

spring - 无法部署 JAX-WS Web 服务 - tomcat

java - 是否可以使用一个端点运行两个 ws 实现?

java - 更改 SOAP 服务 (JAX-WS/METRO) 中的 Bean 表示

Java Socket 为传出连接指定特定的网络接口(interface)

java - 无法在 Windows 10 上运行作为服务运行的 Java 应用程序的 Continuous Flight Recorder

java - 复杂类的 Sql select

java - JAX-WS::从独立的 Java 7 SE 客户端调用 Web 服务的方法