Erro com a4j:repeat [RESOLVIDO]

to com um erro assim:

tenho uma tela com com um componente a4j:repeat, sendo que funciona tudo ak, até o momento em que é dispara uma validação ou o usuário acessa a tela novamente na mesma sessão…ae o jsf gera um id duplicado. As eguir meu comeponente:

[code]

Variáveis

				<a4j:repeat  value="#{regrasPersoController.form.colecaoVariaveisRegras}" var="variaveis"
					 binding="#{regrasPersoController.form.ajaxRepeatVariaveisRegras}" id="ajaxRepeatVariaveis">
					<table width="100%" border="0" id="tabelavariavies">
						<tr id="linha">
							<td align="center" bgcolor="#E1E3E8" id="coluna1"><h:outputText value="#{variaveis.sigla}" id="output100" /></td>
							<td id="coluna2"><h:inputText size="60" value="#{variaveis.valorString}" id="inputVar"/></td>
							<td id="colnua3">
								<h:selectOneRadio id="radio" value="#{variaveis.tipo}">
									<f:selectItem itemLabel="Número" itemValue="1" id="selectItem1"/>
									<f:selectItem itemLabel="Texto" itemValue="2" id="selectitem2"/>
								</h:selectOneRadio>
							</td>
							<td id="coluna4"><a4j:commandLink id="comandLinkRemoveVariavel" value="Remover" action="#{regrasPersoController.removeVariaveis}"  reRender="outputPanelVariaveis"/> </td>								
						</tr>
					</table>
				</a4j:repeat>
			</a4j:outputPanel>				
    <br id="ertlfl1"/>
  </fieldset>[/code]

Ae na condições q expliquei acima, é disparado o erro:

java.lang.IllegalStateException: duplicate Id for a component idFormPrincipal:ajaxRepeatVariaveis:j_id15

Detalhe, setei os ids de todos os componente…

Alguem pode me ajudar?

Já tentou trocar o seu <a4j:outputPanel id=“outputPanelVariaveis” ajaxRendered=“true”> por <h:panelGroup id=“outputPanelVariaveis”>?

[]´s

Daniel

valew Daniel funcionou, não existe mais o problema…

Obrigado pela sua ajuda

Abraços!!!