JAXB Simplify Plugin noch verwendbar?

Ich habe versucht die Lösung der Frage hierJAXB Simplify Plugin vs * .xjb.

aber es ist fehlgeschlagen mit der folgenden Ausnahme

"Der Compiler konnte diese Vereinfachung nicht berücksichtigen: Anpassung der Eigenschaften als Element. Sie ist an eine falsche Stelle angehängt oder mit anderen Bindungen inkonsistent."

dies ist eine Anpassungsbindung, die ich verwendet habe

<jaxb:bindings node="//xs:complexType[@name='Op']//xs:choice/xs:element[@name='Time']">
  <simplify:as-element-property/>
</jaxb:bindings>

die Jaxb Simplify Plugin Confluence Seite ist nicht zugänglich, hat also jemand dieses Plugin benutzt und kann bitte ein Beispiel geben?

Hier ist mein aktualisiertes Schema gemäß der Antwort

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"   attributeFormDefault="unqualified" xmlns="http://www.amadeus.com/APT/FOM/00" targetNamespace="http://www.amadeus.com/APT/FOM/00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://java.sun.com/xml/ns/jaxb http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd"  xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:simplify="http://jaxb2-commons.dev.java.net/basic/simplify" jaxb:extensionBindingPrefixes="simplify">  
 ...
 ...
<xs:complexType>
  <xs:sequence>
     <xs:choice minOccurs="1" maxOccurs="1">
        <xs:element name="Time" type="xs:dateTime" minOccurs="1" maxOccurs="1">
            <xs:annotation>                 
              <xs:appinfo>
                <simplify:as-element-property />
              </xs:appinfo>
            </xs:annotation>
        </xs:element>            
        ... ...
     </xs:choice>
     ...

Ich habe die Ausnahme während der Erstellung des Maven wie "Nicht unterstützter Bindungs-Namespace" erhalten.http: //jaxb2-commons.dev.java.net/basic/simplif ". Vielleicht meintest du"http: //jaxb.dev.java.net/plugin/code-injecto "?"

Antworten auf die Frage(1)

Ihre Antwort auf die Frage