//Crear un nuevo EstadoHistorico para el nuevoItem
EstadoHistorico estadosHistoricos = new EstadoHistorico();
estadosHistoricos.setEstadoActual(savedEstadoItem);
estadosHistoricos.setEstadoHistorico(savedEstadoItem);
session = HibernateUtil.getSessionFactory().getCurrentSession();
session.beginTransaction();
EstadoHistorico savedEstadosHistoricos = (EstadoHistorico) session.merge(estadosHistoricos);
session.getTransaction().commit();
savedItem.setEstadoActual(savedEstadoItem);
savedItem.setHistorialEstados(savedEstadosHistoricos);