J'ai créé des stubs en utilisant l'option -d xmlbeans. Voici la commande complète:Stubs 'XMLBeans': pas de setters/getters dans les objets request/response: types de données vides?
wsdl2java.bat -u -d xmlbeans -ns2p http://www.sugarcrm.com/sugarcrm=com.sugarcrm.data,http://schemas.xmlsoap.org/soap/encoding/=com.sugarcrm.schema.import1,http://schemas.xmlsoap.org/wsdl/=com.sugarcrm.schema.import2,http://www.w3.org/2004/06/xmlmime=com.sugarcrm.schema.import3 -p com.sugarcrm -uri Sugar\Sugar_V2_E.xml
Étonnamment, il n'y a aucune méthode getter dans les données « retournées » types, qui sont censés être utilisés pour obtenir des informations/résultats après avoir communiqué avec le serveur. En outre, il n'y a pas pas de setters pour envoyer au serveur certains paramètres pour effectuer des opérations de base.
Ex: objets qui ont pas getters (aucune méthode à tous): entryList, EntryListImpl; SelectFields, SelectFieldsImpl;
Note: J'ai dû utiliser XMLBeans puisque Sugar WSDL définit le style rpc/encoded.
S'il vous plaît, aidez, je suis bloqué.
Merci.
Merci Kenster. – Firefox