I am not understanding why you are considering a mapping to
Java classes at all. The answers to the following might help:
Out of all this huge XML schema, exactly how much data do you need?
Are you are only going to pluck out a few values?
Do you have to modify the source XML to create a modified document?
Bill