Ricevo un errore durante la generazione di Java da WSDL. Volevo usare la caratteristica 1.1 di XML Schema (xsd: assert). Sta affermando se un elemento è disponibile nella richiesta di servizio Web.Quali sono le alternative per il supporto XML Schema 1.1 di JAXB?
<xsd:assert test="(count(InstanceDetail[@OrderCodeType eq 'OFFERID']) eq 1)" />
Sto usando Apache CXF v 2.6.1. Sto ottenendo un errore durante l'utilizzo di opzione MVN generare-sources:
lanciata da JAXB: Unexpected
<xsd:assert>
appare in linea di 200 colonna 3 di file di schema:
Ricercando su l'errore, ho scoperto che JAXB supporta solo XML Schema 1.0 e questa funzionalità è disponibile in XML Schema 1.1. Se è vero, quali sono le altre opzioni che ho?
possibile duplicato di [Chi sta utilizzando la versione XML Schema 1.1? Quali versioni del parser lo supportano? ecc] (http://stackoverflow.com/questions/4834664/who-is-using-xml-schema-1-1-version-which-parser-versions-support-it-etc) – lexicore
Se leggi l'intera descrizione , non è duplicato. Sto cercando una soluzione piuttosto che una semplice risposta alla domanda. – user1555524
Ok, scusa, non era abbastanza attento. – lexicore