問題タブ [soapexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# で SoapException エラー コードが見つかりません
特定の SoapExceptions をキャッチしようとしていますが、使用するエラー コードが見つかりません。
を使用してエラーコードを取得しようとしました;
しかし、これはうまくいきません。エラーコードを探す場所を知っている人はいますか? 私が考えることができる唯一の解決策は、文字列の一致を行うことです
しかし、それは醜いでしょう
答え
.net - .Net Web サービスで SoapException をスローする
編集:私はこれに対する答えを求めて高低を精査しましたが、誰も同様の問題を抱えているようには見えません. をスローするSoapException
と、例外メッセージだけでなく、必要に応じて応答をフォーマットする必要があるように思えます。感謝して受け取った助け。
SoapException
次のようなa を返そうとしています (例):
このために、MSDN サイトから取得した次のようなコードを実装しましたSoapException
。
ただし、これを実行すると、実際に送信される応答は次のようになります。
次のような形式の応答を取得するにはどうすればよいですか。
netsuite - SoapHttpClientProtocol は例外後に自動的に再試行しますか?
私はちょうどこれについて興味があります。NetSuite Web サービスを使用しているこのプロジェクトに変更を加えていますが、「セッションに対して一度に 1 つの要求しか作成できない」という SoapException がランダムにスローされることがあります。
私の質問は: デバッグ モードの場合、これをトレースして F5 キーを押すと、例外がスローされた後に自動的に再試行されるようです (コードは実行され続け、try catch ブロックが実装されておらず、while ループもありません) 成功するまで ( status.isSuccess == true)。Windows サービスとしてリリース モードで実行すると、例外がスローされた後に実行が停止したことがログに示されます。
これはどのように可能ですか?この例外を try catch ブロックでキャッチして再試行する方がよいでしょうか?
excel - ワークブックの保存中に ExcelService エラーが発生しました
SharePoint 2010 で ExcelService を使用すると問題が発生します。
ケース: テンプレートの Excel ファイルがあり、それをいくつかのフォルダーにコピーしてから、新しいドキュメントのセルに入力しようとしました:
このコードはファイルを作成します:
その後、Excel Service を使用してこのファイルを開きます。
これは、ブックの Save メソッドの実装です。
そして、SoapException:「ワークブックを保存しようとしているときにエラーが発生しました。その結果、ワークブックは保存されませんでした」というメッセージが表示されます。エラー コード: FileSaveGeneric
テンプレート ファイルが空です。
誰でも理由を教えてもらえますか..?
web-services - System.Web.Services.Protocols.SoapException アプリケーションで未処理のシステム例外が発生しました。バイナリファイルから
GP Web サービスにアクセスする .net にプロジェクトがあり、正常に動作します。ただし、このプロジェクトから dll を生成し、この dll を使用して別のプロジェクトから同じものを実行しようとすると、次のメッセージが表示されます。詳細については、システム管理者に問い合わせてください。
権限の問題か、このようなものかもしれないと思いますが、よくわかりません。これがクライアントの作成方法です。
axis2 - プロバイダー org.apache.axis2.saaj.SAAJMetaFactoryImpl が見つかりません
SOAPEnvelopeをコンバーターorg.apache.axiom.soap.SOAPEnvelope
をjavax.xml.soap.SOAPEnvelop
使用するように変換しようとしていorg.apache.axis2.jaxws.message.util.impl.SAAJConverterImpl
ます。
しかし、変換しようとすると、次のようなエラーが発生します。
この参照サイトで解決しようとしましたが、適切な解決策が得られませんでした。どんな助けや提案も大歓迎です。前もって感謝します。
c# - WCFサービスで例外を処理しますか?
私は石鹸ベースのサービスを呼び出しているプロジェクトを持っています。これらの例外のほとんど 2 つが API の呼び出しで発生するため、障害と通信の例外を使用しています。しかし、soap api でこれら 2 つの例外の代わりに他の例外が発生した場合はどうなるでしょうか。
後で、SOAP例外クラスについてインターネットで読みました。そして、私は自分のコードを次のように変更することを検討しています:
今私が知る必要があるのは、 fault と communication exception の代わりに Soap Exception を使用するかどうかです。いいですか?必要なのは、SOAP API で例外が発生した場合に例外をキャッチすることだけです。ただし、soap api が障害と通信例外も処理するのか、それともコードを明示的に定義する必要があるのかを知りたいですか?
c# - SoapException から XMLNode エラーを読み取る
私はこの種の SoapException を持っています
各エラーの読み方 Detail.InnerText を試しましたが、すべてのテキストが書式設定なしで表示されます。タグで foreach を使用する方法はありますか?