你好StackOverflow的好人!
我已经尝试过很多关于使用JBoss Seam的教程,并查看了Seam发行版中的“Restbay”示例 . 但我无法使用以下技术堆栈获得有效的REST Web服务:
-
JBoss 4.2.3
-
Seam 2.2 . *
-
Resteasy 2.2 . *
-
Hibernate 3
-
Maven 3(关键)
我一直在尝试的项目布局如下:
ProjX
-
pom.xml
-
ProjX-ear
-
ProjX-ejb
-
ProjX-web
EAR布局如下:
ProjX.ear
-
lib
-
META-INF
-
ProjX-web.war
-
ProjX-ejb.jar
这不可能吗?最终,我希望将我的REST资源视为Seam操作组件,并获得“无缝”注入的好处 . 这对强大的JBoss 4.2 Application Server来说是不可能实现的吗?
(注意:我正在使用maven-ear-plugin来布局我的EAR)
[更新:这几乎不可能!我刚用完了......]
1 回答
很久以前你曾问过,但也许你仍然有兴趣听到(如果你还没有发现自己)Seam 2.3是available in alpha version,这是基于maven构建的 .
除此之外,你绝对应该放弃JBoss 4.x并至少拿5.1 .
如果您使用REST Web服务,您可以采取更大的步骤并切换到Java EE 6 .