LogBoxは重くのはApache Log4jにのに触発されました。
デフォルトでは、LogBoxは、すべてのコールドボックスのパッケージ、バージョン3以降に含まれています。
これにより、開発者は、スタンドアロンアプリケーションとしてLogBoxを使用することができるという、LogBoxが動作するようにコールドボックスを必要とするという意味ではありません。
開発者が問題や、必要なアクションを検索し、従うとアプリケーションの動作を記録し、結果全体をすするためにそれらをできるように、自分のコードをデバッグする方法LogBoxが改善されます。
LogBoxコア、ロギング·フレームワーク、ログ作成コンポーネントとレイアウトコントローラ:LogBox自体は4の構成部品で構成されている。
このコンポーネントは、まだよく組織で使い非常に簡単、ColdFusionのための非常に柔軟なロギングユーティリティを提供します。
の特長の
- 分類しロギングイベント
- 既存のアプリケーションに簡単に挿入します。
- カスタマイズ可能なログレベル
- カスタマイズ可能なロギング先ます。
- カスタマイズ可能なログメッセージフォーマットします。
- プログラムによるAPI利用できます。
- ロットます。
- サポートされている記録先:
- ローカルファイル
- データベース
- ツイッターます。
- ソケットます。
- メール
- SMSます。
- ColdFusionのロギングハンドラます。
- システムコンソールます。
- カスタムハンドラます。
ドキュメントの
のこのリリースのの新機能は次のとおりです。
- バグ:LI>
- DBアペンダ上の挿入時にエラーます。 を回避するために、カテゴリデータの切捨て
- 改良:
- 廃止logbox XMLサポートします。
のバージョン1.6のの新機能は次のとおりです。
- ログチェックのための便利なメソッド:。canDebug()、canInfo()、canWarn()、canFatal()、canError()
- より良いドキュメンテーションます。
- extraInfoはのためのより良いシリアライゼーションスキーマを持つようにLOGEVENTクラスを強化、それはそれで自動シリアライズを行うには、着信余分な情報オブジェクトに関する条約ます$ toString()を使用することができます。そうでない場合は、複雑な場合は、JSON表記を使用します。
- LogBoxカテゴリの解析には、長さチェックが必要とします。
- パフォーマンス·チューニングます。
ロギングクラスとレベルの
送信されたカテゴリが空白の場合
outtaの手である
のバージョン1.5のの新機能は次のとおりです。
- 暗黙のログレベルは、最大レベルでのドキュメントの言うことをに従ってのみ、誤解が、両方を変更していません。あなたが行うときには、次のとおりです。情報= ["myapp.model"]またはデバッグ= ["coldbox.system.ioc"] 。
- すべてのプログラムの設定方法連結の可能性を追加しましたので、あなたは彼らにjqueryのスタイルを連結することができます。
- SBアペンダ障害columnMapプロパティを宣言するとき、定義されていないinstance.columnsが修正されました。
のバージョン1.4のの新機能は次のとおりです。
- DSLに修正数値にログレベルを変換しない、アペンダ親和性をやってます。
- loglevelのisLevelValid有効レベル間違ったブーリアン演算を保証しません。
- アペンダ()レベルでチェックをしていないします。
- 3入力方法で木材をブラッドのおかげで、それらを統合するログレベルの引数の型をリファクタリングします。
- アペンダの登録は、init()が正しくログレベルを登録しません。
- リファクタリングロガーとアペンダは、initを経由して送信されたログレベルを確認します()します。
- データソースのensuranceを更新し、CFが代わりに例外をスローせます。
- LogBoxためのXMLスキーマの作成します。
の要件の
- のColdFusion MX 7以上します。
- Railo 2以上
- BlueDragon 7以上します。
コメントが見つかりません