Вы использовали специальную команду maven для сборки классов или просто пакет mvn clean?

ите, если это дубликат. Вот мой файл binding.xjb. Но теперь я получаю обычную ошибку, что цель сложного типа "AddBankVaultRplyType" не найдена. Я не вижу никаких проблем. Может ли кто-нибудь помочь мне с этим? Я перечисляю XSD, который я пытаюсь настроить

<jxb:bindings 
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
xmlns:pd="http://chubb.com/cpi/polsvc/xmlobj"
xmlns:inheritance="http://jaxb2-commons.dev.java.net/basic/inheritance"
jxb:extensionBindingPrefixes="inheritance"
jxb:version="2.1"
>


<jxb:bindings node="/xs:schema/xs:ServiceReply/xs:complexType[@name='AddBankVaultRplyType']">
<inheritance:extends>com.print.poc.AddressTypeHelper</inheritance:extends>
</jxb:bindings>

Вот кусок XSD, который я пытаюсь настроить

<xs:schema xmlns:pd="http://com/polsvc/xmlobj" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://com/polsvc/xmlobj" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:complexType name="AddBankVaultRplyType">

</xs:complexType>
<xs:element name="ServiceReply">
   <xs:complexType>
   <xs:sequence>
    <xs:element name="ReplyHeader" type="pd:MsgHeaderType"/>
    <xs:element name="RequestHeader" type="pd:MsgHeaderType"/>
    <xs:choice>
     <xs:element name="AddBankVaultReply" type="pd:AddBankVaultRplyType"/>
</xs:choice>
 </xs:sequence>
  </xs:complexType>
 </xs:element>
</xs:schema>

Теперь, если я запускаю XJC, он говорит мне, что цель"/xs:schema/xs:ServiceReply/xs:complexType[@name='AddBankVaultRplyType']" приводит к пустому узлу. Какую ошибку я делаю здесь

Ответы на вопрос(2)

Ваш ответ на вопрос