Transformar Byte em PDF

Não conseguiria fazer daquela forma… não estou usando HttpServletResponse para a chamada.

Não, você vai pegar o response dessa maneira

HttpServletResponse response = (HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse();

Aí você pode fazer exatamente o que ele fez que vai funcionar (logicamente, substituindo os devidos elementos que forem necessários).

Ótimo… Consegui fazer deste jeito que vocês me falaram.

Agradeço a disposição de vocês, obrigado a todos.