<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>