【发布时间】:2011-03-29 11:01:12
【问题描述】:
如果有任何关于如何从 Junit 测试类调用 SpringWS 端点 intrceptor 的代码示例,我将不胜感激。特别是关于如何准备 SOAP 消息上下文和端点对象。上下文中的 SOAP 消息需要包含自定义 SOAP 标头。
类似......
public class MyInterceptorTest
private static String "... my XML SOAP test message ...";
@Test
public testMyInterceptor() {
myMessageContext = ... Build a MessageContext with the XML message string;
myEndPointObject = ... Build an endpoint object;
boolean result = MyInterceptorClass.handleRequest(myMessageContext, myEndPointObject);
... Check results;
}
任何示例都将不胜感激。
【问题讨论】:
-
使用 Spring-WS 2.0,需要创建一个带有自定义 SOAP 标头的 SOAP 消息。寻找一个如何构建一个 MessageContext 的例子。