2005.07.22 · 技術と道具

JBOSSを試す

最近のJBOSSはTomcatが標準で同梱されている。
インストールは非常に簡単で、解凍するのみ。
起動は、bin/run.bat。そこで、-cオプションを付けて、起動するモードを変更することができる。ここでモードと言っているのは、serverディレクトリにある、all、default、minimalといったディレクトリに対応していて、-c minimalとすればminimalモードで起動する。-cオプションを付けなければ、defaultモード。

JBOSSはマイクロカーネルの集合体として構成されていて、このモード毎に使用するマイクロカーネルを増減させることが出来る。よって、minimalだと非常に軽い状態になる(そのかわりに、Tomcatも入っていない)。

データソースを追加するためには、docs/examples/jcaにある-ds.xmlをサンプルとして用い、server//deployに置くだけで良い。JBOSSは自動ディプロイ機能が優れているので、それだけ。

JBOSSのJNDIはポート1099。client/jbossall-client.jarをクラスパスに通す。jndi.propertiesは、こんな感じ。

BASH
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
java.naming.provider.url=jnp://localhost:1099

ところで、DataSourceについては、同一VMでなければJNDIで検索できない。(WebSphereでもひょっとすると似たような感じ・・・少なくとも運用面では・・・であって、DataSourceを公開しないのは一般的なことなのかもしれないと思った。)

2005/07/22 09:29
← 着うたフルを買ってみる
XML-RPC for PHPの脆弱性対応版に関する問題 →
井上 研一
経済産業省推進資格ITコーディネータとして中小企業のDX・AI活用の現場で伴走支援を行う。「ITCプロセスガイドライン4.0」および「中小企業向けAI活用ガイド」執筆メンバー。著書・講演多数。ITエンジニアとして25年以上の実務経験。AI導入の実務に10年以上携わる。自ら開発したAIサービス「Gen2Go」が北九州発!新商品創出事業の認定を受ける。2026年4月より北九州市立大学大学院マネジメント研究科の学生としての顔も持つ。

本サイトおよびブログに掲載している内容は、特に明記のない限り、井上研一個人の見解に基づくものです。所属・関与する組織、団体、企業、研究会等の公式見解を示すものではありません。