php Web フォームを使用して、製品登録を .NET 公開 Web サービスに挿入しています。私の insertXmlData 関数は機能しますが、エラー処理に問題があります。既存のシリアル番号を持つレコードを挿入しようとすると、次のように返されます。
ERROR-5002 - Unique serial number must not be blank System.Exception
私はこれを試しました:
try
{
$xmlData = insertXmlData($url, $xml);
}
catch (Exception $e)
{
echo ("Triggered");
throw new Exception( 'There was an error...', 0, $e);
}
しかし、catch 句はトリガーすらしません。それは .NET から php へのものですか、それとも私の構文が間違っていますか? この状況でエラーを処理するための最良のオプションは何ですか?