Bonjour à tous, et tout d'abord bonne année!

J'ai dans Jasper Studio définit plusieurs styles, que j'ai inclus dans une template stylesProject.jrtx.
Cette template est également présente dans un répertoire de mon projet Eclipse/java (dans src/main/webapp/WEB-INF/editions/rapports/commun/).

Je dispose de plusieurs paramètres comme SUBREPORT_DIR ou COMMUN_SUBREPORT_DIR, et mon but est donc de déclarer dans mon jrxml le style à utiliser.

A la compilation, et à l'exécution également en transactionnel (un run du projet sur un tomcat 7), j'obtiens le message suivant en console :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
net.sf.jasperreports.engine.JRException: Byte data not found at: ./stylesProject.jrtx.
Voici par ailleurs un extrait du jrxml concerné :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created with Jaspersoft Studio version 6.5.1.final using JasperReports Library version 6.5.1  -->
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="entetehuissierredevable" pageWidth="340" pageHeight="270" orientation="Landscape" whenNoDataType="NoDataSection" columnWidth="340" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="1938418a-4001-4d0c-9ac8-cfed31dd6149">
    <property name="com.jaspersoft.studio.data.defaultdataadapter" value="One Empty Record"/>
    <property name="com.jaspersoft.studio.unit." value="pixel"/>
    <property name="com.jaspersoft.studio.unit.pageHeight" value="pixel"/>
    <property name="com.jaspersoft.studio.unit.pageWidth" value="pixel"/>
    <property name="com.jaspersoft.studio.unit.topMargin" value="pixel"/>
    <property name="com.jaspersoft.studio.unit.bottomMargin" value="pixel"/>
    <property name="com.jaspersoft.studio.unit.leftMargin" value="pixel"/>
    <property name="com.jaspersoft.studio.unit.rightMargin" value="pixel"/>
    <property name="com.jaspersoft.studio.unit.columnWidth" value="pixel"/>
    <property name="com.jaspersoft.studio.unit.columnSpacing" value="pixel"/>
    <template>$P{COMMUN_SUBREPORT_DIR} + "stylesProject.jrtx"</template>
 
    <parameter name="COMMUN_SUBREPORT_DIR" class="java.lang.String" isForPrompting="false">
        <defaultValueExpression><![CDATA["./"]]></defaultValueExpression>
    </parameter>

Ma question est la suivante : comment faire pour référencer correctement le style dans un projet java?

D'avance, merci et bonne journée.
Cordialement,
Thomas