目前在Jboss AS 4/5上運行一些webapps,並且正在測試遷移到jboss7。當我嘗試部署AS 7在JBoss球衣基於Web應用程序(使用獨立的預覽配置文件完整的個人資料),我得到:在Jboss AS 7上部署Jersey webapp
org.jboss.as.server.deployment.DeploymentUnitProcessingException: Only one JAX-RS Application Class allowed.
我已經做了一些狩獵圍繞它,並發現RestEasy的是嵌入到Application Server中的默認JAX-RS實現。像http://community.jboss.org/message/579996和https://issues.jboss.org/browse/JBAS-8830這樣的帖子)提到RestEasy部署者接管。
在AS 6,它似乎更容易去除的部署,而我還沒有通過修改配置/ standalone.xml和刪除引用看到了AS 7
工作!非常簡單和很好的答案! –
也爲我工作!網絡有點傷心。xml現在包含一些特定的JBoss配置。我更喜歡通過修改jboss-deployment-structure.xml來實現它,但那並不成功。 – Esk
它聽起來像一個jboss的bug ..我也不想修改我的web.xml,但似乎沒有其他選擇 – thiagoh