title: spring-ws and contract-first approach
body: <p>In spring-ws reference documentation, they say that it uses a contract-first approach (i.e. WSDL comes first), and that spring-ws even doesn't support a contract-last approach. But then, in the first example (page 15), a Java class is created, annotated with @Endpoint, and the WSDL is generated afterwards.</p>
  
  <p>So, isn't it contract-last approach? </p>