自分で勝手に「評価キット」と命名してしまいましたが、
以前のエントリで紹介していた製品資料の類が届きました。
JBoss Enterprise Web Serverの評価用ID(30日間)と
RedHat特製のリングノート(中身はRedHatロゴ入りの普通のノート)を頂きました。
この週末で一発試してみたいと思います。
自分で勝手に「評価キット」と命名してしまいましたが、
以前のエントリで紹介していた製品資料の類が届きました。
JBoss Enterprise Web Serverの評価用ID(30日間)と
RedHat特製のリングノート(中身はRedHatロゴ入りの普通のノート)を頂きました。
この週末で一発試してみたいと思います。
RedHatがJBossの新製品を発表したみたいです。
⇒レッドハット、ApacheおよびTomcatベースの企業向けWebサーバの新製品「JBoss Enterprise Web Server 1.0」を提供開始
RedHatのニュースレターによると、
ApacheとTomcatをmod_jkで繋いだ製品のようです。
うーん。。。。。やりたい意図とかは分かるのですが、
JBossを使いたいユーザーってそーゆーライトなJavaEE環境を求めているのでしょうかねぇ。
多分、Apache+Tomcatをしちゃうくらいなら、JBossは使わないのではないでしょうか。
Apache+Tomcat環境の構築ができないユーザーなら、
JBossをそのまま入れちゃえばいいのに。
JBossにはJBossの魅力ってのがあったと思うんですけどねー。
とまぁ批判染みたことを言ってもしょうがないのでこのくらいで。
コチラで先着200名様に製品資料とかオマケをくれるみたいなので、
興味のある方はどうぞ。
参考URL
:JBoss:オープンソースミドルウェアの世界的リーダー
昼間の続きで、Hyper-V環境にJBoss5.0(JDK6版)をインストールしました。
と、立て続けにJBossを入れてみたものの、
検証の為に載せて遊べるようなアプリがないんですよねー。
検証用アプリでも作ってみよっかな。冬休みに。
少し前になりますが、
あちらこちらでリリースされたとのウワサを聞きつけ、
会社のマシンに入れてみました。
こちらは管理コンソールの画像ですが、3.0系くらいから全然構成が変わってません。
他のAPサーバープロダクトだと、結構変わったりするんですけどね。
個人的にはそこに若干の物足りなさを感じてます(笑
まぁ、同じものを作って見やがれ!!と言われても作れませんけど。。。
参考URL
:jboss.org(こちらは大分様変わりしました)
JBossAS4.0.3を用いて、Tomcatで構築したWebアプリをマイグレーションしました。
いつも肝になるデータソース設定は以下の通りです。
※使用しているDBはOracle9iです。
①ライブラリ配備
${JBOSSAS_HOME}/server/default/lib 配下に、Oracle用のJDBCドライバを配備します。
今回は ojbdb14.jar を配備しました。
②データソース定義ファイルの作成・配備
${JBOSSAS_HOME}/docs/examples/jca 配下にある oracle-ds.xml を、
${JBOSSAS_HOME}/server/default/deploy 配下にコピーします。
コピー後、以下の部分を該当する環境に合わせて定義します。
<datasources>
<local-tx-datasource>
<jndi-name>OracleDS</jndi-name>
<connection-url>jdbc:oracle:thin:@youroraclehost:1521:yoursid</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>username</user-name>
<password>password</password>
</local-tx-datasource>
</datasources>
③デフォルトCMP定義の変更
${JBOSSAS_HOME}/server/default/conf 配下にある、standardjbosscmp-jdbc.xml を以下のように修正します。
<datasource>java:/OracleDS</datasource>
<datasource-mapping>Oracle9i</datasource-mapping>
<!-- datasource>java:/DefaultDS</datasource -->
<!-- optional since 4.0 <datasource-mapping>Hypersonic SQL</datasource-mapping> -->
JBossASはデフォルトで内蔵しているHypersonicSQLというDBを利用するので、それを利用しない形にし、Oracleをデフォルトで使用する設定が上記になります。
④アプリケーションのデプロイ
${JBOSSAS_HOME}/server/default/deploy 配下にアプリケーションをデプロイします。
起動中にデプロイすれば、ホットデプロイ機能で認識されます。
※アプリケーション側からLookUpする時は、"java:/OracleDS"でLookUpします。
参考図書
:JBoss 開発者ノートシリーズ
参考URL
:月刊JavaWorld 2006年3月号
:The JBoss 4 Application Server Guide JBoss AS 4.0.3
:オープンソースJ2EE APサーバ JBossの可能性
:JBoss4.0.2のクラスタ信頼性評価に関する考察