6

StackOverflow の皆さん、こんにちは。

JBoss Seam の使用に関する多くのチュートリアルを試し、Seam ディストリビューションの「Restbay」の例を見てきました。しかし、次の技術スタックでは REST Web サービスを動作させることができません。

  • JBoss 4.2.3
  • Seam 2.2.*
  • レストイージー 2.2.*
  • 休止状態 3
  • Maven 3 (クリティカル)

私が試みてきたプロジェクトのレイアウトは次のようになります。

ProjX

  • pom.xml
  • ProjX-耳
  • ProjX-ejb
  • ProjX-web

EAR レイアウトは次のようになります。

ProjX.ear

  • ライブラリ
  • メタINF
  • ProjX-web.war
  • ProjX-ejb.jar

これは不可能ですか?最終的には、REST リソースを Seam アクション コンポーネントとして扱い、「シームレスな」注入の利点を享受したいと考えています。これは強力な JBoss 4.2 Application Server では実現不可能なことでしょうか?

(注: maven-ear-plugin を使用して EAR をレイアウトしています)

[更新: これは不可能ではありません。時間切れになってしまった…]

4

1 に答える 1

1

ずいぶん前に質問されましたが、Maven ビルドに基づくalpha versionで Seam 2.3 が利用可能であることにまだ興味があるかもしれません (まだ自分で調べていない場合) 。

それに加えて、JBoss 4.x を断念し、少なくとも 5.1 を使用する必要があります。

また、REST Web サービスを使用している場合は、より大きな一歩を踏み出し、Java EE 6 に切り替えることもできます。

于 2011-12-23T20:20:10.403 に答える