Skip to content

Add support for WebServiceFeature's to JaxWsPortProxyFactoryBean [SPR-5712] #10382

@spring-projects-issues

Description

@spring-projects-issues

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

Metadata

Metadata

Assignees

Labels

in: webIssues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions