2004/10/15(金)
Address already in use: JVM_Bind
何だよ…現場でJBoss立ち上げようとしたらこのエラー。
どうもJNDIで使ってる1099番のポートが既に使われているらしい。
昨日まではこんな事無かったのに。
原因は何だろう。考えられるのはこの前やったWindows Update。
でもUpdateしたのは確か一昨日だったから、昨日動いてたってのが謎。
とりあえずconfファイルのポート番号を変えることで応急処理。
ひょっとして俺のマシンだけか?
--- 近づいてる? ---
今日はお隣さんがいつもにも増してやばいです。
9割以上は寝てるぞ。
もうそろそろ倒れるんじゃないの?
そうなってからじゃ遅いんだけどねぇ。
会社の人の忠告もむなしく、今だに病院にも行ってない様子。
結局本人が行く努力をしなけりゃ、どうにもならないんだからね。
--- 再びEJB ---
今日もずーっとEJB。
使い始めて再確認したが、やはりEJBは難解だ。
一番の問題が、エラーメッセージ。
ロクなエラーメッセージが表示されないのだ。
そのせいで、ユーザは「何が間違っているのか」が判らない。
こうなると、もうどうにも先に進めなくなる。
今日も、プライマリ・キーをString型にする方法がわからず四苦八苦。
結局判らず終まいだ。
サンプルで提示されていたのは全てキーがinteger型になっていた。
僕も個人でDBを作るときは必ずそうしているが、
ビジネスの世界ではそういう常識はまだまだ浸透していない。
大抵は文字列型(しかも複数カラム)のプライマリ・キーが使われている。
これをEJBで作ろうとしても、そのやり方が判らない。
まだプレビュー版が発表されたばかりなので
Webからサンプルを探すこともほとんど出来ない。
こういう時は自分で何とかするしか無いのだが、
ソースも公開されていないのでどうしようも無い。
あぁ、齒痒いぜ。