|
39 | 39 | import org.springframework.ws.server.endpoint.adapter.method.jaxb.JaxbElementPayloadMethodProcessor;
|
40 | 40 | import org.springframework.ws.server.endpoint.adapter.method.jaxb.XmlRootElementPayloadMethodProcessor;
|
41 | 41 | import org.springframework.ws.server.endpoint.mapping.PayloadRootAnnotationMethodEndpointMapping;
|
42 |
| -import org.springframework.ws.soap.server.endpoint.SimpleSoapExceptionResolver; |
43 |
| -import org.springframework.ws.soap.server.endpoint.SoapFaultAnnotationExceptionResolver; |
44 | 42 | import org.springframework.ws.soap.server.endpoint.adapter.method.SoapMethodArgumentResolver;
|
45 | 43 | import org.springframework.ws.soap.server.endpoint.mapping.SoapActionAnnotationMethodEndpointMapping;
|
46 | 44 |
|
@@ -79,8 +77,6 @@ public BeanDefinition parse(Element element, ParserContext parserContext) {
|
79 | 77 |
|
80 | 78 | registerEndpointAdapters(element, source, parserContext);
|
81 | 79 |
|
82 |
| - registerEndpointExceptionResolvers(source, parserContext); |
83 |
| - |
84 | 80 | parserContext.popAndRegisterContainingComponent();
|
85 | 81 |
|
86 | 82 | return null;
|
@@ -176,19 +172,6 @@ private void registerEndpointAdapters(Element element, Object source, ParserCont
|
176 | 172 | parserContext.getReaderContext().registerWithGeneratedName(adapterDef);
|
177 | 173 | }
|
178 | 174 |
|
179 |
| - private void registerEndpointExceptionResolvers(Object source, ParserContext parserContext) { |
180 |
| - RootBeanDefinition simpleExceptionResolverDef = |
181 |
| - createBeanDefinition(SimpleSoapExceptionResolver.class, source); |
182 |
| - simpleExceptionResolverDef.getPropertyValues().add("order", 0); |
183 |
| - parserContext.getReaderContext().registerWithGeneratedName(simpleExceptionResolverDef); |
184 |
| - |
185 |
| - RootBeanDefinition soapFaultAnnotationExceptionResolverDef = |
186 |
| - createBeanDefinition(SoapFaultAnnotationExceptionResolver.class, source); |
187 |
| - soapFaultAnnotationExceptionResolverDef.getPropertyValues().add("order", 1); |
188 |
| - parserContext.getReaderContext().registerWithGeneratedName(soapFaultAnnotationExceptionResolverDef); |
189 |
| - } |
190 |
| - |
191 |
| - |
192 | 175 | private RuntimeBeanReference createBeanReference(Class<?> beanClass, Object source, ParserContext parserContext) {
|
193 | 176 | RootBeanDefinition beanDefinition = createBeanDefinition(beanClass, source);
|
194 | 177 | String beanName = parserContext.getReaderContext().registerWithGeneratedName(beanDefinition);
|
|
0 commit comments