PHP SOAP con WSDL - Internal Errorr

di il
1 risposte

PHP SOAP con WSDL - Internal Errorr

Ho la necessità di testare per un mio amico medico dei servizi della Sogei relativi alla dematerializzazione delle ricette per i medici specialisti.

Ho creato un Soap Client per effettuare una chiamata soap al server, ma la risposta ottenuta è:

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope">
<env:Body>
<env:Fault>
<faultcode>env:Client</faultcode>
<faultstring>Internal Error</faultstring>
</env:Fault>
</env:Body>
</env:Envelope>

L'errore si presenta immediatamente dopo l'istruzione:

$client = new soapclient("https://demservicetest.sanita.finanze.it/DemRicettaServiceAnagServicesWeb/services/demServiceAnag");

Ho provato utilizzando le funzioni soap di Php, la libreria Nusoap e Curl, ma ottengo sempre lo stesso risultato.

Ho testato il servizio con SOAPUI e funziona perfettamente.

Per quanto riguarda il mio server locale, ho Xampp vers. 1.7.3, con Apache 2.2.14 e Php 5.3.1.
Su php.ini ho attivi openssl e soap.

Ho fatto molte prove suggerite nei vari forum e non ho risolto ancora.
Spero che qualcuno possa aiutarmi.

Grazie.

1 Risposte

  • Re: PHP SOAP con WSDL - Internal Errorr

    Io ho lavorato nottate intere per risolvere questo problema, e alla fine ho creato una libreria che può essere utilizzata su qualsiasi ambiente di sviluppo per l'utilizzo dei Web services della SOGEI per la gestione della ricetta dematerializzata. Chi volesse utilizzarla può contattarmi al seguente indirizzo:

    Buon lavoro

    Daniele
Devi accedere o registrarti per scrivere nel forum
1 risposte