Expand my Community achievements bar.

Output PDF result not binding XML input data when using ../soap/services/OutputService webservice after migrating to ES4 from ES2

Avatar

Level 1

  Hi,

We are upgrading the LifeCycle Platform from ES2 (9.0.0.0) to ES4 (11.0.0.1) SP1, and most off our XDP templates doens't work correctly when called via the OutputService webservice. The result PDF doesn't contain any input data that was send on the <binaryData> element.

Openning the XDP in Designer (ES4 SP1) every thing works fine, no warning or errors, previewing the PDF giving sample data shows the correct output. After publishing it to the ES4 server globaldir, and post a webservice request the output PDF doesn't show any of input data.

 

This appens in most of ours templates (30% of 450), there are many templates with similar design and complexity working fine in ES4 server, so far we didn´t find the diferences between them.

The upgrading project is in a critical stage, so any help will be very appreciated.

 

Thanks

Antonio

UPDATE - 10 Fev 2016

We find a pattern for this problem, if the input xml data as more than 3 nodes (i.e. postalCode in next sample), the correct assembling of the PDF fails.

In the Lifecycle ES2 this pattern doesn't occurs, so my question is: Is this a ES4 limitation? Anyone can help?

<?xml version="1.0" encoding="UTF-8"?>

<templateData>

  <policyholderInformation>

    <entityInformation>

      <entity>

        <name>ABEL XXX MATOS</name>

        <addressLine1>R GUILHERME GOMES FERNANDES</addressLine1>

        <locality>ODIVELAS</locality>

        <postalCodeExt>

         <postalCode>2675</postalCode>

          <postalCodeExtension>369</postalCodeExtension>

          <postalCodeDescription>ODIVELAS</postalCodeDescription>

        </postalCodeExt>

      </entity>

      <entityDetail>

        <entityNumber>123123123</entityNumber>

        <nif>123123123</nif>

        <birthDate>1947-01-25</birthDate>

        <entityContacts>

         ...

Configuration

  • Windows Server 2008 R2
  • JBOSS
  • LifeCycle ES4 (turnkey instalation)
ADOBE® LIVECYCLE® PDF Generator ES411.0.0SP1
ADOBE® LIVECYCLE® Reader Extensions ES411.0.0N/A
ADOBE® LIVECYCLE® Output ES411.0.0SP1

SOAP Request Sample

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

<soapenv:Header xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">

</soapenv:Header>

<soapenv:Body xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">

<generatePDFOutput xmlns="http://adobe.com/idp/services" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

  <transformationFormat>PDF</transformationFormat>

  <form>Outputs\forms\internet\AutoWebProposal.xdp</form>

  <contentRoot>D:\Adobe\GlobalDir\CERT\</contentRoot>

<pdfOutputOptionsSpec>

  <XCIURI xsi:nil="true" />

  <charset xsi:nil="true" />

  <fileURI xsi:nil="true" />

  <generateManyFiles>false</generateManyFiles>

  <locale xsi:nil="true" />

  <lookAhead>1</lookAhead>

  <lpdURI xsi:nil="true" />

  <metaDataSpecFile xsi:nil="true" />

  <printerQueueName xsi:nil="true" />

  <printerURI xsi:nil="true" />

  <recordIdField xsi:nil="true" />

  <recordLevel>0</recordLevel>

  <recordLevelMetaData>false</recordLevelMetaData>

  <recordName>templateData</recordName>

  <rules xsi:nil="true" />

  <serverPrintSpec xsi:nil="true" />

  </pdfOutputOptionsSpec>

