RAD v8.0がリリースされたので、前から気になっていたSeam (JBoss Tools)も、いっしょに使ってみようとして、いくつかトラップを見つけたので共有。

はてなマークJBoss Tools 3.1 GAをインストールしようとすると、以下のようなエラーになる

1 つ以上の必須項目を見つけることができなかったためインストールを完了できません。
インストール中のソフトウェア: Seam Tools 3.1.1.v201006011046R-H111-GA (org.jboss.tools.seam.feature.feature.group 3.1.1.v201006011046R-H111-GA)
要件が欠落しています。J2EE Core Component 1.1.301.v200908181930 (org.eclipse.jst.j2ee.core 1.1.301.v200908181930) には、'bundle com.ibm.icu [3.4.4,4.1.0)' が必要ですが、見つけることができませんでした。
要件が欠落しています。J2EE Core Component 1.1.301.v200911302230 (org.eclipse.jst.j2ee.core 1.1.301.v200911302230) には、'bundle com.ibm.icu [3.4.4,4.1.0)' が必要ですが、見つけることができませんでした。
依存関係を満たすことができません。
開始: Dali Java Persistence Tools - Core 2.2.1.v200908270220 (org.eclipse.jpt.core 2.2.1.v200908270220)
終了: bundle org.eclipse.jst.j2ee.core [1.1.200,1.2.0)
依存関係を満たすことができません。
開始: Hibernate Tools 3.3.1.v201006011046R-H111-GA (org.hibernate.eclipse.feature.feature.group 3.3.1.v201006011046R-H111-GA)
終了: org.jboss.tools.hibernate.jpt.core [3.3.1.v201006011046R-H111-GA]
依存関係を満たすことができません。
開始: Hibernate Jdt Core 3.3.1.v201006011046R-H111-GA (org.jboss.tools.hibernate.jpt.core 3.3.1.v201006011046R-H111-GA)
終了: bundle org.eclipse.jpt.core [2.2.0,2.2.2)
依存関係を満たすことができません。
開始: Seam Tools 3.1.1.v201006011046R-H111-GA (org.jboss.tools.seam.feature.feature.group 3.1.1.v201006011046R-H111-GA)
終了: org.hibernate.eclipse.feature.feature.group 3.2.0


ひらめき電球RAD 8.0は Eclipse 3.6 Helios がベースなので、対応する JBoss Tools は v3.2
JBoss Tools 3.2 Installation From Update Site

はてなマークJBoss Tools 中の Smooks Tools だけがインストールエラーになる
ひらめき電球Helios Milestone RepositoryのUpdate Siteをアクティブにすべし。RAD 8.0 に元から登録されているけど、使用可能のチェックが入っていないので、入れてから、Smooks Toolsを選択すればOK。
http://download.eclipse.org/releases/helios

はてなマークSeam Web Project ウィザードで、ターゲット・サーバーが選択できない
ひらめき電球これが一番しんどかった、詳しくは下記リンク。一度、デフォルトで作られたサーバー・ランタイムではなく、ターゲット・ランタイムから作り直すと、ターゲット・サーバーが選択できる。「新規ローカル・サーバーの作成」にチェックを入れるのをお忘れなく。
JBossTool 3.0.2 in RAD [IBM websphere] 7.5.5.1 (seam wizzard)

これでJBoss Developer Studioのような、Seamパースペクティブや、XHTMLエディタ、Richfacesパレットも使えるようになる。

Seamに関する参考リンク:
Running default Seam Web project created using RAD 7.5.1 under Websphere 7.0.0.1
Chapter 40. Seam on IBM's WebSphere AS v7