Java

Tomcatのインストールでハマる

某所で使ってるWindowsServer2008にTomcat4が動いてるんだが、ここにTomcat6をインストールしてハマったというどうしようもないログ。8080と8009はTomcat4で使われてるので、頭に2をつけて空きポートを使うことに <Server port="8005" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.core.JasperListener" /> </listener></server>

DBCPでconnection reset by pearが起きた時に自動復帰させる

(;´д`) ハマったわぁ

メニューを追加する

メニューはLogin時にLoginAction.login()でロードされCommonResources.userDto.menuDtoListに格納される。 UserDtoが @Component(instance = InstanceType.SESSION)とセッションスコープになっていてこれをセッション内で使いまわす構造となる。メニューのロ…

方針とか

とりあえずのカスタマイズ方針 出力帳票系の修正 納品伝票 請求書 EOSでの受注機能追加 EOSテキストデータの取り込み 受注データの発生 引当処理 売上計上処理 EOS請求データの作成

Javaでクラスからそのクラスが入ってるJarを取得する方法

なんかロードしたクラスが古いっぽい。 > あれれー。あったはずのメソッドがないよー? 的な問題であったり、ロード済みのJarをリストアップしてハッキングは地獄だぜフゥーハハーだったりしたい時に何気に便利でなにげにどこにも書かれてなかったりするJar…

キワモノくさいLog4jサブセット

log4ajax http://today.java.net/pub/a/today/2005/12/13/log4ajax.htmlキワモノかどうかは読んでみないとわからんぞなもし。

Jakartaをめぐってみる。

org.jakarta.commons.io.FileCleaner http://jakarta.apache.org/commons/io/apidocs/org/apache/commons/io/FileCleaner.htmlObjectとFileのマップをクリーナーに読み込ませておくと、ObjectがGCで改修された時に関連づけられたFileを同時に削除してくれる…

JVMパラメータ一覧

偶然見付けたJavaVMのパラメータ一覧。 http://blogs.sun.com/roller/resources/watt/jvm-options-list.html ここまで一覧になると壮観だな。 XX:OnError= XX:+UseParallelGC このへんがおいしそう。blogs.sun.comって始めて見たぞ。*1 *1:sun社員のBLOGか。…

jakarta-oroを使ってオブジェクトキャッシュ

とりあえず永続化がらみから手を付けてみるか。 まずは構造から org.apache.oro.utilCache ↑ GenericCache ↑ CacheLRU で、永続化を実装するのはGenericCacheのレイヤだからCacheから派生させて、PersistentGenericCache、さらにこれを派生させてPersistentC…

Jakarta-oro

早速情報を蓄積。ここ数週間データのキャッシュ機構を作ろうと方向性でいろいろ悩んでた。 んで、大体の方向性がきまって来たので、さてコンポーネントデザインして開発だと思いつつ何となく似た感じのシステムをぐぐってさがしてみた。...jakartaから出てる…