У меня проблемы при попытке создать отчет с помощью адаптера данных «XML File» (удаленный SOAP WS), который использует некоторые внешние параметры в качестве входных данных.
Я определил внешние параметры «NOMBRE» и «APELLIDO ", но когда я пытаюсь добавить их в тело сообщения POST (свободный текст) с помощью" $ P {NOMBRE} "и" $ P {APELLIDO} ", он не заменяет заполнители фактическими значениями параметров.
Это источник XML адаптера данных «XML File»:
<?xml version="1.0" encoding="UTF-8" ?> <xmlDataAdapter class="net.sf.jasperreports.data.xml.XmlDataAdapterImpl"><name>prueba_imagenes</name><dataFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="httpDataLocation"><method>POST</method><url>http://myendpoint.com/myendpoint.php</url><username></username><password></password><body><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ecr="urn:http://myendpoint.com/myendpoint.php">

 <soapenv:Header/>

 <soapenv:Body>

 <ecr:peticion_JD3 soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">

 <nombre xsi:type="xsd:string">$P{NOMBRE}</nombre>

 <apellidos xsi:type="xsd:string">$P{APELLIDOS}</apellidos>

 <edad xsi:type="xsd:string">3</edad>

 </ecr:peticion_JD3>

 </soapenv:Body>

 </soapenv:Envelope>
 </body><header><name>SOAPAction</name><value>"urn:http://myendpoint.com/myendpoint.php#peticion_JD3"</value></header><header><name>Content-Type</name><value>text/xml;charset=UTF-8</value></header></dataFile><useConnection>true</useConnection><namespaceAware>false</namespaceAware><selectExpression></selectExpression><locale xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:java="http://java.sun.com" xsi:type="java:java.lang.String">es_ES</locale><timeZone xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:java="http://java.sun.com" xsi:type="java:java.lang.String">Europe/Paris</timeZone></xmlDataAdapter>
Точно так же РАБОТАЕТ, если я использую плагин WebService Data Adapter, но не работает с собственным «XML»Файл «Адаптер данных».
Что я делаю не так?