Desabilitar aba do richfaces

Olá Amigos, estou com a seguinte dúvida:

tenho uma tela que possui um componente rich:tabPanel com 3 rich:tab. Em uma destas tabs tenho um check box que ao ser selecionado precisa desabilitar uma destas abas. Como posso fazer isso?

Bom ja fiz algo parecido com isso,tente o seguinte, crie um atributo Boolean no seu bean e ligue sua tab a ele atraves de rendered=#{seuBean.seuAtributoBoolean},ao clicar na sua check box vc pode usar o a4j:suport para executar um metodo que altere o valor do seuAtributoBoolean,e dar um reRender na sua tab.

Entendi, existe alguma forma de fazer com Radio Button?

sim com certeza e so adicionar um a4j:suport que funfa

Ta dando o seguinte erro ao escolher um dos itens:

[/code][code]javax.servlet.ServletException: Error on parsing response by Jtidy 
	org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:374)
	org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)
	org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)
	br.com.luminar.filtros.FiltroSeguranca.doFilter(FiltroSeguranca.java:37)


root cause 

java.lang.NullPointerException
	org.ajax4jsf.org.w3c.tidy.Node.trimInitialSpace(Node.java:946)
	org.ajax4jsf.org.w3c.tidy.Node.trimSpaces(Node.java:1012)
	org.ajax4jsf.org.w3c.tidy.ParserImpl$ParseInline.parse(ParserImpl.java:1125)
	org.ajax4jsf.org.w3c.tidy.ParserImpl.parseTag(ParserImpl.java:203)
	org.ajax4jsf.org.w3c.tidy.ParserImpl$ParseRow.parse(ParserImpl.java:3012)
	org.ajax4jsf.org.w3c.tidy.ParserImpl.parseTag(ParserImpl.java:203)
	org.ajax4jsf.org.w3c.tidy.ParserImpl$ParseTableTag.parse(ParserImpl.java:2629)
	org.ajax4jsf.org.w3c.tidy.ParserImpl.parseTag(ParserImpl.java:203)
	org.ajax4jsf.org.w3c.tidy.ParserImpl$ParseBody.parse(ParserImpl.java:978)
	org.ajax4jsf.org.w3c.tidy.ParserImpl.parseTag(ParserImpl.java:203)
	org.ajax4jsf.org.w3c.tidy.ParserImpl$ParseHTML.parse(ParserImpl.java:486)
	org.ajax4jsf.org.w3c.tidy.ParserImpl.parseDocument(ParserImpl.java:3409)
	org.ajax4jsf.org.w3c.tidy.Tidy.parse(Tidy.java:363)
	org.ajax4jsf.org.w3c.tidy.Tidy.parse(Tidy.java:261)
	org.ajax4jsf.org.w3c.tidy.Tidy.parseDOM(Tidy.java:604)
	org.ajax4jsf.webapp.tidy.TidyParser.parseHtmlByTidy(TidyParser.java:182)
	org.ajax4jsf.webapp.tidy.TidyParser.parseHtml(TidyParser.java:264)
	org.ajax4jsf.webapp.FilterServletResponseWrapper.parseContent(FilterServletResponseWrapper.java:594)
	org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:367)
	org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:368)
	org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:495)
	br.com.luminar.filtros.FiltroSeguranca.doFilter(FiltroSeguranca.java:37)

Sabe o q pode ser?

Consegui da seguinte forma:

Por algum motivo não consegui desabilitar a tab então desabilitei os campos da tab.

Toda vez que tentava desabilitar a tab dava o erro acima.

:slight_smile: