I have tried
Axis2 but it is not elegant since it embeds Spring container inside a service archive (AAR) instead of embedding Axis2 inside Spring.
How's Spring's built-in webservice? Is it widely used and supported? Any other ones that you have implemented?