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