Problema de Sesion en JSF, valor NULL

Que tal Señores:

Me permito plantearles el siguiente escenario.
Tengo 3 archivos JSP (CA, CB y CC) con un Bean, el cual requieren un valor ID que es indispensable en las 3 paginas para procesos de consulta e ingreso a base de datos.

CA.jsp (sin problemas)

1) Se realiza primero una consulta y el resultado se inserta en InputText
2) Se pide ingresar unos datos los cuales se guardan junto con el ID, al ingresar el valor se realiza otra consulta y se muestra automaticamente el valor ingresado en una Rich:DataTable
3)Se presiona un boton para pasar a la otra pagina

CB.jsp

1) Se realiza la ultima consulta (punto 2 de CA.jsp)
2) Se pide ingresar otros datos los cuales se deben guardar junto con el ID, pero he aqui el problema al momento de guardar la variable que guarda a ID es igual a NULL.
3.- Parecido al punto 2 de CA.jsp se debe mostrar el valor que se capturo en el punto anterior (obviamente filtrado de la base de datos en base a ID). Al principio muestra los datos en base a ID, pero despues de querer ingresar mas se cambia a NULL y no muestra lo que se requiere.

Posibles soluciones:

A) Ya intente mediante el tipo de sesion pero:
>En tipo application si me guarda correctamente pero las consultas me la muestra duplicadas
>Actualmente lo tengo en tipo request
B) Ya intente aparentemente con variables globales, durante todo el proceso se mantiene el valor pero al intentar hacer el paso 2 de CB entre como Null.
C) Al realizar las consultas en base al ID, reescribo en la misma variable u otra pero de igual manera entra como null.

Espero me pudiera sugerir alguna posible solucion... Jeje
Si es asi les invito aunque sea una caguama.
Saludos!!!

Enlace Proyecto Completo http://www.4shared.com/rar/jX3AUtQJ/SAD_Final_9.html?refurl=d1url

AdjuntoTamaño
Problema ID.rar6.31 KB