recuperação de dados do banco

Boa tarde,
Tenho um mapeamento 1 - 1, onde são ‘Usuario’ ‘Disponibilidade’ e criei uma tela em JSF para fazer uma consulta e listar seus valores.
Pelo managed bean chamo o usuario e quando peço para imprimir o id do usuario, ele imprimi sem problemas mas, quando peço para imprimir o id do disponibilidade gera um erro.
Para chamar o id do usuario faço assim:
…#{usuario.id}…

e quando quero imprimir o id de disponibilidade faço isto:
…#{usuario.disponibilidade.id}…

e me gera o seguinte erro:
javax.servlet.ServletException: Servlet execution threw an exception

alguem sabe do que se trata?