2012-09-01 21 views
1

我的簡單JSF應用程序在JBoss 7上運行,但是當我將它部署到Jetty時 - JSF註釋被忽略,我必須在faces-config.xml中定義ManagedBean才能使其工作因爲在我提交表單時,managedBean解析爲null。 JBoss在pom.xml依賴項中沒有提到,所以默認情況下JSF與JBoss綁定。當將其他部署到JBoss時忽略JSF註釋

如何讓項目不再與JBoss成爲親密的朋友?

回答

2

JSF 2.0是Java EE規範的一部分,所以它絕對不會特別綁定到應用程序服務器。 您應該檢查Web容器(Jetty)的版本是否支持JSF 2.0,並且您已添加了所有必需的依賴項。 希望它有幫助 弗朗切斯科

+0

是的,這是我的想法,但我很累,玩它,並切換到另一個原型。 Thanx爲答案.. – Dmitry