Add support for WebServiceFeature's to JaxWsPortProxyFactoryBean [SPR-5712] #10382
Labels
in: web
Issues in web modules (web, webmvc, webflux, websocket)
type: enhancement
A general enhancement
Milestone
Rustam Abdullaev opened SPR-5712 and commented
The current implementation of JaxWsPortProxyFactoryBean does not support specifying any WebServiceFeature's for the client proxy. A Web Service Feature is another way of extending functionality of web services, similar to SOAP handlers (but different).
It seems like JaxWsPortClientInterceptor.prepare() always invokes Service.getPort(QName portName, Class serviceEndpointInterface), there is no way to invoke Service.getPort(QName portName, Class serviceEndpointInterface, WebServiceFeature... features) using Spring at this time.
There should be a way to specify additional web service features while configuring JaxWsPortProxyFactoryBean similar to the way handlers are specified.
Affects: 2.5.6
Referenced from: commits 4955a73
The text was updated successfully, but these errors were encountered: