eliminar en tapestry

Saludos espero que me ayuden con esto quiero eliminar en tapestry pero me sale un error esta es mi clase donde listo los datos y en donde quiero eliminar -..........listarcarrera.java

public class ListaCarrera {

    @Inject
    private CarreraDAO dao;

    @Property
    private  Carrera carrera;
   
    @Property
    private List<Carrera> carreras;
   
    @PageActivationContext
    private Integer idcarrera;
   
    void setupRender() {        
       carreras = dao.listarTodos();    
    }

     void onDelete() {    
         dao.eliminarCarrera(carrera.getIdcarrera());
         //return ListaCarrera.class;
    }  

y esto es el archivo .tml

ListaCarrera.tml

t:type="loop" t:source="carreras" t:value="carrera
t:form
t:textfield t:id="
idcarrera" value="${carrera.idcarrera}" t:validate="required" size="5" maxlength="5"/
t:textfield t:id="
idcarrera" value="${carrera.ncarrera}" t:validate="required" size="5" maxlength="5"/
t:pagelink page="
ActualizarCarrera" t:context="${carrera.idcarrera}">Actualizar</t:pagelink
t:eventlink t:event="
delete" t:context="${carrera.idcarrera}">Eliminar</t:eventlink
/t:form

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.