에 네임 스페이스를 추가 할 주석을 생성 위의 주석을 편집하고 아래의 유형으로 annox를 사용하여 이름 공간을 추가하십시오.편집 JAXB는</p> <pre><code>@XmlType(name = "MessageInfoType", propOrder = { "debugTraceBoolean", "clientHostnameString", "endUserIPAddress" }) </code></pre> <p>가 필요로되는 사용자 정의 binding..ie와 JAXB 클래스에 다음 주석을 생산하기 위해 필요 내가 JAXB 생성 된 클래스에 다음과 같은 주석을 할 annox을 사용하고 PARAM
@XmlType(name = "MessageInfoType", propOrder = {
"debugTraceBoolean",
"clientHostnameString",
"endUserIPAddress"
}, namespace="urn:expedia:e3:data:messagetypes:defn:v4")
내 xjb 파일은 다음과 같습니다
<jaxb:bindings schemaLocation="../../serviceDescription/atlantis/common/com.expedia.e3.data.messagetypes.v4.xsd">
<jaxb:bindings node="//xs:complexType[@name='MessageInfoType']">
<annox:annotate target="field">
<annox:annotate annox:class="javax.xml.bind.annotation.XmlType"
namespace="urn:expedia:e3:data:messagetypes:defn:v4"/>
</annox:annotate>
</jaxb:bindings>
</jaxb:bindings>
JAXB 생성 클래스의 기존 주석을 무시하거나 사용자 정의 바인딩 파일에서 annox를 사용하여 제거해야합니다. 나를 도와주세요. – user1631733