<inDataDoc>

  <binaryData>PD94bWwgdmVyc2lvbj0iMS4wIj8+PHRlbXBsYXRlRGF0YT48aGVhZGVyUHJvcG9zYWxEYXRhPjx0cmFuc2FjdGlvblR5cGU+TjwvdHJhbnNhY3Rpb25UeXBlPjxwb2xpY3lOdW1iZXI+NzQwMDAwMzE5PC9wb2xpY3lOdW1iZXI+PGNsaWVudE51bWJlcj4wMDAzNDkzNTIyPC9jbGllbnROdW1iZXI+PC9oZWFkZXJQcm9wb3NhbERhdGE+PGhlYWRlckZvb3RlckRhdGE+PGJyYW5kPjAwMjwvYnJhbmQ+PGNvbXBhbnlDb2RlPjEyODwvY29tcGFueUNvZGU+PHR5cGU+PC90eXBlPjxwcmludD5mYWxzZTwvcHJpbnQ+PC9oZWFkZXJGb290ZXJEYXRhPjxoZWFkZXJGb290ZXJTaW11bGF0b3JEYXRhPjxwcm9kdWN0TmFtZT5TZWd1cm8gQXV0b23Ds3ZlbDwvcHJvZHVjdE5hbWU+PHNpbXVsYXRpb25EYXRlPjIwMTYtMDItMDRUMTY6MTM6MzUrMDA6MDA8L3NpbXVsYXRpb25EYXRlPjxzaW11bGF0aW9uTnVtYmVyPjIzNTIwOTwvc2ltdWxhdGlvbk51bWJlcj48c2ltdWxhdGlvbkNvZGU+WVlDWFMwMzAwNDU0MDkwMDQ4LDUwMUEwMDAwMDAyOTk4MEhvbWVJbnN1cmFuY2UvMjM1MjA5PC9zaW11bGF0aW9uQ29kZT48L2hlYWRlckZvb3RlclNpbXVsYXRvckRhdGE+PHJlcG9ydENvZGU+UFNBPC9yZXBvcnRDb2RlPjxjaGFubmVsPklOVEVSTkVUPC9jaGFubmVsPjxoZWFkZXJDb21tZW50cz48cHJvZHVjdERlc2NyPlNlZ3VybyBBdXRvbcOzdmVsPC9wcm9kdWN0RGVzY3I+PGdlbmVyYWxDb25kQ29kZT4wMjg8L2dlbmVyYWxDb25kQ29kZT48Z2VuZXJhbENvbmRDb2RlVW5pcXVlPkZJMTE5PC9nZW5lcmFsQ29uZENvZGVVbmlxdWU+PGNvbXBhbnlXZWJzaXRlPnd3dy5maWRlbGlkYWRlLnB0PC9jb21wYW55V2Vic2l0ZT48L2hlYWRlckNvbW1lbnRzPjxwb2xpY3lob2xkZXJJbmZvcm1hdGlvbj48ZW50aXR5SW5mb3JtYXRpb24+PGVudGl0eT48bmFtZT5BQkVMIENSVVogTUFUT1M8L25hbWU+PGFkZHJlc3NMaW5lMT5SIEdVSUxIRVJNRSBHT01FUyBGRVJOQU5ERVMgMyA0PC9hZGRyZXNzTGluZTE+PGxvY2FsaXR5Pk9ESVZFTEFTPC9sb2NhbGl0eT48cG9zdGFsQ29kZUV4dD48cG9zdGFsQ29kZT4yNjc1PC9wb3N0YWxDb2RlPjxwb3N0YWxDb2RlRXh0ZW5zaW9uPjM2OTwvcG9zdGFsQ29kZUV4dGVuc2lvbj48cG9zdGFsQ29kZURlc2NyaXB0aW9uPk9ESVZFTEFTPC9wb3N0YWxDb2RlRGVzY3JpcHRpb24+PC9wb3N0YWxDb2RlRXh0PjwvZW50aXR5PjxlbnRpdHlEZXRhaWw+PGVudGl0eU51bWJlcj4wMDAzNDkzNTIyPC9lbnRpdHlOdW1iZXI+PG5pZj4xMjE5ODg0NzM8L25pZj48YmlydGhEYXRlPjE5NDctMDEtMjU8L2JpcnRoRGF0ZT48ZW50aXR5Q29udGFjdHM+PG1vYmlsZT45Mjc3Nzc3Nzc8L21vYmlsZT48ZW1haWw+am9lbC5jb3JyZWlhLmNvc3RhQGZpZGVsaWRhZGUucHQ8L2VtYWlsPjwvZW50aXR5Q29udGFjdHM+PC9lbnRpdHlEZXRhaWw+PC9lbnRpdHlJbmZvcm1hdGlvbj48Y2xpZW50VHlwZT5QYXJ0aWN1bGFyPC9jbGllbnRUeXBlPjxnZW5kZXI+TWFzY3VsaW5vPC9nZW5kZXI+PC9wb2xpY3lob2xkZXJJbmZvcm1hdGlvbj48aW5zdXJlZEluZm9ybWF0aW9uPjxlbnRpdHlJbmZvcm1hdGlvbj48ZW50aXR5PjxuYW1lPkFCRUwgQ1JVWiBNQVRPUzwvbmFtZT48YWRkcmVzc0xpbmUxPlIgR1VJTEhFUk1FIEdPTUVTIEZFUk5BTkRFUyAzIDQ8L2FkZHJlc3NMaW5lMT48bG9jYWxpdHk+T0RJVkVMQVM8L2xvY2FsaXR5Pjxwb3N0YWxDb2RlRXh0Pjxwb3N0YWxDb2RlPjI2NzU8L3Bvc3RhbENvZGU+PHBvc3RhbENvZGVFeHRlbnNpb24+MzY5PC9wb3N0YWxDb2RlRXh0ZW5zaW9uPjxwb3N0YWxDb2RlRGVzY3JpcHRpb24+T0RJVkVMQVM8L3Bvc3RhbENvZGVEZXNjcmlwdGlvbj48L3Bvc3RhbENvZGVFeHQ+PC9lbnRpdHk+PGVudGl0eURldGFpbD48ZW50aXR5TnVtYmVyPjAwMDM0OTM1MjI8L2VudGl0eU51bWJlcj48bmlmPjEyMTk4ODQ3MzwvbmlmPjxiaXJ0aERhdGU+MTk0Ny0wMS0yNTwvYmlydGhEYXRlPjxlbnRpdHlDb250YWN0cz48bW9iaWxlPjkyNzc3Nzc3NzwvbW9iaWxlPjxlbWFpbD5qb2VsLmNvcnJlaWEuY29zdGFAZmlkZWxpZGFkZS5wdDwvZW1haWw+PC9lbnRpdHlDb250YWN0cz48L2VudGl0eURldGFpbD48L2VudGl0eUluZm9ybWF0aW9uPjxjbGllbnRUeXBlPlBhcnRpY3VsYXI8L2NsaWVudFR5cGU+PGdlbmRlcj5NYXNjdWxpbm88L2dlbmRlcj48L2luc3VyZWRJbmZvcm1hdGlvbj48cG9saWN5SW5mb3JtYXRpb24+PGNvbnRyYWN0U3RhcnREYXRlPjIwMTYtMDItMDQ8L2NvbnRyYWN0U3RhcnREYXRlPjxjb250cmFjdFN0YXJ0VGltZT4xNjoxNTwvY29udHJhY3RTdGFydFRpbWU+PGNvbnRyYWN0RnJlcXVlbmN5PkFubyBlIHNlZ3VpbnRlczwvY29udHJhY3RGcmVxdWVuY3k+PHBheW1lbnRGcmVxdWVuY3k+TWVuc2FsPC9wYXltZW50RnJlcXVlbmN5PjxwYXltZW50TWV0aG9kcz5UcmFuc2ZlcsOqbmNpYSBiYW5jw6FyaWE8L3BheW1lbnRNZXRob2RzPjxtZWRpYXRpb25BY2NvdW50PjI1NTQxPC9tZWRpYXRpb25BY2NvdW50PjxpYmFuPlBUNTAwMDM1MDgxNzIyMjIyMjIyMjIyNTg8L2liYW4+PGJpYz5DR0RJUFRQTDwvYmljPjwvcG9saWN5SW5mb3JtYXRpb24+PGFycmF5VmVoaWNsZT48dmVoaWNsZUluZm9ybWF0aW9uPjx2ZWhpY2xlSWQ+VmXDrWN1bG88L3ZlaGljbGVJZD48cGxhblR5cGU+TElCRVIgM0cgRVhUUkE8L3BsYW5UeXBlPjx2ZWhpY2xlQ2F0ZWdvcnk+TGlnZWlybyBkZSBwYXNzYWdlaXJvcyBQYXJ0aWN1bGFyPC92ZWhpY2xlQ2F0ZWdvcnk+PHBsYXRlPjUyLUZILTMyPC9wbGF0ZT48cGxhdGVEYXRlPjIwMDgtMDItMjk8L3BsYXRlRGF0ZT48YnJhbmQ+U0VBVDwvYnJhbmQ+PHZlaGljbGVNb2RlbD5MZW9uIERpZXNlbDwvdmVoaWNsZU1vZGVsPjx2ZXJzaW9uPkxlb24gMS45IFREaSBFY29tb3RpdmUgUmVmZXJlbjwvdmVyc2lvbj48ZW5naW5lQ2FwYWNpdHk+MTg5NjwvZW5naW5lQ2FwYWNpdHk+PHRhcmU+MTI1MDwvdGFyZT48Z3Jvc3NXZWlnaHQ+MTgyMDwvZ3Jvc3NXZWlnaHQ+PGNhcGFjaXR5PjU8L2NhcGFjaXR5Pjxjb2xvcj5BenVsPC9jb2xvcj48ZnVlbD5EaWVzZWwvR2Fzw7NsZW88L2Z1ZWw+PHZlaGljbGVWYWx1ZT44Ljk1MOKCrDwvdmVoaWNsZVZhbHVlPjx2ZWhpY2xlT3duZXJzaGlwPlNlZ3VyYWRvPC92ZWhpY2xlT3duZXJzaGlwPjxkZXZhbHVhdGlvbj5WYWxvciBkZSBtZXJjYWRvPC9kZXZhbHVhdGlvbj48cG93ZXI+MTA1PC9wb3dlcj48b3V0T2ZTdGFuZD5TaW08L291dE9mU3RhbmQ+PGRvb3JzPjU8L2Rvb3JzPjxleHRyYXNWYWx1ZT4w4oKsPC9leHRyYXNWYWx1ZT48L3ZlaGljbGVJbmZvcm1hdGlvbj48ZHJpdmVySW5mb3JtYXRpb24+PGVudGl0eUluZm9ybWF0aW9uPjxlbnRpdHk+PG5hbWU+QUJFTCBDUlVaIE1BVE9TPC9uYW1lPjxhZGRyZXNzTGluZTE+UiBHVUlMSEVSTUUgR09NRVMgRkVSTkFOREVTIDMgNDwvYWRkcmVzc0xpbmUxPjxsb2NhbGl0eT5PRElWRUxBUzwvbG9jYWxpdHk+PHBvc3RhbENvZGVFeHQ+PHBvc3RhbENvZGU+MjY3NTwvcG9zdGFsQ29kZT48cG9zdGFsQ29kZUV4dGVuc2lvbj4zNjk8L3Bvc3RhbENvZGVFeHRlbnNpb24+PHBvc3RhbENvZGVEZXNjcmlwdGlvbj5PRElWRUxBUzwvcG9zdGFsQ29kZURlc2NyaXB0aW9uPjwvcG9zdGFsQ29kZUV4dD48L2VudGl0eT48ZW50aXR5RGV0YWlsPjxuaWY+MTIxOTg4NDczPC9uaWY+PGJpcnRoRGF0ZT4xOTQ3LTAxLTI1PC9iaXJ0aERhdGU+PGVudGl0eUNvbnRhY3RzPjxtb2JpbGU+OTI3Nzc3Nzc3PC9tb2JpbGU+PC9lbnRpdHlDb250YWN0cz48L2VudGl0eURldGFpbD48L2VudGl0eUluZm9ybWF0aW9uPjxkcml2ZXJMaWNlbnNlTnVtYmVyPmZlZGZmZDwvZHJpdmVyTGljZW5zZU51bWJlcj48ZHJpdmVyTGljZW5zZURhdGU+MjAwMy0wMS0wMTwvZHJpdmVyTGljZW5zZURhdGU+PGdlbmRlcj5NYXNjdWxpbm88L2dlbmRlcj48L2RyaXZlckluZm9ybWF0aW9uPjxjb3ZlcmFnZXNBcnJheT48Y29kZT5SQ088L2NvZGU+PG5hbWU+UmVzcG9uc2FiaWxpZGFkZSBDaXZpbDwvbmFtZT48Y2FwaXRhbExldmVscz42LjAwMC4wMDDigqw8L2NhcGl0YWxMZXZlbHM+PC9jb3ZlcmFnZXNBcnJheT48Y292ZXJhZ2VzQXJyYXk+PGNvZGU+QVYxPC9jb2RlPjxuYW1lPkFzc2lzdMOqbmNpYSBlbSBWaWFnZW08L25hbWU+PGNhcGl0YWxMZXZlbHM+TsOtdmVsIDE8L2NhcGl0YWxMZXZlbHM+PC9jb3ZlcmFnZXNBcnJheT48Y292ZXJhZ2VzQXJyYXk+PGNvZGU+UEoxPC9jb2RlPjxuYW1lPlByb3Rlw6fDo28gSnVyw61kaWNhPC9uYW1lPjxjYXBpdGFsTGV2ZWxzPk7DrXZlbCAxPC9jYXBpdGFsTGV2ZWxzPjwvY292ZXJhZ2VzQXJyYXk+PGNvdmVyYWdlc0FycmF5Pjxjb2RlPkZSPC9jb2RlPjxuYW1lPkZ1cnRvIG91IFJvdWJvPC9uYW1lPjxjYXBpdGFsTGV2ZWxzPjguOTUw4oKsPC9jYXBpdGFsTGV2ZWxzPjxkZWR1Y3RpYmxlcz4w4oKsPC9kZWR1Y3RpYmxlcz48L2NvdmVyYWdlc0FycmF5Pjxjb3ZlcmFnZXNBcnJheT48Y29kZT5GTjwvY29kZT48bmFtZT5GZW7Ds21lbm9zIGRhIE5hdHVyZXphPC9uYW1lPjxjYXBpdGFsTGV2ZWxzPjguOTUw4oKsPC9jYXBpdGFsTGV2ZWxzPjxkZWR1Y3RpYmxlcz4w4oKsPC9kZWR1Y3RpYmxlcz48L2NvdmVyYWdlc0FycmF5Pjxjb3ZlcmFnZXNBcnJheT48Y29kZT5RSVY8L2NvZGU+PG5hbWU+UXVlYnJhIElzb2xhZGEgZGUgVmlkcm9zPC9uYW1lPjxjYXBpdGFsTGV2ZWxzPjEuMDAw4oKsPC9jYXBpdGFsTGV2ZWxzPjwvY292ZXJhZ2VzQXJyYXk+PGNvdmVyYWdlc0FycmF5Pjxjb2RlPkNDQzwvY29kZT48bmFtZT5DaG9xdWUsIENvbGlzw6NvIG91IENhcG90YW1lbnRvPC9uYW1lPjxjYXBpdGFsTGV2ZWxzPjguOTUw4oKsPC9jYXBpdGFsTGV2ZWxzPjxkZWR1Y3RpYmxlcz4yNTDigqw8L2RlZHVjdGlibGVzPjwvY292ZXJhZ2VzQXJyYXk+PGNvdmVyYWdlc0FycmF5Pjxjb2RlPklSRTwvY29kZT48bmFtZT5JbmPDqm5kaW8sIFJhaW8gb3UgRXhwbG9zw6NvPC9uYW1lPjxjYXBpdGFsTGV2ZWxzPjguOTUw4oKsPC9jYXBpdGFsTGV2ZWxzPjxkZWR1Y3RpYmxlcz4w4oKsPC9kZWR1Y3RpYmxlcz48L2NvdmVyYWdlc0FycmF5Pjxjb3ZlcmFnZXNBcnJheT48Y29kZT5BTTwvY29kZT48bmFtZT5SaXNjb3MgU29jaWFpcyBlIFBvbMOtdGljb3M8L25hbWU+PGNhcGl0YWxMZXZlbHM+OC45NTDigqw8L2NhcGl0YWxMZXZlbHM+PGRlZHVjdGlibGVzPjI1MOKCrDwvZGVkdWN0aWJsZXM+PC9jb3ZlcmFnZXNBcnJheT48Y292ZXJhZ2VzQXJyYXk+PGNvZGU+T0M8L2NvZGU+PG5hbWU+T2N1cGFudGVzIGRhIFZpYXR1cmE8L25hbWU+PHN1YkNvdmVyYWdlc0FycmF5Pjxjb2RlPk1JUDwvY29kZT48bmFtZT5Nb3J0ZSBvdSBJbnZhbGlkZXogUGVybWFuZW50ZTwvbmFtZT48Y2FwaXRhbExldmVscz4xMC4wMDDigqw8L2NhcGl0YWxMZXZlbHM+PC9zdWJDb3ZlcmFnZXNBcnJheT48c3ViQ292ZXJhZ2VzQXJyYXk+PGNvZGU+RFQ8L2NvZGU+PG5hbWU+RGVzcGVzYXMgZGUgVHJhdGFtZW50bzwvbmFtZT48Y2FwaXRhbExldmVscz4xLjAwMOKCrDwvY2FwaXRhbExldmVscz48L3N1YkNvdmVyYWdlc0FycmF5PjwvY292ZXJhZ2VzQXJyYXk+PGNvdmVyYWdlc0FycmF5Pjxjb2RlPlBDPC9jb2RlPjxuYW1lPlByb3Rlw6fDo28gYW8gQ29uZHV0b3IgKE1JUC9EVCk8L25hbWU+PHN1YkNvdmVyYWdlc0FycmF5Pjxjb2RlPk1JUFA8L2NvZGU+PG5hbWU+TW9ydGUgb3UgSW52YWxpZGV6IFBlcm1hbmVudGU8L25hbWU+PGNhcGl0YWxMZXZlbHM+MTAuMDAw4oKsPC9jYXBpdGFsTGV2ZWxzPjwvc3ViQ292ZXJhZ2VzQXJyYXk+PHN1YkNvdmVyYWdlc0FycmF5Pjxjb2RlPkRUUDwvY29kZT48bmFtZT5EZXNwZXNhcyBkZSBUcmF0YW1lbnRvPC9uYW1lPjxjYXBpdGFsTGV2ZWxzPjEuMDAw4oKsPC9jYXBpdGFsTGV2ZWxzPjwvc3ViQ292ZXJhZ2VzQXJyYXk+PC9jb3ZlcmFnZXNBcnJheT48Y292ZXJhZ2VzQXJyYXk+PG5hbWU+PC9uYW1lPjwvY292ZXJhZ2VzQXJyYXk+PGNvdmVyYWdlc0FycmF5PjxuYW1lPkZyYW5xdWlhcyAoQXBsaWPDoXZlaXMgw6BzIGNvYmVydHVyYXMgZGUgQ2hvcXVlLCBDb2xpc8OjbyBvdSBDYXBvdGFtZW50byBlIFJpc2NvcyBTb2NpYWlzIGUgUG9sw610aWNvcyk8L25hbWU+PGNhcGl0YWxMZXZlbHM+MjUw4oKsPC9jYXBpdGFsTGV2ZWxzPjwvY292ZXJhZ2VzQXJyYXk+PGFycmF5Q292ZXJhZ2VGb290ZXJOb3Rlcz48ZGVzY3JpcHRpb24+TyBjYXBpdGFsIHNlZ3VybyBkZSBSZXNwb25zYWJpbGlkYWRlIENpdmlsIE9icmlnYXTDs3JpYSBlc3TDoSBsaW1pdGFkbyBhIDUuMDAwLjAwMOKCrCBwYXJhIGEgcmVwYXJhw6fDo28gZGUgZGFub3MgY29ycG9yYWlzIGUgMS4wMDAuMDAw4oKsIHBhcmEgcmVwYXJhw6fDo28gZGUgZGFub3MgbWF0ZXJpYWlzLjwvZGVzY3JpcHRpb24+PC9hcnJheUNvdmVyYWdlRm9vdGVyTm90ZXM+PHNpbXVsYXRpb25JZD4yMzUyMDk8L3NpbXVsYXRpb25JZD48cHJldmlvdXNJbnN1cmFuY2VJbmZvcm1hdGlvbj48cHJldmlvdXNJbnN1cmFuY2U+dHJ1ZTwvcHJldmlvdXNJbnN1cmFuY2U+PGluc3VyZXI+QcOnb3JlYW5hPC9pbnN1cmVyPjxwb2xpY3lOdW1iZXI+NzU4ODg4ODg4ODwvcG9saWN5TnVtYmVyPjxpbnN1cmFuY2VTdGFydERhdGU+MjAxMS0wMS0wMTwvaW5zdXJhbmNlU3RhcnREYXRlPjxpbnN1cmFuY2VFbmREYXRlPjIwMTUtMDEtMDE8L2luc3VyYW5jZUVuZERhdGU+PG51bWJlclllYXJzSW5zdXJlZD40PC9udW1iZXJZZWFyc0luc3VyZWQ+PHllYXJzV2l0aG91dENsYWltcz40PC95ZWFyc1dpdGhvdXRDbGFpbXM+PGNsYWltc0xhc3RGaXZlWWVhcnM+MDwvY2xhaW1zTGFzdEZpdmVZZWFycz48L3ByZXZpb3VzSW5zdXJhbmNlSW5mb3JtYXRpb24+PC9hcnJheVZlaGljbGU+PG9ubGluZUFwcHJvdmFsPjxpbmRpY2F0b3I+dHJ1ZTwvaW5kaWNhdG9yPjxkZXNjcmlwdGlvbj5EZWNsYXJvIHF1ZSwgZW0gMjAxNi0wMi0wNCBwZWxhcyAxNjoxNCBoLiAsIGxpIGEgaW5mb3JtYcOnw6NvIGUgZGVjbGFyYcOnw7VlcyBwcmVzdGFkYXMgbmVzdGEgcHJvcG9zdGEgZGUgc2VndXJvIHF1ZSBhcXVpIGNvbmZpcm1vLjwvZGVzY3JpcHRpb24+PC9vbmxpbmVBcHByb3ZhbD48ZG9jdW1lbnRUcmFjZUluZm8+PHVzZXJJZD5ZWUNYUzAzPC91c2VySWQ+PHJlcXVlc3RTb3VyY2U+SG9tZUluc3VyYW5jZTwvcmVxdWVzdFNvdXJjZT48L2RvY3VtZW50VHJhY2VJbmZvPjwvdGVtcGxhdGVEYXRhPg==</binaryData>

  </inDataDoc>

  </generatePDFOutput>

  </soapenv:Body>

  </soap:Envelope>

4 Replies

Avatar

Level 1

Thanks Wasil,

Can you be more specific?, since version 9.0.0 (ES2) we are invoking livecycle using web services (generatePDFOutput) to obtain a non-interactive PDF in the SOAP response. Retriving the WSDL for LC ES4 Version 11.0.1 (http://sdf6001aps07:8080/soap/services/OutputService?wsdl&lc_version=11.0.1) the methods are the same compared with ES2, and the new methods found in the ES4 WSDL like generatePDFOutput2 didn't solve the problem.

We found a pattern in the problematic templates, if the XML input data contains more than 3 node levels the result PDF doesn't show any of the data, if we send a XML input data whit 3 or less nodes, the PDF is produced correctly. (see UPDATE - 10 Fev 2016).

Thanks

António

Avatar

Employee Advisor

Does the template merging work if you just test using OutputIVS/FormsIVS with more than 3 nodes ?

Thanks,

Wasil

Avatar

Level 1

Hi Wasil,

We tested on OutputIVS and the same template + xml data work fine using both methods (EJB or WebService), the record level was set to 1 (the same value we send via SOAP request to the normal Output Service endpoint), but if we set this to 0 (or leave it blank) the result PDF in IVS doesn't show any input data like the original problem.

Thanks

António