Yes, it is a bug. Quick solution:look at seam-home/seam-gen/view/edit.page.xml.ftl
and change the following line:
<s:button id="${'#'}{${homeName}.instance.${property.name} != null ? 'changeParent' : 'selectParent'}" value="${'#'}{${homeName}.instance.${property.name} != null ? 'Change' : 'Select'} ${property.name}"
for:
<s:button id="${'#'}{${homeName}.instance.${property.name} != null ? 'changeParent${property.name}' : 'selectParent${property.name}'}" value="${'#'}{${homeName}.instance.${property.name} != null ? 'Change' : 'Select'} ${property.name}"
Enjoy!!!
extraido de http://seamframework.org/Community/PageErrorDuplicateIdForAComponentSelectParent#comment84431
Esto soluciona el bug del generador de seam
en mi caso debí cambiar la página
Esto
<div class="actionButtons">
<s:button id="#{beneficiarioHome.instance.direccionContacto != null ? 'changeParent ' : 'selectParent '}"
value="#{beneficiarioHome.instance.direccionContacto != null ? 'Change' : 'Select'} direccionContacto"
view="/DireccionContactoList.xhtml">
<f:param name="from" value="BeneficiarioEdit"/>
</s:button>
por esto:
<div class="actionButtons">
<s:button id="#{beneficiarioHome.instance.direccionContacto != null ? 'changeParentdireccionContacto ' : 'selectParentdireccionContacto '}"
value="#{beneficiarioHome.instance.direccionContacto != null ? 'Change' : 'Select'} direccionContacto"
view="/DireccionContactoList.xhtml">
<f:param name="from" value="BeneficiarioEdit"/>
</s:button>
Y ESO TAMPOCO ANDUVO ASÍ QUE LE SAQUE EL id="#{bla bla}"
muchas gracias mi amigo.. soy nuevo en esto...i
ResponderEliminarHola!!! no entendi cuando pusiste que no te anduvo y le sacaste el id="#{bla bla}. Como te quedó el código en definitiva?, lo podrías copiar así me queda mas claro?
ResponderEliminarDesde ya mil mil gracias!!!!!!!!!!!