タイトルとして、エラーコードのセットを定義する必要があります。エラーコードは一意の文字列である可能性があります。それはどこに例外が投げ出されたのかと思われます。ちょうどoracleエラーコード 'ORA-xxxxxx'のように、私たちはそれを生成する簡単な方法がありますか?クラス名、メソッド名、または... ..私はどこからエラーが発生するスタックトレース情報を収集することができます。誰も私を助けることができるか、これについて私に何か戦略を与える?エラーコードのセットを定義または生成する方法は?
1
A
答えて
0
これを自動的に生成する方法はありません。あなたは座って、エラーコードのリストを書き、それに応じてエラー処理コードを更新しなければなりません。
一貫した書式設定などを処理するgetErrorCode()を使用してMyApplicationExceptionクラスを作成することができますが、使用するエラーコードを手動で作成することが考えられます。
私は、これらの「ユーザーが見える、明確に定義されたエラーコード」は、開発者/サポート担当者が参照する必要のあるスタックトレースから得られる情報を置き換えないと主張します。
関連する問題
- 1. SQLSERVER - テーブルID生成のプロシージャを定義する方法は?
- 2. Pexで入力パラメータのセットを定義する方法は?
- 3. Visual Studioでブレークポイントのセットを定義する方法は?
- 4. エラーコードの定義
- 5. dgeniドキュメント生成セットが定義されていません
- 6. .NETでエラーコードとエラーメッセージマッピングを定義する最も良い方法
- 7. セットまたはfrozensetを作成する方法を知る方法
- 8. independent_bits_engineを使用して生成するビット数を定義する方法は?
- 9. デザイン定義プロパティでカスタムコントロールの名前を生成する方法
- 10. ランダムに生成された座標のセットから2次元グリッドを生成する方法は?
- 11. エラーメッセージとエラーコードのリストを定義する
- 12. AMPLの実行間でセットを再定義する方法
- 13. デザイン方法:ビジネスルールごとに戦略のセットを定義する
- 14. Apacheのリライト設定からJWebUnitテストのセットを生成する方法はありますか?
- 15. PHPはオプションのフィールドデータのためにセットする - 未定義インデックス
- 16. パススルー(IDまたはNOP)マクロを定義する方法は?
- 17. CFGでnullまたはラムダを定義する方法は?
- 18. Ebean自動DDL生成でmysqlエンジンまたはデフォルトのcharsetを定義する方法
- 19. データベースのERDまたはUMLを生成する方法は?
- 20. XMLファイルを作成または生成する方法
- 21. キーボードイベントのkeyCodeまたはキーまたはコードプロパティを定義する方法
- 22. YUIDocで生成されたドキュメントでカスタムメインページを定義する方法
- 23. C++で派生クラスを定義する方法は?
- 24. 派生クラスで内部クラスメンバを定義する方法は?
- 25. 反応成分の状態を定義する方法は?
- 26. 列にNULLまたはintを生成する方法は?
- 27. DoctrineはMySQLの生成カラムを定義できますか?
- 28. エラーコードを区別する方法は?
- 29. ソリューションファイルにプロジェクトOutputPathを定義する方法は? (またはソリューションファイルでカスタムプロジェクトのプロパティを指定する方法)
- 30. Pythonのマージは、私はセットで定義されたセットをマージしようとしています
はい、私はあなたが言ったことに同意します、これは手動作業でなければなりません。しかし、私の同僚はエラーコードはユニークでなければならないと教えてくれました。場所や時間が変更された場合、別の方法で生成されます。私は、methodname、classname、lineなどのスタックトレース情報を使って生成できるかどうかを推測します。 –