Combox Dependientes Hibernate !Ayuda

Espero me puedan ayudar en esta situación tengo un proyecto web realizado con primefaces y hibernate el asunto aqui es que al momento de carga un combo box dependiente de otro, al momento de guardar me genera un error y no guarda en la base de datos. les expongo mi codigo para que ayuden a ver que error estoy cometiendo.

Mapeos de las clases
 

Tengo relacionadas estas tablas lo que quiero es obtener el id de la especialidad en la tabla medicos y cargarla en el combo box y guardarla.

DaoMedico

 

Implementacion

 

Bean Administrado

 

Archivo xhtml

 

el error que marca es el siguiente

 

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.

Pues eso, le estás pasando

Pues eso, le estás pasando null en