2008-10-01から1ヶ月間の記事一覧

CoolDeployに失敗する件

デプロイモードをHotDeployからCoolDeployにしたら、DIコンテナの初期化に失敗する。とりあえず解決しているが、なんだか変なことをしている気がして落ち着かない。

Commons HTTPClientのMultipart postでハマった件

Commons HTTPClient 3.1でファイルアップロードするクライアントを書いていて、ハマった。参考にしたのは次の2サイト。 http://634.ayumu-baby.com/commons/oss_jakartacommons_httpclient_multipart.html multipart post problem - Segal, Jeffrey - org.a…

Restlet + Tomcatで静的ファイルへのアクセスを可能にする

Restlet 1.0.11をサーブレットコンテナ(今回はTomcat 5.5)上で動かしている環境で、静的なファイルへのアクセスを可能にする手段について。自分で書いておいて何だが、恐ろしく需要がない記事になりそうだ。

DoltengでS2JDBC利用プロジェクトを作る際の追加作業

新しく何か作ろうとするたびに引っかかるので、メモ書きしておく。手順をだらだら書いてみるが、これは「別にひねくれたことしてないよ!」(よね?)と言いたいだけなので、斜め読みでよし。 Eclipse3.3 + Dolteng0.32.0でプロジェクト作成、Presentation =…

Arrays.asList()が変わっている

int[] data = new int[] { 1, 2, 3 }; List<Integer> list = new ArrayList<Integer>(); list.addAll(Arrays.asList(data)); intをIntegerにAutoBoxingしてくれることを期待したが、コンパイルエラー(汗)asList()がListではなく要素数1のListを返してくる。</integer></integer>

S2JDBC + S2JUnit4でハマる

S2JDBCのエンティティのテストケースをS2JUnit4で書いてみたら、大いにハマった。 org.seasar.framework.beans.IllegalPropertyRuntimeException: [ESSR0059]クラス(org.seasar.framework.jpa.impl.PersistenceUnitManagerImpl)のプロパティ(entityManagerPr…

いつの間にかprerequisitesの型が変わっていた

自分の書いたRakeドキュメントを眺めていたら、嘘を発見してしまった。いや、嘘じゃなかったのが嘘になってしまった、というのが正しい。

XMLBeansのAntタスクが.xsdconfigを読んでくれない件

XMLドキュメントの生成と読み込み処理を、DOMをちくちく叩いて作るのが面倒だったので、XMLBeansを使ってみることにした。XML Schemaを作りさえすれば、そいつと対応したJavaクラス群を自動生成したうえ、クラス群とXML文書間のデータの受け渡しを仲介してく…