HHeLiBeXの日記 正道編

日々の記憶の記録とメモ‥

WebSphere

WAS CEでDB2を使う

WAS CE(中身はGeronimo)で、DB2をデータソースとして登録して使用するアプリを作ろうとしたら、データソースを作成して参照できるようにするまでにえらい苦労したので、手順をメモ。 環境 WAS CE v2.1.1.3 DB2 Express-C v9.1.2 データソースの作成 WAS CEの…

Webアプリケーションが起動したスレッドからJNDIリソースを取得できるか

Webアプリケーションサーバー上で動作するアプリケーションから、JNDIリソースとして登録されたデータベース接続オブジェクト(データソース)を取得、なんていうのはよくやることだが、今まで知らなかった原因により、データソースを取得できないケースがあっ…

Webアプリケーション開発の際の注意事項(2)

初回の記事は以下。 Webアプリケーション開発の際の注意事項 - HHeLiBeXの日記 正道編 某所(何処)での某氏(誰)の報告が気になったので、シンプルケースで検証。 なんでも、java.io.ObjectStreamClass#lookup() を呼ぶだけでクラスローダーが残ってしまうとい…

Webアプリケーション開発の際の注意事項

実際に直面しているのはIBM WebSphere Application Server(WAS)で稼動するWebアプリケーションなのだが、Webアプリケーションを停止しても、そのアプリケーションをロードしたクラスローダーが残ってしまうという問題に悩まされている人がいる。‥いや、他人…

WebSphere Application Server Community Editionのインストール

唐突に(謎)、WebSphere Application Server Community Edition(WAS CE)を導入してみた。 環境情報 導入先の環境についてざっくりと。 Hardware: Panasonic Let's Note CF-W5 RAM: 2GB OS: Windows Vista Business ダウンロード http://www.ibm.com/developer…

Class.getResourceで返されるURLの謎

WebSphere Application Server v6.1.0.21 で、以下のJSPを実行してみる。 <%@ page contentType="text/html; charset=UTF-8" %> <%@ page errorPage="jspError.jsp" %> <%@ page import="hoge.foo.bar.my_app.MyClass" %> <%@ page import="java.net.*" %> <…