Adobe LiveCycle XML Data Binding

We are generating the XSD from an example instance XML, and then using JAXB to generate java classes based on the resulting schema. These generated classes are used to populate the XML that will eventually be bound to the Adobe XDP Form to produce a dynamically populated PDF.