fc2ブログ
ホーム   »  2006年12月
Archive | 2006年12月

Tomcat 6.0 の標準ログを Log4j に変更

はるか昔、Tomcat 3.x の時代からインストール直後の Tomcat (Catalina) のログは ${CATALINA_HOME}/logs/catalina.out に出力されてきた。このファイルは標準出力の代わりなのだが、日付やサイズで自動的にローリングしないどころか Tomcat 起動中はずっとオープンされっぱなしであるため管理上いささか都合が悪い。

catalina.out に出力される大半は Catalina が標準 Logging API (java.util.logging.*) を使用して出力したログである。この定義は ${CATALINA_HOME}/conf/logging.properties で変更できるため、単純に catalina.out にほとんど何も出力されないようにすることが目的なのであればこれを編集すればよい。話は終わり。

今回は Catalina/Tomcat のログを標準 Logging API ではなく Log4J 経由で出すよう構成してみる。

続きを読む

JavaScriptを使用するアプレットの単体テスト

JavaScript を呼び出す Java アプレットを JUnit などで単体テストする場合、当然ながら正式なアプレットの実行環境ではないため JSObject#getWindow() の呼び出しで例外が発生してしまうことになる。テストのために JSObject を自作のスタブで置き換えられると便利であろう。今回はこの JSObject の置き換えについて調べてみる。なお調査に使用する JDK は以下の通りである。

java version "1.5.0_10"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_10-b03)
Java HotSpot(TM) Client VM (build 1.5.0_10-b03, mixed mode, sharing)
続きを読む
Profile
Takami Torao
Takami Torao
C/C++ 使いだった 1996年、運命の Java と出会い現在に至る。のらアーキテクト。
Yah, this is image so I don't wanna eat spam, sorry!
Search

Google
MOYO Laboratory
Web

カテゴリー
最近の記事
最近のコメント
最近のトラックバック
月別アーカイブ
ブロとも申請フォーム
RSSフィード
リンク