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:
- Are there any significant pitfalls of contract-last that I should be aware of?
- Are there any significant issues/pitfalls of CXF I should be wary of?
- Between REST and SOAP which makes the most sense when using CXF?