This week's book giveaway is in the OCAJP forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide 1Z0-808 and have Jeanne Boyarsky & Scott Selikoff on-line! See this thread for details.
You can construct an external customization file (usually with extension .xjb, but that is not mandatory) in which you have an xpath pointing exactly to the specific place where the xsd define the element of name Persion. Since I can't be sure where it is, I suppose it is a top-level element. The .xjb file can look somewhat like this.
As to the compilation with xjc, use the switch -b to point to the .xjc. (Detail see xjc's documentation.)
You can also use inline annotation directly on the "yourSchema.xsd" without the external .xjb, but that would temper the schema which one may or may not like or be allowed to do so. Now that you've enough keyword, I'm sure you can google out for possible solution in that direction too if that's what you want.
Joined: Jan 18, 2011
amendment Upon re-reading the schema, I would offer this amendment. Person would be generated as the class name, hence, it should rather be jxb:class instead of jxb:property.