implement Spring WS