Armando arreglado validacion al insertar nuevo, en la clave ajena de la tabla Publicacion.
Cambiado a protected el metodo closeDB de la clase ControlOperationGenImpl.
Pulido del duplicate, ahora el service y el closeDb se heredan del padre en el controloperation.
Merge origin/master
Cambiadas la propiedades a protected proces y  strObject de ControlOperationGenImpl