Hello,

dans ma première appli RoR qui a besoin de la génération d'un document au format pdf dont le look est un peu 'travaillé', j'ai mis en pratique le HowtoIntegrateJasperReports. http://wiki.rubyonrails.com/rails/pages/HowtoIntegrateJasperReports#60867

En mode développement cela fonctionne et le résultat obtenu correspond à ce qui est attendu.

Je suis entrain de monter l'environement de pré-production, et je suis confronté au fait que l'appel java que j'ai repris du Howto cherche à afficher sur un DISPLAY l'appel au programme java.

pipe = IO.popen "java -cp \"#{interface_classpath}\" XmlJasperInterface -o#{output_type} -freports/#{report_design} -x#{select_criteria}", "w+b"



En mode développement, sur mon poste cela ne génait pas, par contre sur le serveur de pré-prod l'exécution de l'appel java se plante il ne trouve pas de DISPLAY...

Vous l'aurez deviner, je suis au niveau zéro ou presque en ce qui concerne java.

Y a t il une solution pour que l'appel java ne cherche pas d'interface graphique pour s'exécuter ?

Bien conscient que ma question déborde du cadre RoR, si certain d'entre vous ont mis en place ce ca de figure, vous aurez peu être des pistes à me suggérer.

Merci d'avance.

AX

_______________________________________________
Railsfrance mailing list
Railsfrance@rubyonrails.fr
http://lists.rubyonrails.fr/mailman/listinfo/railsfrance

Répondre à