Desabafo!

3 respostas
aborges

Boa tarde galerinha…

Tive q desenvolver um sistema para geração de relatorios em PDF para rodar com o Netweaver do nosso cliente…

Ateh aih mole! Duplinha iReport + Jasperreport na veia…

Teste na minha maquina e rodou redondinho…

Porem, na hora de rodar no servidor do cliente ( HP-UX ) ele comecou a der o seguinte erro:

Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable

Nao ha um servidor grafico ativo na maquina…

Como sempre, logico q nao vao fazer qualquer outra alteracao no server…

Ateh aih tudo bem… Afinal, o server eh deles, e jah da bastante pau soh com o SAP…

Mas minha queixa eh a seguinte: Pq raios o Jasperreport te obriga a ter um servidor grafico na maquina??? :evil:

C eu quiser apenas gerar meu relatorio em um Outputstream ( q eh meu caso ) e deixar pra abrir no cliente eu nao posso ???

Dei uma olhada no site do jasper e nao achei nada falando disso… Acredito nao ser um BUG ( pelo menos, pra eles nao )…

Acho q terei q editar a API do danado :?

Valews!

3 Respostas

Rafael_Steil

Ele tem algum ponto deve usar alguma biblioteca grafica do Java.

Voce pode dar um bypass nisso subindo do servidor de apicacoes com -Djava.awt.headless=true, ou via System.setProperty.

Rafael

aborges

Boa Rafael…

Vou fazer isso!

Valew

ricardolecheta

Rafael Steil:
-Djava.awt.headless=true, ou via System.setProperty.

isso resolve para r java>=1.4…

tem tambem o PJA: http://www.eteks.com/pja/en/

Criado 7 de janeiro de 2005
Ultima resposta 7 de jan. de 2005
Respostas 3
Participantes 3