WSDL first development? Are they crazy?: I couldn't agree more. I have this kickass IDE that takes full advantage of static typing for refactorings simple and not, and you want me to write XML instead? The focus that Spring-WS has on this turned me off immediately. (At least they made it obvious up front.)
Of course, this assumes you've got a good reason for using WS anyway. My hope is that it doesn't become the default answer when people start thinking about integration.