JSF para PDF

Como converter uma página JSF em PDF ?

acho que vc quer fazer um relatorio, certo?

tente isso…

http://www.guj.com.br/posts/list/51758.java

Obrigado Marcos. Mas a minha dúvida é como fazer a chamada a uma página JSF, através de um Servlet e como transformar o resultado em um PDF, ou seja, em vez de mostrar o resultado em um browser via HTML, quero mostrar via PDF.

Usando um Filter voce consegue pegar o OutputStream, ai é só converter ele em PDF.
Nunca precisei fazer isso, mas acho q vai funciona.

Valeu pela dica Roberto. Fiz uma pesquisa sobre este assunto, encontrei alguns códigos, mas ainda não consegui implementar esta funcionalidade.
No exemplo do link abaixo, está dando o erro: [Fatal Error] :4:63: White spaces are required between publicId and systemId.

na linha: Document xhtmlContent = documentBuilder.parse(source);

Link:
http://today.java.net/pub/a/today/2006/10/31/combine-facelets-and-flying-saucer-renderer.html

Alguém sabe o que pode estar acontecendo ?