Nightmare
30-11-2012, 14:38
Salve, č da poco che sto usando Java, e sto trovando difficolta con la connessione ai Web Service.
Ho un WebService (tramite con Axis2) che mi esponde un metodo che ritorna una mia classe con al suo interno alcune String (con Getter e Setter publici)
Quando dal client genero le classi in automatico tramite netbeans (new -> Web Service Client, passando il wsdl) al posto delle String mi vengono generati dei JAXBElement<String>.
Tutto ciņ non mi cream molti problemi, se non fosse che altre classi piu complesse a loro volta vengono wrappate da questo JAXBElement e mi complicano esponenzialmente la vita.
Esiste un modo per evitare questo "wrappaggio" ?
Ho un WebService (tramite con Axis2) che mi esponde un metodo che ritorna una mia classe con al suo interno alcune String (con Getter e Setter publici)
Quando dal client genero le classi in automatico tramite netbeans (new -> Web Service Client, passando il wsdl) al posto delle String mi vengono generati dei JAXBElement<String>.
Tutto ciņ non mi cream molti problemi, se non fosse che altre classi piu complesse a loro volta vengono wrappate da questo JAXBElement e mi complicano esponenzialmente la vita.
Esiste un modo per evitare questo "wrappaggio" ?