Bonjour à tous
j'ai un wsdl à ma disposition et mon but est de creer un client
le probleme est le suivant: le script wsdl2java de websphere me creer bien les classes quand les elements sont definis commes des elements simples de type string,int ou autre
par contre quand c'est un objet complexe contenant lui même des autres objets ou bien lorsque qu'il y a un heritage, les classes java ne sont pas crées et du coup j'ai une erreur de compile
je ne peux pas montrer le wsdl pour cause de confidentialité mais j'ai bien verifier que tous les types étaient bien definis dans le wsdl
voici un extrait de ma task ant
peut être qu'il ya une option specifique que je n'ai pas renseignée ...?
merci d'avance
NB : j'ai bien défini tous les namespaces dans mon fichier NStoPkg.properties
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <exec executable="WSDL2Java.sh" failonerror="true"> <arg line="-r client -container EJB -f ../properties/NStoPkg.properties -o ${client_classes_dir} " /> <arg line="./wsdl/${monwsdl}.wsdl" /> </exec>
Partager