Что означает эта «PHP Fatal Error»? - PullRequest
1 голос
/ 29 января 2011
PHP Fatal error:
 Uncaught SoapFault exception: [soap:Server] System.Web.Services.Protocols.SoapE xception: Server was unable to process request. ---> System.NullReferenceExcepti
on: Object reference not set to an instance of an object.
   at _._.Application.SessionContext.ForeignAuthLogin(String username,
String password)
 at _._.Application.SessionContext.Login(String username, String password)
at -.-.Insert(String Username, String Password, String HandheldVersion, String CitationData)
--- End of inner exception stack trace --- in D:\Scripts\**********.php:3

в основном я пытаюсь передать определенные параметры в вызов веб-службы, все в порядке, что касается проверки подлинности, потому что я сделал это с другими службами, но эта определенная служба выдает эту ошибку

извините за _, - и * Я просто пытаюсь сохранить некоторые имена конфиденциальными

1 Ответ

2 голосов
/ 29 января 2011

Похоже, что клиент PHP SOAP выдает SoapFault , но вы не перехватываете его в блоке try / catch.

SoapFault, похоже, выбрасывается, потому что другойКонец веб-службы имеет необработанное исключение в своем коде ... Показанная трассировка стека на самом деле от службы .NET на другом конце.

...