Случай сгенерированной переменной класса отличается от имени элемента xsd - PullRequest
0 голосов
/ 03 октября 2018

Мой сгенерированный xsd-файл содержит элемент в сложном типе как "cisCin", но класс, который генерируется с помощью maven wsimport, имеет защищенную переменную как ciscin.Может кто-то пролить свет на то, почему это может происходить?Также, как я могу отобразить значение из XSL в переменную сгенерированного класса?Этот сгенерированный класс является классом запроса, который я передаю в сервисе Soap.

Фрагмент файла XSD:

<xs:complexType name="userProfile">
    <xs:sequence>
        <xs:element name="accountStatus" type="xs:string" minOccurs="0"/>
        <xs:element name="cisCin" type="xs:string" minOccurs="0"/>
        <xs:element name="userId" type="xs:string" minOccurs="0"/>
    </xs:sequence>
</xs:complexType>

Сгенерированный класс:

public class UserProfile {
    protected String accountStatus;
    protected String ciscin;
    protected String userId;
...