Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.
Modérateur :Vilains modOOs
Règles du forum Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Je tente d'accéder à un web service en suivant les instructions du tutoriel : http://udk.openoffice.org/java/examples ... ption.html. Cependant, lorsque j'exécute la macro, j'obtiens une erreur (décrite dans l'image jointe) avec cette ligne si :
Les programmes requis par le tutoriel, JWSDP et webServiceProxy, sont installés et l'url utilise dans la fonction initialize fonctionne correctement. J'ai testé ce web service à l'aide d'un aude langage sans problème.
Sub Main
BasicLibraries.LoadLibrary("XrayTool")
proxyFac = createUNOService("com.sun.star.webservices.proxy.ProxyFactory")
msgbox proxyFac.dbg_supportedinterfaces
'Getting the UNO service
proxyFac = createUNOService("com.sun.star.webservices.proxy.ProxyFactory")
' Initializing of the ProxyFactory by providing the WSDL:
'proxyFac.initialize(Array("http://www.flash-db.com/services/ws/companyInfo.wsdl"))
proxyFac.initialize(Array("http://localhost:8080/TestW/services/Converter?wsdl"))
End Sub
Avez-vous une idée du problème?
Merci beaucoup
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
As-tu essayé le codage exemple de la page citée ? L'exemple appelant Google.
Si ça marche, le problème est lié au site que tu appelles, et peut-être au composant Java.
La page sur le Web service est ancienne, tu devrais te renseigner si elle est encore valide. Pose une question sur la liste de diffusion dev@udk.openoffice.org (il faut s'inscrire d'abord, envoyer un courriel au robot dev-subscribe@udk.openoffice.org et suivre ses instructions).
Le modérateur a écrit : Merci de ne pas poster plusieurs messages à la suite !
Si vous devez ajouter un complément d'information, le bouton "Editer" à la droite du message permet d'y remédier.
En attendant une prochaine réponse, vous pouvez participer également en répondant à d'autres questions sur notre forum.