ho voluto usare l'annotazione JAXB nella mia classe in questo modo:Come utilizzare le annotazioni JAXB sul lato client per GWT?
@XmlRootElement
public class ItemExtension implements Serializable {
Ma GWT si lamenta quando ho messo nel lato client.
[ERROR] Line 4: The import javax.xml.bind cannot be resolved
[ERROR] Line 14: XmlRootElement cannot be resolved to a type
C'è una soluzione alternativa o sto facendo qualcosa di sbagliato?
Se mi basta spostare javax.xml.bind.annotation * ricevo errori durante la compilazione. Un esempio - 'DOMHandler' -' Nessun codice sorgente disponibile per il tipo javax.xml.transform.Result'. Mi sto perdendo qualcosa? –
È necessario il codice sorgente completo per tutte le classi/interfacce/annotazioni a cui si fa riferimento dalle origini. Copia anche il codice sorgente per 'javax.xml.transform.Result'. –
Grazie - Ho copiato tutto da javax.xml.bind ma avevo bisogno di limitarlo alle mie dipendenze. Stai usando questo per analizzare xml o qualcosa di diverso? Sto cercando di analizzare XML e sono come i problemi di dipendenza se io o lato server unmarshal (difficoltà serializzare la classe jaxb) o lato client (ulteriori problemi di dipendenza). –