スタックトレースの「Causedby:」セクションには次のように書かれています。
Caused by: org.jboss.seam.RequiredException:
@In attribute requires non-null value: selectAccountPageBean.accountSessionBean
ページスコープのBeanには次のものがあります。
@Name("selectAccountPageBean")
@Scope(ScopeType.PAGE)
public class SelectAccountPageWidgetBean
extends BaseWidgetBean implements Serializable
{
...
@In(create = true)
private AccountSessionBean accountSessionBean;
...
}
セッションスコープのBeanには次のものがあります。
@Name("accountSessionBean")
@Scope(ScopeType.SESSION)
public class AccountSessionBean implements Serializable
{
...
}
フェイスレットからページスコープのBeanを参照すると、エラーが発生します。
私は他のアプリでもこれと同じことをしましたが、うまくいきました。どこかに欠けている構成値はありますか?