大家好,我需要使用以下技术栈创建REST web服务,但是我尝试了很多JBoss Seam的教程和Seam distro中的"Restbay"示例,都无法让它正常工作:
- 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 action组件,并获得“无缝”注入的好处。在强大的JBoss 4.2应用服务器上是否不可能实现此目标?
(注意:我正在使用maven-ear-plugin来布置我的EAR)
[更新:这并不是不可能的,我差点做到了!只是时间不够...]