Bonjour,

Je n'arrive pas à faire fonctionner un petit programme que l'on trouve sur le NET afin d'additionner deux entiers à partir d'un appel web service (UTL_HTTP).

Je suis développeur et pas DBA ainsi que les privilèges nécessaires mais j'aimerais comprendre ce qui ne fonctionne pas.

Merci pour votre aide

paolo


PS : J'utilise Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production sur Sun Microsystems Inc. SunOS 5.10 Generic January 2005


Voici le bout de code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
declare
l_number number;
begin
 l_number := add_soap_numbers(1, 5);
 dbms_output.put_line(l_number);
end;
Voici l'erreur générée :
anonymous block completed

Debug4:Error when invoking the request : ORA-29273: HTTP request failed
ORA-06512: at "SYS.UTL_HTTP", line 1130
ORA-12541: TNS:no listener
Debug5:Error when returning the value : ORA-30625: method dispatch on NULL SELF argument is disallowed