When you decide to implement JAX-WS from Java EE 5.0, then you have many choice to do XML binding. You can handle it as Capstor, XMLBean, or JAXB2. Here is some resources.

1. Exchanging Data with XML and JAXB, Part 1-2

2. Generate an XML Document from an Object Model with JAXB 2

3. Ant: Launching xjc

4. Java EE 5 tutorial: Binding between XML Schema and Java Classes