WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   SOAP problem (https://www.wn.se/forum/showthread.php?t=33140)

Helix 2008-11-08 22:25

Skulle flytta lite script idag och med SOAP (PEAR) får jag hela tiden ett felmeddelande:

"The named parameter parameter1 is not in the call parameters."

Men den finns i arrayen som skickas in, så jag fattar inte vad felet är. Fungerade hur bra som helst med vanliga SOAP som finns med php, men inte med PEAR SOAP.

Någon?

WizKid 2008-11-08 22:38

Har du testat jämföra anropen som görs? Gissningvis kommer de skilja.

Helix 2008-11-08 22:41

Nja, skillnaden är nästan ingen. Jag har rätt anrop (tror jag :) ):

$client->Method($params);

WizKid 2008-11-08 23:16

Jag tänkte mer vilken XML-kod som genereras och skickas till SOAP-servern.

Helix 2008-11-08 23:37

Ingen aning. Skall väl räcka att man kan php :)

WizKid 2008-11-09 00:07

Det är ju mycket lättare att hitta hur man ska göra om man vet vad som går fel. I PEAR kan du använda getLastRequest för att se vad du skickade senast. Och jag vet att det finns något liknande i PHP.

Helix 2008-11-09 22:39

Som jag misstänkte så var det SOAP som felade och inte koden. Fick detta av Binero idag:

Citat:


Jag kan jo meddela nu att jag har kompilerat om PHP nu med soap client direkt, jag får inte riktigt det heller att fungera med SOAP som finns i PEAR så verkar som att det är lite annorlunda.

Scriptet fungerar utan problem efter nykompileringen.

Tummen upp för deras service!!!

WizKid 2008-11-09 23:17

Kan ju varit att man ska göra på ett annat sätt i PEAR. Vilket hade kanske varit lättare att se om man sett vilken XML de båda skickade.

Helix 2008-11-09 23:41

Citat:

Originally posted by WizKid@Nov 9 2008, 23:17
Kan ju varit att man ska göra på ett annat sätt i PEAR. Vilket hade kanske varit lättare att se om man sett vilken XML de båda skickade.
Jag följde dokumentationen till PEAR.


Alla tider är GMT +2. Klockan är nu 08:23.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson