<managed-bean> <managed-bean-name>userInfo</managed-bean-name> <managed-bean-class>to.msn.wings.jsf.model.UserInfo</managed-bean-class> <managed-bean-scope>session</managed-bean-scope> </managed-bean> <managed-bean> <managed-bean-name>fortuneTeller</managed-bean-name> <managed-bean-class>to.msn.wings.jsf.FortuneTeller</managed-bean-class> <managed-bean-scope>application</managed-bean-scope> </managed-bean> <managed-bean> <managed-bean-name>fortuneTellingService</managed-bean-name> <managed-bean-class>to.msn.wings.jsf.view.FortuneTellingService</managed-bean-class> <managed-bean-scope>request</managed-bean-scope> <managed-property> <property-name>fortuneTeller</property-name> <property-class>to.msn.wings.jsf.FortuneTeller</property-class> <value>#{fortuneTeller}</value> </managed-property> <managed-property> <property-name>userInfo</property-name> <property-class>to.msn.wings.jsf.model.UserInfo</property-class> <value>#{userInfo}</value> </managed-property> </managed-bean>