I believe that Seam is not finding your component after the change.
Your component has @Name("profileRecord") so it is always accessed via this
name.
The value on the @In is for when your variable name does not match the Seam component
name. So using your example I think this would work
@In( value="profileRecord" )
private ProfileRecord searchRecord;
Here you're saying "although my field is called searchRecord, the actual
component I want to inject is called profileRecord".
HTH.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4012661#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...