Webservice-Client: approche Commune avec Spring WS, JAXB et juste un fichier WSDL?

Je voudrais utiliser Spring WS pour construire un Service-Client avec JAXB pour mobiliser et unmarshalling les classes Java.

Mais ce que j'ai, c'est juste un fichier WSDL. Quand je comprends que c'est bon, je peut générer des classes Java avec JAXB (xjc.exe), qui peut alors être utilisé par moi avec Spring WS pour récupérer le Webservice de Données et d'envoyer une réponse.

Mais JAXB ne peut que générer des classes Java à partir de xsd schéma de fichiers. Il faut que je le copier manuellement ces xsd-définitions de l'intérieur le fichier WSDL pour générer ces classes par JAXB? (dans mon cas, le fichier WSDL contient 4 XSD définitions).

Ou est-il un moyen de convertir l'ensemble du fichier WSDL à des classes Java que je peux utiliser avec Spring WS (je sais qu'il y a "wsimport", mais c'est une partie de JAX-WS et je pense que je ne peux pas l'utiliser dans ce scénario, non?).

Alors, quelle est l'approche commune avec Spring WS /JAXB /un fichier WSDL?

Je voudrais vraiment obtenir commence avec le Printemps WS et JAXB - merci beaucoup pour votre aide!

Jetez un oeil à: stackoverflow.com/questions/42952387/... Reggards!

OriginalL'auteur It's Leto | 2011-07-18