Is there a way to specify in external binding that the member variable names in generated classes should follow the same letter case (and not the java conventions), on a schema level (i.e. not a globalbinding)?
I am having elements named as XYZProperty in the schema, which should have corresponding member variable named as XYZProperty itself and not xyzProperty. I tried adding the following in the binding file, but it didn't work:
<jxb:bindings node="//xsd:complexType[@name='SomeType']/xsd:sequence/xsd:element[@name='XYZProperty']">
<jxb:property name="XYZProperty"/>
</jxb:bindings>
where //xsd:complexType[@name='SomeType']/xsd:sequence/xsd:element[@name='XYZProperty'] is the xpath to the element in the schema.