I have a problem with injection of DataModelSelection in following scenario:
SFSB A builds DataModel and begins new conversation, this DataModel is displayed on the page within dataTable and with each table row there is s:link that has action pointing to SFSB B method.
SFSB B is running within same conversation context as SFSB A but unfortunetly has DataModelSelection null after navigation from dataTable.
@DataModel and @DataModelSelection should be on the same bean. If you want to use two beans then you should use the page parameter method (see a seam-gen built project for an example)