<rich:tabPanel> <rich:tab label="First" ontableave="return false;">
works for me just fine.
Hi it worked. I have another problem after some user intervention again i have to switch to the tab on which he clicked previously.
Client side solution - It's not documented but check
RichFaces.switchTab = function(pane,tab,value)
Ajax based - use selectedTab attribute