我是Spring的新手。对于以下事情,我需要澄清一下
1.我想知道如何自定义绑定,操作,端口名称等。这是由Spring自动生成的。
2.如果我们有多个操作,如何指定多个绑定,端口类型,以便所有操作都应该在同一个wsdl中生成。
答案 0 :(得分:0)
您可以使用DefaultWsdl11Definition
bean
@Bean
public DefaultWsdl11Definition orders() {
DefaultWsdl11Definition definition = new DefaultWsdl11Definition();
definition.setPortTypeName("Orders");
definition.setLocationUri("http://localhost:8080/ordersService/");
definition.setSchema(new SimpleXsdSchema(new ClassPathResource("echo.xsd")));
return definition;
}
参考:http://docs.spring.io/spring-ws/docs/current/reference/html/server.html