Issue Details (XML | Word | Printable)

Key: SWS-343
Type: Improvement Improvement
Status: Open Open
Priority: Minor Minor
Assignee: Arjen Poutsma
Reporter: Sylvain Mougenot
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Spring Web Services

Deployment independant ProviderBasedWsdl4jDefinition configuration

Created: 30/Apr/08 08:19 AM   Updated: 01/May/08 07:33 AM
Component/s: Core
Affects Version/s: 1.5
Fix Version/s: None

Time Tracking:
Original Estimate: 0.25d
Original Estimate - 0.25d
Remaining Estimate: 0.25d
Remaining Estimate - 0.25d
Time Spent: Not Specified
Time Spent - Not Specified

File Attachments: 1. File src.7z (4 kB)

Environment: ALL


 Description  « Hide

Proposal to avoid the setting of the locationUri property for ProviderBasedWsdl4jDefinition in Spring XMl config files by using a Servlet Filter doing the job at runtime.

The aim is :

  • Set the Filter in web.xml with some string processing options
  • grab the RequestURL from the HttpServletRequest
  • process it according to the options
  • set locationUri property of all SoapProvider beans in the context.

I can provide code for that



Sylvain Mougenot added a comment - 30/Apr/08 08:33 AM

Java files and configurations to realise the proposed improvement


Arjen Poutsma added a comment - 01/May/08 07:33 AM

Is this very different from what the "transformLocations" setting does on the MiessageDispatcherServlet? See http://static.springframework.org/spring-ws/site/reference/html/server.html#d0e1681