こんにちは、良い人StackOverflow!不可能なテックスタック? Jboss/Seam/Resteasy/Hibernate/Maven
私はJBoss Seamの使用に関する多くのチュートリアルを試して、Seamディストリビューションの "Restbay"の例を見てきました。しかし、私は、次のハイテクスタックでの作業REST Webサービスを取得することはできません:。
- のJBoss 4.2.3
- シーム2.2 *
- RESTEasyの2.2 *
- Hibernateは3
- のMaven 3(。 )重要な
私はのようなルックスをしようとしてきたプロジェクトのレイアウト:
ProjX:ProjX
- のpom.xml
- ProjX耳
- ProjX-EJB
- ProjXウェブ
EARのレイアウトは次のようになります。耳
- libに
- META-INF
- ProjX-web.war
- ProjX-ejb.jarなど
これは不可能ですか?最終的に私はRESTリソースをSeamアクションコンポーネントとして扱い、 "シームレス"な注入のメリットを享受したいと考えています。これは巨大なJBoss 4.2 Application Server上では不可能な成果ですか?
(注:私は私の耳をレイアウトするのmaven-耳のプラグインを使用しています)
[UPDATEは:これは不可能ではありません私はほとんどそれを持っていました!私はちょうど時間がなくなった...]
なぜはJBossAS 5.1への大きなステップとスイッチがかかる場合がありますか? – Tair
プロジェクトはJBoss 4.2.3を使用するように制限されています。移行するパスが5かどうかを確認する時間はありません。 –
実際にはどのような問題がありますか?適切なMavenプロジェクト構造またはJBoss設定ですか? –