Bonjour,
je travaille sur une application J2EE déployée sur un serveur WebSphere.
Cette application contient un rapport avec 3 images. Ce rapport a été réalisé avec iReport 3.6.0.
Pour les développements, en local, l'application est déployée sur un serveur Tomcat 6.0. Sous Tomcat, le rapport s'affiche très bien avec les images.
Sous WebSphere 6.1, si le rapport contient aucune image, il s'affiche très bien (content-type : application/pdf). Dans le cas où il y a au moins une image dans le rapport, on peut voir à l'écran des lettres et de nombreux "@" (content-type : text/html).
Les images sont intégrées dans le fichier jrxml via des urls :
cheminMascotte : chemin absolu vers l'image mascotte.gif
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <image vAlign="Bottom" onErrorType="Blank"> <reportElement x="57" y="-8" width="26" height="63"/> <imageExpression class="java.io.File"><![CDATA[new File($F{cheminMascotte})]]></imageExpression> </image>
Quelqu'un aurait-il une solution à ce problème?
Partager