The goal of the task is to understand the creation of XSD schema, marshaling and unmarshaling mechanism, generation of Java classes.