Re: [SOAP] [PHP] Soap / Wsdl Beginner
| From: | bkrqpzef | Date: | Thu, 16 Dec 2010 18:22:47 +0000 |
| Subject: | Re: [SOAP] [PHP] Soap / Wsdl Beginner | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | Groups: | php.soap |
| Request: | Send a blank email to php-soap+get-3160@lists.php.net to get a copy of this message | ||
You think it's a problem with Cegema's server ?
I mean... Cegema is kind of a big company.
RQuadling wrote:
>
> On 16 December 2010 17:37, bkrqpzef <bjornulf.frode@gmail.com> wrote:
>>
>> i did that :
>> http://old.nabble.com/file/p30474731/all.php all.php
>>
>>
>> RQuadling wrote:
>>>
>>> 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‘. ÇQ
>>>>> ò¤9 ÙöºØª
>>>>>
>>>>>
>>>>>
>>>>
>>>> --
>>>> View this message in context:
>>>> øÜ0M
>>>> 7E†ÉÌàå}jhttp://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
>>>
>>>
>>>
>>
>> --
>> View this message in context:
>> http://old.nabble.com/-PHP--Soap---Wsdl-Beginner-tp30277723p30474731.html7˜
>> w·¾Ãâû™öNñ
>> 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 error is in the Java code on the server.
>
> Exception
> ---------
> java.lang.NullPointerException
>
> Not a PHP error.
>
> As long as your XML matches the requirements dictated by the WSDL file
> then your code is fine.
>
>
>
> --
> 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-tp30277723p30475087.html
Sent from the Php - Soap mailing list archive at Nabble.com.