2005-08-09から1日間の記事一覧

ログファイル

StdOutとかStdErrへの出力がどのログファイルに記録されるのかが分からず,代替手段としてHttpResponse.getWriterにwriteしてブラウザで見るという方法をやっていたのだが,いかんせん効率が悪い.悪いだけでなくException発生時の様子がまるで分からない.S…

何がOKなのだ

WARをデプロイした限りではそこそこ動いているのに,EJBと一緒にEARにしてデプロイするとまったく理解できない動きをする. こんなコーディングをしたServletを呼び出しているのに public void doPost(HttpServletRequest req, HttpServletResponse res) thr…

運用環境ではどうだが知らないが開発環境では手間がかかりすぎて最悪

例えば開発中にデバッグなどのためにアプリのコードを1行だけかえて再トライなどという場面が良くあるがWebSphereの場合 まずそれを含めてWARとかに固める必要がある.この手順はAntにより自動化が可能. しかし次にWebSphereコンソールにログオンして,自分…

同一サーバ上からですらアクセスできないEJB

EJBを固めたモジュールをデプロイし,それとは別にWARをデプロイする.WARからそのEJBへの呼び出しをJNDIへルックアップしてから行う.そんな当たり前のことがWebSphereではできない.Homeインタフェース等々をライブラリ化して"WEB-INF/lib"に入れているの…

J2EEアプリケーション(EAR)挙動不審の件

application.xmlがこんな感じのJ2EEアプリケーションがあったとする. <application> <display-name>xatest</display-name> <module id="WebModule"> <web> <web-uri>test.w…</web-uri></web></module></application>

EJBを見限る手があった

XAを使うための方法は何もEJBだけではない.だいたいEJBも(JBossの時はCMPを利用できていたがWebLogicがヘタレだったのでSLSBに変えた)SLSBしか使っていないのだから,普通にServletからUserTransactionを取得してXAを使えば良いじゃん.これでやってみる…