メインコンテンツまでスキップ

SOAP 例外(フォルト)

  • faultcode: env:Sender(固定値。SOAP1.2 準拠)
  • faultstring: 例外コードおよびその名称
  • detail: 例外の詳細(ある場合)、およびスタックトレース

例(PHP 記法)

faultcode: SOAP-ENV:Client
faultstring: KR_API_F0004: Invalid Parameter.
detail: Extra Information: expected type: string. but, actual type: integer
Stack Trace:
#0 call ::get_stacktrace_str() in /home/kreisel/sources/unagi/include/kreisel/kr_rpc/KR_RPCService.php:266
#1 call KR_RPCService::_sendFault() in /home/kreisel/sources/unagi/include/kreisel/kr_rpc/KR_RPCService.php:120
#2 call KR_RPCService::_checkParameterType() in /home/kreisel/sources/unagi/include/kreisel/kr_rpc/KR_RPCUserService.php:19
#3 call KR_RPCUserService::loginSession()
#4 call SoapServer::handle() in /home/kreisel/sources/unagi/include/kreisel/kr_controller/KR_RPCController.php:44
#5 call KR_RPCController::execAction() in /home/kreisel/sources/unagi/include/kreisel/KR_Kreisel.php:50
#6 call KR_Kreisel::goAhead() in /home/kreisel/sources/unagi/htdocs/kreisel.php:46