雅加达ee -不可能的技术堆栈?Jboss Seam / Resteasy / Hibernate / Maven



大家好!

我尝试了许多关于使用JBoss Seam的教程,并查看了Seam发行版中的"Restbay"示例。但我不能得到一个工作的REST web服务与以下技术堆栈:

  • JBoss 4.2.3
  • Seam 2.2。*
  • 2.2
  • Resteasy。*
  • Hibernate
  • 3
  • Maven 3(临界)

我一直在尝试的项目布局如下:

ProjX

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

EAR布局如下:

ProjX.ear

    自由
  • meta - inf
  • ProjX-web.war
  • ProjX-ejb.jar

这是不可能的?最终,我希望将REST资源视为Seam动作组件,并获得"无缝"注入的好处。在强大的JBoss 4.2应用服务器上,这是不可能实现的成就吗?

(注意:我使用maven-ear-plugin来布局我的EAR)

[更新:这不是不可能的,我差点就做到了!]

很久以前你就问了,但也许你仍然有兴趣听到(如果你还没有自己发现的话)Seam 2.3的alpha版本是可用的,它是基于maven构建的。

除此之外,你绝对应该放弃JBoss 4。X和至少拿5.1.

如果你使用REST web服务,你也可以迈出更大的一步,切换到Java EE 6。

最新更新