You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/site/apt/upgrading.apt
+28-3Lines changed: 28 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -14,23 +14,48 @@ the project update their applications:
14
14
15
15
* MessageContextFactory
16
16
17
-
The MessageContextFactory has been refactored into the WebServiceMessageFactory:
17
+
The MessageContextFactory has been refactored into the WebServiceMessageFactory, and doesn't create MessageContexts any more, but WebServiceMessages. This change is mostly internal, but you need to change the name of the factory:
18
18
19
19
* If you used AxiomSoapMessageContextFactory before, replace it with AxiomSoapMessageFactory.
20
20
21
21
* If you used SaajSoapMessageContextFactory before, replace with SaajSoapMessageFactory.
22
22
23
23
* MessageDispatcher
24
24
25
+
To make a clear distinction between server-side and client-side code, we had to move the various server-side classes.
26
+
25
27
* The MessageDispatcher has been moved to the EndpointInvocationChain to org.springframework.ws.server package.
26
28
27
29
* The SoapMessageDispatcher has been moved to the EndpointInvocationChain to org.springframework.ws.soap.server
28
30
package.
29
31
30
-
* Endpoint interceptors
32
+
* All of MessageDispatcher's strategy interfaces (EndpointAdapter, EndpointInterceptor, EndpointMapping, EndpointExceptionResolver) have been moved from org.springframework.ws to org.springframework.ws.server.
33
+
34
+
** Endpoints
35
+
36
+
* All endpoint implementations and adpters in org.springframework.ws.endpoint have been moved to org.springframework.ws.server.endpoint
37
+
38
+
* TransformerObjectSupport has been moved into the Spring-XML module.
39
+
40
+
** Endpoint interceptors
31
41
32
42
* All EndpointInterceptors in org.springframework.ws.endpoint.interceptor have been moved to org.springframework.ws.server.endpoint.interceptor
33
43
34
44
* All EndpointInterceptors in org.springframework.ws.soap.endpoint.interceptor have been moved to org.springframework.ws.soap.server.endpoint.interceptor
35
45
36
-
*
46
+
* The PayloadValidatingInterceptor has been moved to org.springframework.ws.soap.server.endpoint.interceptor as well.
47
+
48
+
** Endpoint mappings
49
+
50
+
* All EndpointMappings in org.springframework.ws.endpoint.mapping have been moved to org.springframework.ws.server.endpoint.mapping
51
+
52
+
* All EndpointInterceptors in org.springframework.ws.soap.endpoint.mapping have been moved to org.springframework.ws.soap.server.endpoint.mapping
53
+
54
+
** Endpoint exception resolvers
55
+
56
+
* All EndpointExceptionResolvers in org.springframework.ws.soap.endpoint have been moved to org.springframework.ws.soap.server.endpoint.
57
+
58
+
* TransportContext
59
+
60
+
* TransportContext and TransportContextHolder to org.springframework.ws.transport.context package.
0 commit comments