title: Contract-last web services?
body: <p>Using CXF to create contract-last web services seems like an efficient and effective way to rapidly create either SOAP or REST based web services. However, I'm unclear/unsure of the following and I'd appreciate insight/feedback:</p>
  
  <ol>
  <li>Are there any significant pitfalls of <em>contract-last</em> that I should be aware of?</li>
  <li>Are there any significant issues/pitfalls of <em>CXF</em> I should be wary of?</li>
  <li>Between REST and SOAP which makes the most sense when using <em>CXF</em>?</li>
  </ol>