ID de userContext.username

Estoy trabajando con adf faces java, tengo un problema al momento de querer conseguir los datos del usuario logueado con el siguiente codigo!

public String cargarSolicitante(){
ADFContext adfCtx = ADFContext.getCurrent();
SecurityContext secCntx = adfCtx.getSecurityContext();
String user = secCntx.getUserName();

ob=null;
ob = CommonAdfUtils.findOperation("ExecuteWithParams1");
pcrParams=null;
pcrParams = ob.getParamsMap();
pcrParams.put("p_usuario", user);
System.out.println("sacando datos del solicitante");
if(ob.getErrors().isEmpty()){
ob.execute();
System.out.println("Se ejecuta ob - 1");
}
return null;
}

Si pongo una tabla en la vista si me da los datos completamente, pero si lo hago en un form solo me da los primeros 2 y los datos que tiene ese usuario son como 50 que puedo hacer?