Java EE 6, NetBeans 6.9.1.Comment récupérer l'objet original d'une classe générée par NetBeans pour le transfert par JAX-WS?
Une partie de mon projet est un service Web SOAPy. J'ai écrit la partie côté serveur, et cela semble fonctionner parce que GlassFish 3.0.1 génère correctement des fichiers WSDL pour les services Web.
Le service Web envoie et reçoit des classes d'entités JPA sur lesquelles le client opère. J'ai utilisé l'assistant "Nouveau> Client Web Service" de NetBeans pour générer le code source des classes de ressources qui représentent les entités lorsqu'elles sont envoyées par le service Web - ces ressources ont les mêmes champs que les classes d'entité, getters et setters pour ceux champs, et certaines annotations de javax.xml.bind.annotation (par exemple, @XmlAccessorType, @XmlType, @XmlElement), mais ils n'ont pas les autres méthodes, etc., des classes d'entités.
Une fois que mon client de service Web reçoit ces ressources, comment puis-je récupérer les objets entité appropriés? Je préfère ne pas reconstruire manuellement chaque entité, compte tenu du nombre de classes que j'ai et de la complexité de leurs relations, ce serait beaucoup de travail.
Merci! :)
P.S. Je ne suis pas sûr de ce que ces classes de ressources sont appelées; si quelqu'un le sait, cela m'aiderait à écrire un titre plus descriptif.
Merci. C'est décevant. Java EE a une telle pile de technologies, mais à maintes reprises, c'est une douleur dans le cul d'essayer de les faire travailler ensemble. – Nick