Java

m2eclipse+WST+Tomcatで開発するときの落とし穴

Java SE 6.0 + Servlet 2.5 + JSP 2.1 Eclipse 3.4.2 (Pleiades 1.3.1) m2eclipse 0.9.8 WST 3.0.4 Tomcat 6.0.18 みたいな環境でStruts2を使ったWebアプリケーションを開発していて、意味不明なエラーに遭遇する。こんな感じの、何の変哲もないJSPを表示し…

TomcatでJNDIのcomp/コンテキストに値を登録する

JTA実装は Atomikos Transaction Essentials トランザクション管理を Spring Framework の JTATransactionManager に任せる のようなWebアプリケーションをTomcat6 の上で動かしたい。折角なので JNDI を使って、データベースやトランザクションマネージャの…

commons-logging を SLF4J に置き換える

問題 commons-logging を使用している既存のコードを変更することなく SLF4J を使うために、jcl-over-slf4j がある*1。これは Commons Logging の一部を含んでいるため、commons-logging.jar はクラスパスから外す必要がある。しかし、Maven2 を使っていて S…

Javadocの「最初の文」

Javadocで生成されるドキュメントで、クラスやメソッドの概要に出力される「最初の文」はどのように決まるか。Sunのマニュアルによると、 この「最初の文」は、直後にスペース、タブ、または改行が続く最初のピリオド (ロケールが英語に設定されている場合)…