Re: [PHP] Soap / Wsdl Beginner

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 16 December 2010 08:06, bkrqpzef <bjornulf.frode@gmail.com> wrote:
>
> Here i am again. Damn this is hard. :s
> I was almost able to add another webservice. But now i'm stuck with a weird
> error :
>
> Fatal error: Uncaught SoapFault exception: [soapenv:Server.generalException]
> java.lang.NullPointerException in WSVITANEOServicesService.php:175 Stack
> trace: #0 WSVITANEOServicesService.php(175):
> SoapClient->__soapCall('wsvitaneo', Array, Array) #1 all.php(56):
> WSVITANEOServicesService->wsvitaneo(Object(wsvitaneo)) #2 {main} thrown in
> WSVITANEOServicesService.php on line 175
>
> The main page is all.php and contain on the line 56 : $TarifResponse =
> $service->wsvitaneo($Tarif);
> and in the other php file generated by wsdl2php from line 170 to 176 :
> Âpublic function wsvitaneo(wsvitaneo $parameters) {
> Â Âreturn $this->__soapCall('wsvitaneo', array($parameters), Â Â Â array(
> Â Â Â Â Â Â'uri' => 'http://wsvitaneo.wsbeans.iseries',
> Â Â Â Â Â Â'soapaction' => ''
> Â Â Â Â Â )
> Â Â Â);
> Â}
>
> It doesn't seems wrong to me, i used the same thing without problems with
> the other webservice.
>
> http://old.nabble.com/file/p30470719/all.php all.php
> http://old.nabble.com/file/p30470719/WSVITANEOServicesService.php
> WSVITANEOServicesService.php
>
>
> RQuadling wrote:
>>
>> On 8 December 2010 13:48, bkrqpzef <bjornulf.frode@gmail.com> wrote:
>>>
>>> Haaa you saved myeagain. Just coupled with array it works very well.
>>>
>>>
>>> RQuadling wrote:
>>>>
>>>> Â$Garanties->ResumeGaranties = new WSResumeGarantieInput();
>>>>
>>>> Should be
>>>>
>>>> $Garanties->ResumeGarantiesParams = new WSResumeGarantieInput();
>>>>
>>>> <s:element name="ResumeGaranties">
>>>> <s:complexType>
>>>> <s:sequence>
>>>> <s:element minOccurs="0" maxOccurs="1" name="astr_Clef"
>>>> type="s:string"/>
>>>> <s:element minOccurs="0" maxOccurs="1" name="ResumeGarantiesParams"
>>>> type="tns:WSResumeGarantieInput"/>
>>>> </s:sequence>
>>>> </s:complexType>
>>>> </s:element>
>>
>> Congratulations.
>>
>> --
>> Richard Quadling
>> Twitter : EE : Zend
>> @RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY
>>
>> --
>> PHP Soap Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>>
>
> --
> View this message in context: http://old.nabble.com/-PHP--Soap---Wsdl-Beginner-tp30277723p30470719.html
> Sent from the Php - Soap mailing list archive at Nabble.com.
>
>
> --
> PHP Soap Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Your all.php is missing the try/catch code.

Add this back in. It'll help you see what the error is.


-- 
Richard Quadling
Twitter : EE : Zend
@RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY

-- 
PHP Soap Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[Index of Archives]     [PHP Home]     [PHP Users]     [Kernel Newbies]     [PHP Database]     [Yosemite]

  Powered by Linux