1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.springframework.ws.config;
18
19 import org.springframework.beans.factory.xml.NamespaceHandler;
20 import org.springframework.beans.factory.xml.NamespaceHandlerSupport;
21
22
23
24
25
26
27
28 public class WebServicesNamespaceHandler extends NamespaceHandlerSupport {
29
30 public void init() {
31 registerBeanDefinitionParser("annotation-driven", new AnnotationDrivenBeanDefinitionParser());
32 registerBeanDefinitionParser("interceptors", new InterceptorsBeanDefinitionParser());
33 registerBeanDefinitionParser("static-wsdl", new StaticWsdlBeanDefinitionParser());
34 registerBeanDefinitionParser("dynamic-wsdl", new DynamicWsdlBeanDefinitionParser());
35 registerBeanDefinitionParser("marshalling-endpoints", new MarshallingEndpointsBeanDefinitionParser());
36 registerBeanDefinitionParser("xpath-endpoints", new XPathEndpointsBeanDefinitionParser());
37 }
38 }