これが重複している場合は、私を許してください。ここに私のbinding.xjbファイルがあります。しかし、今私は複雑なタイプのターゲット "AddBankVaultRplyType"が見つからないという規則的なエラーを受けています。私は何の問題も見ません。誰か助けてくれますか?私は私がXJCを実行する場合、私はJAXB外部カスタムバインディングXJCの問題 - 空のノードの解析結果が
<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>
をカスタマイズしようとしています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/xs:ServiceReply/xs:complexType[@name='AddBankVaultRplyType']"
は空ノードになります。私がここでやっている間違いは何ですか
こんにちはブレーズは、ワークアウトされていません。同じエラーがスローされます。 – Shiv
Shiv - 私は自分の答えを更新しました。今はうまくいくはずです。 –
もう一度ありがとうございます。それは正常に動作しているようですが、このerror.parsingをスキーマに示しています... [エラー]サポートされていないバインディング名前空間 "http://jaxb2-commons.dev.java.net/basic/inheritance"おそらくあなたは "http://java.sun.com/xml/ns/jaxb/xjc"を意味しましたか? – Shiv