Hi, I have a schema file RequestMessage1.xsd that has an element 'firstName'. I distribute the respective Java class interface to customers. Public class RequestMessage1 { private String firstName, public void setFirstName(String firstName); public String getFirstName(); } In the future, if we need new fields to be added to the schema, e.g 'lastname', I don't want to keep on adding new setter and getter methods (or keep on generating the content tree using JAXB and recompile the code) as we do not want to distribute new APIs to customers everytime a new field is added to the schema. Is there a way to make RequestMessage fields dynamic ?? I would appreciate any help on it. Thanks, Bha