reRender não funciona

Pessoal,

estou tentando clicar no meu selectOneMenu, onde aparece duas opcoes Absoluta e quantitativa só que nao aparece quando escolho algum do tipo,

segue abaixo o meu codigo :

			<h:form id="unidadeForm#{idNum}">
			
	  					<li class="name">
								<h:outputLabel value="#{messages['label.unidade.tipo_unidade']}" />
								
								<h:selectOneMenu value="#{ManterUnidadeMB.filtroUnidade.tpUnidade}" >
								<f:selectItems value="#{ManterUnidadeMB.tpunidadeItens}" />
								<a4j:support ajaxSingle="true" event="onchange" reRender="paneltipo_#{idNum}" />							    
							</h:selectOneMenu>
						
						</li>
						
						 <li>
							    <h:panelGrid id="paneltipo_#{idNum}" class="panelGridtipo">
							             <rich:panel id="panelabsoluta_#{idNum}" rendered="#{ManterUnidadeMB.tpunidadeItens eq 'Absoluta'}">
							             		  <f:facet name="header">
		                      							  <h:outputText value="#{messages['label.unidade.absoluta']}" />
		                   						  </f:facet>
							             
							              </rich:panel>
							              
										 <rich:panel id="panelquantitativa_#{idNum}" rendered="#{ManterUnidadeMB.tpunidadeItens eq 'Quantitativa'}">
							             		  <f:facet name="header">
		                      							  <h:outputText value="#{messages['label.unidade.quantitativa']}" />
		                   						  </f:facet>
							             
							              </rich:panel>				              
							    </h:panelGrid>
			
			
			
			</h:form>			

da uma olhada na imagem, para ter uma ideia .

https://www.4shared.com/photo/dTMfctha/tela9.html

A condição do seu rich:panel deve obedecer ao valor do seu selectOneMenu.

O valor da sua combo é:

#{ManterUnidadeMB.filtroUnidade.tpUnidade}

e não:

#{ManterUnidadeMB.tpunidadeItens

Abraço!

tentei fazer assim :

							             <rich:panel id="panelabsoluta_#{idNum}" rendered="#{ManterUnidadeMB.filtroUnidade.tpUnidade eq 'Absoluta'}">
							             		  <f:facet name="header">
		                      							  <h:outputText value="#{messages['label.unidade.absoluta']}" />
		                   						  </f:facet>
							             
							              </rich:panel>
							              
										 <rich:panel id="panelquantitativa_#{idNum}" rendered="#{ManterUnidadeMB.filtroUnidade.tpUnidade eq 'Quantitativa'}">
							             		  <f:facet name="header">
		                      							  <h:outputText value="#{messages['label.unidade.quantitativa']}" />
		                   						  </f:facet>
							             
							              </rich:panel>	

e esta dando o seguinte erro :

No enum const class br.com.cqa.lims.analise.unidade.FiltroUnidade$TpUnidade.Absoluta