Bursting issue

Hi All,
I am using bursting for spliting the files and filenames.
I am able to schdule a job with bursting successfully if it is single file.
When there are multpile files to split it throws the below error, BIp v is 11g
::RIPPLE_OUTPUT_FAILED::[INSTANCE_ID=orr2dpdobip01.espdev.aurdev.national.com.au.1306289248993] [SUBJOB_ID=1513] ::DOCUMENT_GENERATION_FAILED::[INSTANCE_ID=<my instance >] [OUTPUT_ID=1277][ReportProcessor]Error rendering documentoracle.xdo.servlet.scheduler.ProcessingException: [ReportProcessor]Error rendering document
at oracle.xdo.enterpriseScheduler.bursting.BurstingReportProcessor.renderReport(BurstingReportProcessor.java:455)
at oracle.xdo.enterpriseScheduler.bursting.BurstingReportProcessor.onMessage(BurstingReportProcessor.java:127)
at oracle.xdo.enterp
I am getting 3 filenames
filename Partyid
201105261000001723_100000000000000000000000996.pdf 100000005
201105261000001722_100000000000000000000000995.pdf 100000008
201105261000001721_100000000000000000000000994.pdf 100000009
The Bursting is trying to split with party id but it tries to pick the same filename for all the parties and failed.
select
rep_TBL_USAV_CAS_00.PARTY_ID KEY,
'USAV_CAS_00' TEMPLATE,
'RTF' TEMPLATE_FORMAT,
'en-US' LOCALE,
'PDF' OUTPUT_FORMAT,
'FILE' DEL_CHANNEL,
'/oracle/app/bi/pdf/' PARAMETER1,
rep_TBL_USAV_CAS_00.FILENAME PARAMETER2
from table(cast(ap_ddl_USAV_CAS_00('1','','','Burst') as rep_TBL_USAV_CAS_00)) rep_TBL_USAV_CAS_00
Edited by: Sarada Chellu on 25-May-2011 19:56

Shouldn't your PARAMETER2 be something like this: rep_TBL_USAV_CAS_00.PARTY_ID || '.pdf' PARAMETER2 ?
Thanks,
Bipuser

Similar Messages

  • XML Bursting Issue

    HI All. I get "Error!! Could not deliver the output for Delivery channel:null . Please check the Log for error details" for some POs when I run custom program with bursting enabled.
    In that regard.
    1. My control file is as below.
    2. When I checked the XML data, none of the from mail id, to email id, body, cc id,subject are NOT INVALID or NOT NULL.
    3. A valid output with all data has been generated for the report and output attachment is generated.
    4. This has been happening for some POs and some times.
    PLEASE LET ME KNOW HOW TO RECTIFY.
    <?xml version="1.0" encoding="UTF-8" ?>
    - <xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi" type="bursting">
    - <xapi:request select="/XXIND_R008_PRINTPO/LIST_G_INIT_INFO/G_INIT_INFO/LIST_G_HEADERS/G_HEADERS">
    - <xapi:delivery>
    - <xapi:email id="123" server="<hidden>" port="25" from="${CP_FROM_EMAIL_ID}" reply-to="[email protected]">
    <xapi:message id="123" to="${CF_EMAIL_ADDRESS}" cc="${CF_CC_PROFILE_VALUE}" attachment="true" subject="${CF_R008_EMAIL_SUB_BODY}">${CP_R008_EMAIL_BODY}</xapi:message>
    </xapi:email>
    </xapi:delivery>
    - <xapi:document output="${CP_ATTACHMENT}" output-type="pdf" delivery="123">
    <xapi:template type="rtf" location="xdo://XXIND.XXIND_PRINTED_PO.en.00/?getSource=true" filter="" />
    </xapi:document>
    </xapi:request>
    </xapi:requestset>
    This is the output of Bursting XX Printed Purchase Order Report (XML Publisher Report Bursting Program)
    - <BURS_REPORT>
    <REQUESTID>17355790</REQUESTID>
    <PARENT_REQUESTID>17355788</PARENT_REQUESTID>
    <REPORT_DESC>XX Printed Purchase Order Report</REPORT_DESC>
    <OUTPUT_FILE>/u03/oracle/PROD/inst/apps/PROD_indpebs01/logs/appl/conc/out/o17355790.zip</OUTPUT_FILE>
    - <DOCUMENT_STATUS>
    <KEY />
    <OUTPUT_TYPE>pdf</OUTPUT_TYPE>
    <DELIVERY>email</DELIVERY>
    <OUTPUT>/tmp/101411_033045456/62_97.pdf</OUTPUT>
    <STATUS>fail</STATUS>
    <LOG>Error!! Could not deliver the output for Delivery channel:null . Please check the Log for error details..</LOG>
    </DOCUMENT_STATUS>
    </BURS_REPORT>
    Please help

    The xapi:template section is already closed and you are trying to close it again,
    Either have the code as
    <xapi:template type="rtf" location="/opt/oracle/oracleqat1/rfsqat1comn/temp/Test.rtf" >
    </xapi:template>
    or
    <xapi:template type="rtf" location="/opt/oracle/oracleqat1/rfsqat1comn/temp/Test.rtf" />

  • Serious Bursting Issue : Please help!

    This is my data:
    srno dept_name emp_name
    1 finance USA John
    2 finance EMEA Kevin
    3 hr ITLAY Pat
    4 hr KOREA Erik
    5 marketing INDIA peter
    6 marketing JAPAN ross
    7 sales CORK ronny
    Now, i want to create two reports out of it by the help of bursting ....
    1. for dept_name like fin%, hr%
    2. for dept_name like mark%, sal%
    Can this be done? .....can i burst the report for group limits ...one report for the limits fin% or hr%
    and the other for mark% or sal% .....or burting can only be done for unique values? ....if there's any other way to it ..like creating a separate control file etc ...please suggest that too......
    Thanks for your help in advance
    Ronny

    I've been using FileVault for a long time with no problems whatsoever. As with any software package, there are going to be problems from time to time - that is why you BACK UP any and all important data. FileVault is not intended to back anything up or keep is safe from any failure other than security. FileVault keeps the data from prying eyes - that's all it does. It does it very very nicely in that you can copy the "username.sparseimage" file onto another computer and use the password to open it!
    I do not want to see people learning about Macs and FileVault's capabilities to get the wrong impression here. This is a fantastic utility that works wonderfully. If you have data that you cannot afford to lose and do not have it backed up - then that is 100% your fault. If you really needed that data, you would have backed it up on an external drive (copying the sparseimage file) or one of dozens of other methods to keep the data safe. I recommend laptop users to turn on FileVault (remember to set a Master Password!) if they have any sensitive information on their computer - but you have to take responsibility and make sure that data gets backed up. Any protection you take is nullified when a drive fails, or you get a power spike - unless you back up.
    Please remember the role each piece of software has and not expect it to do something it was not designed to do.

  • JCP4XDOBurstingEngine.java  BURSTING - UNABLE TO USE SPECIFIC FILENAME MORE

    Hello
    I am getting Bursting Issue duplicate entry: /XXXXXX.pdf issue in Oracle XML Publisher, I think I have same issue what is explain in ML#1109893.1 and I am thinking to apply the Patch.
    I NEED to Know the File location and version of JCP4XDOBurstingEngine.java in UNIX
    Can Any body tell me please?
    -------------Issue listed in Meta Link------
    Concurrent Job Getting Java.Util.Zip.Zipexception When Bursting From Xml Publisher Report [ID 1109893.1]
    Bursting code is not allowing to send mail having the same filename in attachment for multiple recipients
    This is due to
    Bug 8937963 - BURSTING - UNABLE TO USE SPECIFIC FILENAME MORE THAN ONCE CAUSING ZIPEXCEPTION
    Thanks
    Ed

    Under Network Adapter -> Advanced Features. I read there
    Enable MAC Address Spoofing (not checked)
    Enable DHCP Guard (not checked)
    Enable router advertisement guard (not checked)
    At all VM states (install, copy, clone, export, import) I never touched the advanced network settings. Only the necessary changes to have networking up (aka attach to the correct, working network switch).
    Also made some extra tests involving attaching / detaching a legacy network adapter (just in case) and checking the MAC Addresses on all VM's (active / inactive).
    Did not figured out a MAC Address issue, all VM's had got their MAC from the pool and were different. Also the MAC address pool between 2 Hyper-V Servers was different (as expected since they have different "real" IP addressee but you never know)

  • Bursting with multiple datasets

    I have a report that I want to burst. The report is based on 2 datasets.
    1 dataset contains the information about the people that will be mailed with their report and their personal data. Split by/deliver by is based on this dataset (LIDNUMMER)
    The 2nd dataset contains informational data that is placed in a table on this report.
    The report runs perfect when it's not burst. Once the report is burst the table with the data from the 2nd dataset remains empty.
    Format of the XML :
    <DATA>

    <Ledenlijst>

    <LEDENLIJST_ROW>
    <LIDNUMMER>354</LIDNUMMER>
    <NAAM>Aer </NAAM>
    <VOORNAAM>Mar</VOORNAAM>
    <BBSFNR>326</BBSFNR>
    <GEBOORTEDATUM>04/08/1997</GEBOORTEDATUM>
    <ACTIEF_BIJ_JEUGD>Y</ACTIEF_BIJ_JEUGD>
    <JIC_BC>JIC</JIC_BC>
    <DINSDAGLIGA/>
    <WOENSDAGLIGA/>
    <INTER/>

    <ADRESSEN>

    <ADRESSEN_ROW>
    <TELEFOON>016/000000</TELEFOON>
    <GSM1>0495/000000</GSM1>
    <GSM2/>
    <EMAIL1>[email protected]</EMAIL1>
    <EMAIL2>[email protected]</EMAIL2>
    <STRAAT>laan</STRAAT>
    <STRAATNR>33</STRAATNR>
    <BUS>21</BUS>
    <POSTCODE>3000</POSTCODE>
    <WOONPLAATS>Leuven</WOONPLAATS>
    </ADRESSEN_ROW>
    </ADRESSEN>

    <LIDMAATSCHAPPEN>

    <LIDMAATSCHAPPEN_ROW>
    <NAAM>BBSF Prém. - Min. - Jun. Lid</NAAM>
    <KOST_NIEUW_SEIZOEN>8</KOST_NIEUW_SEIZOEN>
    </LIDMAATSCHAPPEN_ROW>

    <LIDMAATSCHAPPEN_ROW>
    <NAAM>JIC - Jeugdlid</NAAM>
    <KOST_NIEUW_SEIZOEN>17</KOST_NIEUW_SEIZOEN>
    </LIDMAATSCHAPPEN_ROW>
    </LIDMAATSCHAPPEN>
    </LEDENLIJST_ROW>

    <LEDENLIJST_ROW>
    <LIDNUMMER>190</LIDNUMMER>
    <NAAM>Al </NAAM>
    <VOORNAAM>David</VOORNAAM>
    <BBSFNR>27</BBSFNR>
    <GEBOORTEDATUM>06/10/1971</GEBOORTEDATUM>
    <ACTIEF_BIJ_JEUGD>N</ACTIEF_BIJ_JEUGD>
    <JIC_BC>BC</JIC_BC>
    <DINSDAGLIGA>Lost 2</DINSDAGLIGA>
    <WOENSDAGLIGA/>
    <INTER>Rubens 2</INTER>

    <ADRESSEN>

    <ADRESSEN_ROW>
    <TELEFOON>03/00000</TELEFOON>
    <GSM1>0475/00000</GSM1>
    <GSM2/>
    <EMAIL1>[email protected]</EMAIL1>
    <EMAIL2/>
    <STRAAT>straat</STRAAT>
    <STRAATNR> 129</STRAATNR>
    <BUS/>
    <POSTCODE>2627</POSTCODE>
    <WOONPLAATS>Schelle</WOONPLAATS>
    </ADRESSEN_ROW>
    </ADRESSEN>

    <LIDMAATSCHAPPEN>

    <LIDMAATSCHAPPEN_ROW>
    <NAAM>BBSF L-lid</NAAM>
    <KOST_NIEUW_SEIZOEN>25</KOST_NIEUW_SEIZOEN>
    </LIDMAATSCHAPPEN_ROW>

    <LIDMAATSCHAPPEN_ROW>
    <NAAM>BC Liga (+ inter)</NAAM>
    <KOST_NIEUW_SEIZOEN>27</KOST_NIEUW_SEIZOEN>
    </LIDMAATSCHAPPEN_ROW>
    </LIDMAATSCHAPPEN>
    </LEDENLIJST_ROW>
    </Ledenlijst>

    <Lidmaatschappen_volgend_seizoen>

    <LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>
    <ID>5</ID>
    <SEIZOEN>Seizoen '10-'11</SEIZOEN>
    <NAAM>BBSF L-lid</NAAM>
    <KOST>25</KOST>
    </LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>

    <LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>
    <ID>5</ID>
    <SEIZOEN>Seizoen '10-'11</SEIZOEN>
    <NAAM>BBSF M-lid (enkel verzekering)</NAAM>
    <KOST>8</KOST>
    </LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>

    <LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>
    <ID>5</ID>
    <SEIZOEN>Seizoen '10-'11</SEIZOEN>
    <NAAM>BBSF Junior-L Lid</NAAM>
    <KOST>25</KOST>
    </LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>

    <LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>
    <ID>5</ID>
    <SEIZOEN>Seizoen '10-'11</SEIZOEN>
    <NAAM>BBSF Prém. - Min. - Jun. Lid</NAAM>
    <KOST>8</KOST>
    </LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>

    <LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>
    <ID>5</ID>
    <SEIZOEN>Seizoen '10-'11</SEIZOEN>
    <NAAM>BBSF Miniem-L Lid</NAAM>
    <KOST>25</KOST>
    </LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>

    <LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>
    <ID>5</ID>
    <SEIZOEN>Seizoen '10-'11</SEIZOEN>
    <NAAM>BBSF Veteraan Lid</NAAM>
    <KOST>8</KOST>
    </LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>

    <LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>
    <ID>5</ID>
    <SEIZOEN>Seizoen '10-'11</SEIZOEN>
    <NAAM>BC Inter</NAAM>
    <KOST>42</KOST>
    </LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>

    <LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>
    <ID>5</ID>
    <SEIZOEN>Seizoen '10-'11</SEIZOEN>
    <NAAM>BC Liga</NAAM>
    <KOST>17</KOST>
    </LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>

    <LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>
    <ID>5</ID>
    <SEIZOEN>Seizoen '10-'11</SEIZOEN>
    <NAAM>JIC - Jeugdlid</NAAM>
    <KOST>17</KOST>
    </LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>

    <LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>
    <ID>5</ID>
    <SEIZOEN>Seizoen '10-'11</SEIZOEN>
    <NAAM>BC Liga (+ inter)</NAAM>
    <KOST>27</KOST>
    </LIDMAATSCHAPPEN_VOLGEND_SEIZOEN_ROW>
    </Lidmaatschappen_volgend_seizoen>
    </DATA>
    So, as you can see both XML's are appended into 1 XML file. To get the table with the data out of the 2nd dataset I had to play with XPATH statements.
    Is there a way this can solve the bursting issue as well?
    Tx!

    I would like to have the following output:
    File 1 - Store 2 - Query A + Store 2 - Query B
    File 2 - Store 4 - Query A + Store 4 - Query B
    File 3 - Store 5 - Query A + Store 5 - Query B
    the bursting level should be give at
    File 1 - Store 2 - Query A + Store 2 - Query B
    so the tag in the xml has to be split by common to these three rows.
    since the data is coming from the diff query, and the data is not going to be under single tag.
    you cannot burst it using concatenated data source.
    But you can do it, using the datatemplate, and link the query and get the data for each file under a single query,
    select distinct store_name from all-stores
    select * from query1 where store name = :store_name === 1st query
    select * from query2 where store name = :store_name === 2nd query
    define the datastructure the way you wanted,
    the xml will contain something like this
    <stores>
    <store> </store> - for store 2
    <store> </store> - for store 3
    <store> </store> - for store 4
    <store> </store> - for store 5
    <stores>
    now you can burst it at store level.

  • FR v 11 Batch Bursting - passing 2 Dims

    We are trying to use the Batch Bursting tool and it works great for all our reports with only one DIM POV (ie Company). Running into issues trying to figure out how to burst when I have two different Dim's that I need to pass (ie Departmental Report - Company and Department). What complicates the issue is that we are assigning user access to each bursted .pdf report. I would prefer not to have 20+ different scheduled batchs, one for each Company and still not sure if that is going to work without having to have multiple copies of the report itself. Still trying to understand how bursting works in total. We migrated from useing Hyperin Enterpirse Reporting which had a much simpler bursting tool which allowed us to pass as many different Dim POV's as we wanted.
    Side question - When you create the .xml file you are assigning the different POV's that you want to burst. From the app you are only allowed to select one Dim. Is that correct or am I missing something or can you modify the .xml file directly to allow two or more Dim POV's to be passed. Adding the Bursting file to the .xml is simple and works.
    Our reports are setup to allow the user to select their POV and the report is set to show Current Member and children. In this fashion I only have to have one report and it can allow users to see parent information with children or just one child (example - we use this for Departmental reports. Controller would see all departments with summary department while Depart Mgr would only see their single depart). This works great when you have 20 + Companies with 40+ Departments each. One report works for all. Note this is only for users that have access to run the reports. Most of our users just get to view published reports - thus the bursting issue.

    Hi
    As far as I am aware the bursting does only allow you burst on a single dimension, but I'd be interested to know if anyone has managed to amend the XML to allow more.
    Possible workarounds bepend upon the current make up of your batch and what you want the output to look like. It sounds like you have a single report in the batch and want 20 x 40 individual PDF files as the output, the report itself having at least two dimensions on the POV?
    If this is correct then personally I would set up multiple books rather than multiple batches, but that is as much because I'm not that comfortable amending the XML files as any other reason. If you're not familiar with books then you can add multiple reports to a book (should you need to) and run any of the reports in the book for multiple POVs, the downside if you want seperate files is that a book will complete as a single file.
    Try setting up the 20+ books, each one with a different Company in the Book POV, you can then add all 20+ books into a single batch and burst them all on your Department hierarchy.
    Let me know if this is useful or just how you get on, more and more clients are wanting this functionality so always interested to hear how people are using this and how successful it is.
    Good luck
    Stuart

  • Socket latency

    I am experiancing long round-trip latency when chaining many Solaris processs together with INET blocking sockets. On NT, I see little latency.
    Is there any way of tuning the solaris internals to make the socket respoonse times falster ? Is there an underlying poll timeout I can change ?
    my setup is 4 processes:
    server: has server socket.
    proxy 2: has server socket and client socket to client.
    proxy 1: has server socket and client socket to proxy 2.
    client: has connection to proxy 1
    The client APP sends 40 100byte messages. these are proxied up to the server, which then responds with a 100byte response message for each request. All sockets are blocking with dedicated reader and writer threads. All apps are threaded C++ apps that have been Purify'ed extensively.
    If I run the processes on seperate SOLARIS boxes I see the time difference between the first message sent by the client to the last response recieved at 0.5 of a second ! I soon deduced that this was due to the nagle algorithm my sending an extra few placebo messages after the last response to effectively flush the nagle algorithm. I then got it down to ~300ms.
    I have now tried running with all processes on the same SunFire-880 machine and the timing is still ~300ms. If I do the same on my Pentium IV Win2000 machine I get round-trip times of ~100 ms or less.
    Does anyone know of any issues that affect the response times of sockets ?
    I don't believe this is my code as I can sustain transaction rates of ~6000 requests and responses per second ! This is what makes these small-burst issues so fustrating.
    Neil

    This is what I get, what do you get:
    java -server Loopback1000000 messages in 3004 ms
    1000000 messages in 2752 ms
    1000000 messages in 2706 ms
    1000000 messages in 2728 ms
    import java.io.*;
    import java.net.*;
    public class Loopback
        static final int PORT = 6666;
        public static void main(String args[])
         throws Exception
         new Listener().start();
         Socket socket = new Socket("localhost", PORT);
         DataOutputStream out = new DataOutputStream(new BufferedOutputStream(socket.getOutputStream()));
         int count = 0;
         long start_time = System.currentTimeMillis();
         while (true) {
             out.writeBytes("hello world");
             out.flush();
             if (++count % 1000000 == 0) {
              long now = System.currentTimeMillis();
              System.out.println("1000000 messages in " + (now - start_time) + " ms");
              start_time = now;
        static class Listener
         extends Thread
         ServerSocket server_socket;
         Listener()
             throws IOException
             server_socket = new ServerSocket(PORT);
         public void run()
             try {
              while (true) {
                  Socket socket = server_socket.accept();
                  InputStream in = socket.getInputStream();
                  byte buf[] = new byte[8192];
                  while (true) {
                   if (in.read(buf) == -1)
                       break;
                  in.close();
                  socket.close();
             } catch (IOException e) {
              System.out.println("error in listener: " + e);
    }

  • Issue in Printing, using Bursting control file

    Hello All,
    We are using bursting control file to print and email. Email option is working fine. But when it comes to printing, it is printing "PDF file not printed. 128MB of memory is required to enable direct PDF printing" in the printout.
    We are using CUPS and below is the path we are using for printing,
    ipp://localhost:631/printers/YG_MAIN
    When we try to run the same program manually, by giving the printer name and number of copies to 1, then we are able to see the pdf output. Other normal bi publisher reports are also working fine, w.r.t that printer. We are facing this issue only when we are running xml bursting program, with print option.
    Any suggestions please..
    Here is the full bursting control file,
    <?xml version="1.0" encoding="UTF-8"?>
    <xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi">
    <xapi:globalData location="stream">
    </xapi:globalData >
    <xapi:request select="/XX_IMB/LIST_G_PAT/G_PAT">
    <xapi:delivery>
    <xapi:email id="123" server="XXXXXX.com" port="25" from="[email protected]">
    <xapi:message id="123" to="${DESTINATION}" attachment="true" content-type = "text/html" subject="Test email"> Please find the attachement</xapi:message>
    </xapi:email>
    <xapi:print id="print1" printer="ipp://localhost:631/printers/${DESTINATION}" copies="1"/>
    </xapi:delivery>
    <xapi:document output-type="pdf" delivery="123">
    <xapi:template type="xsl-fo" location="xdo://XXCUS.XX_MAIN.en.US" filter=".//G_PAT[DESTINATION_TYPE='Email']">
    </xapi:template>
    </xapi:document>
    <xapi:document output-type="pdf" delivery="print1">
    <xapi:template type="xsl-fo" location="xdo://XXCUS.XX_MAIN.en.US" filter=".//G_PAT[DESTINATION_TYPE='Print']">
    </xapi:template>
    </xapi:document>
    </xapi:request>
    </xapi:requestset>

    BI Publisher bursting to CUPS printer doesn't use PASTA, so output doesn't get converted from PDF to Postscript which it does when you run it through concurrent manager.
    You can put an entry in the $XDO_TOP/resource/xdodelivery.cfg as follows (replace for your printer):
    <pre>
    <server name="MYPRINTER" type="ipp_printer" default="true">
    <uri>ipp://mycupsserver.mydomain:631/printers/MYPRINTER</uri>
    <filter>/usr/local/bin/pdf2ps -paper A4 {infile} {outfile}</filter>
    </server>
    </pre>
    Regards,
    Gareth

  • XML Bursting program was messed up the report format and output, not sure what is causing an issue

    Hi All,
    I need burst the report based on the customer number for some customers and burst based on invoice number for some customers in the same bursting program. I have made the changes accordingly and sending email attachments as expected, but when the output sent for as an attachment for each invoice the report does not printing in full format, its completely ignore one child block. Not sure what was the issue. This is very very urgent please help me out.
    Following is my bursting code:
    <?xml version="1.0" encoding="UTF-8"?>
    <xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi" type="bursting">
       <xapi:request select="/XXARINVOICE/LIST_G_CUST_HDR/G_CUST_HDR">     
          <xapi:delivery>
             <xapi:email id="123" server="${SMTP_SERVER_NAME}" port="25" from="${XX_EMAIL}" reply-to = "">
            <xapi:message id="123" to="${EXCLUDED_BILL_TO_EMAIL}" attachment="true"
               subject="Confirmation for your Invoice(s)">
    Dear Customer,
    Thank you for placing an order with XX cust.
    Please review the attached invoice(s).
    Regards,
    Customer Service
            </xapi:message>
             </xapi:email>
          </xapi:delivery>     
          <xapi:document output="XX_INVOICE_EMAIL_${CUST_NO}" output-type="pdf" delivery="123">
             <xapi:template type="rtf" location="xdo://xxabc.XXARNONEDIINVOICE.en.00/?getSource=true" filter=".//G_INVOICE_HDR[EXCLUDED_BILL_TO_EMAIL!='N']"/>
          </xapi:document>  
       </xapi:request>
       <xapi:request select="/XXARINVOICE/LIST_G_CUST_HDR/G_CUST_HDR">     
          <xapi:delivery>
             <xapi:email id="123" server="${SMTP_SERVER_NAME}" port="25" from="${XX_EMAIL}" reply-to = "">
            <xapi:message id="123" to="${EXCLUDED_BILL_TO_FAX}" attachment="true"
               subject="Confirmation for your Invoice(s)">
    Dear Customer,
    Thank you for placing an order with XX cust.
    Please review the invoice(s).
    Regards,
    Customer Service          
            </xapi:message>
             </xapi:email>
          </xapi:delivery>     
          <xapi:document output="XX_INVOICE_FAX_${CUST_NO}" output-type="pdf" delivery="123">
             <xapi:template type="rtf" location="xdo://xxabc.XXARNONEDIINVOICE.en.00/?getSource=true" filter=".//G_INVOICE_HDR[EXCLUDED_BILL_TO_FAX!='N']"/>      
          </xapi:document>  
       </xapi:request> 
       <!-- START Sending email for each invoice in CR2197-->
       <xapi:request select="/XXARINVOICE/LIST_G_CUST_HDR/G_CUST_HDR/LIST_G_INVOICE_HDR/G_INVOICE_HDR">     
          <xapi:delivery>
             <xapi:email id="123" server="${SMTP_SERVER_NAME}" port="25" from="${XX_EMAIL}" reply-to = "">
            <xapi:message id="123" to="${BILL_TO_EMAIL}" attachment="true"
               subject="Confirmation for your Invoice ${INVOICE_NO}">
    Dear Customer,
    Thank you for placing an order with XX cust.
    Please review the attached invoice.
    Regards,
    Customer Service
            </xapi:message>
             </xapi:email>
          </xapi:delivery>     
          <xapi:document output="XX_INVOICE_EMAIL_${INVOICE_NO}" output-type="pdf" delivery="123">
             <xapi:template type="rtf" location="xdo://xxabc.XXARNONEDIINVOICE.en.00/?getSource=true" filter=".//G_INVOICE_HDR[BILL_TO_EMAIL!='N']"/>
          </xapi:document>  
       </xapi:request>
       <xapi:request select="/XXARINVOICE/LIST_G_CUST_HDR/G_CUST_HDR/LIST_G_INVOICE_HDR/G_INVOICE_HDR">     
          <xapi:delivery>
             <xapi:email id="123" server="${SMTP_SERVER_NAME}" port="25" from="${XX_EMAIL}" reply-to = "">
            <xapi:message id="123" to="${BILL_TO_FAX}" attachment="true"
               subject="Confirmation for your Invoice ${INVOICE_NO}">
    Dear Customer,
    Thank you for placing an order with XX cust.
    Please review the invoice.
    Regards,
    Customer Service          
            </xapi:message>
             </xapi:email>
          </xapi:delivery>     
          <xapi:document output="XX_INVOICE_FAX_${INVOICE_NO}" output-type="pdf" delivery="123">
             <xapi:template type="rtf" location="xdo://xxabc.XXARNONEDIINVOICE.en.00/?getSource=true" filter=".//G_INVOICE_HDR[BILL_TO_FAX!='N']"/>      
          </xapi:document>  
       </xapi:request>  
       <!-- END Sending email for each invoice in CR2197-->
       <xapi:request select="/XXARINVOICE/LIST_G_CUST_HDR/G_CUST_HDR/LIST_G_INVOICE_HDR/G_INVOICE_HDR">     
          <xapi:delivery>
               <xapi:filesystem output="${OUT_DIR}/INV_${SALES_ORDER}_${ORG_ID}_${INVOICE_NO}_${REQUEST_ID}_${INVOICE_DATE}.pdf">
               </xapi:filesystem>
          </xapi:delivery>     
          <xapi:document output-type="pdf">
             <xapi:template type="rtf" location="xdo://xxabc.XXARNONEDIINVOICE.en.00/?getSource=true" filter=".////XXARINVOICE[P_ATTACH='Y']"/>    
          </xapi:document>  
       </xapi:request>  
    </xapi:requestset>
    Thanks in Advance,
    Jagadish

    Initialize this:
                        String pet = "":>
    error is H:\JAVA\PetAdvice.java:88: variable pet might not have been initialized
                        return pet;Geez, the error tells you the source file and the line # at which the problem occurred, in addition to a lucid description. Why couldn't you figure it out for yourself?
    %

  • Issue in Bursting with XML Publisher in Applications

    Hi ,
    After I submitted the conc.request for XML Output PDF, the request is getting Completed with Normal Status.
    I'm getting the below NULL Pointer Exception.
    Please find the below EXCEPTION from logfile.
    ==============================================================
    [061009_120534210][oracle.apps.xdo.batch.BurstingProcessorEngine][STATEMENT] ========================> startElement() ::: startDocument is entered <========================
    [061009_120534224][][EXCEPTION] java.lang.NullPointerException
         at oracle.apps.xdo.batch.BurstingProcessorEngine.addDocument2Queue(BurstingProcessorEngine.java:3197)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.createBurstingDocument(BurstingProcessorEngine.java:2112)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstDocument(BurstingProcessorEngine.java:2054)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingEndElement(BurstingProcessorEngine.java:1806)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(BurstingProcessorEngine.java:1127)
         at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:196)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1212)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:227)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingConfigParser(BurstingProcessorEngine.java:959)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.process(BurstingProcessorEngine.java:903)
         at oracle.apps.xdo.oa.cp.JCP4XDOBurstingEngine.runProgram(JCP4XDOBurstingEngine.java:269)
         at oracle.apps.fnd.cp.request.Run.main(Run.java:161)
    [061009_120534229][oracle.apps.xdo.batch.BurstingProcessorEngine][STATEMENT] ========================> startElement() ::: endDocument is entered <========================
    Bursting process complete..
    Generating Bursting Status Report..
    [061009_120534351][oracle.apps.xdo.batch.bursting.FileHandler][STATEMENT] /user2/apps10/vis10nappl/po/11.5.0/reports/US/061009_120534207/xdo0.tmp is not deleted
    ==============================================================
    Please do the needful in resolving this issue.
    Thanks,
    Abdul

    Thanks Hussein for prompt response.
    I didnt get a proper solution for this issue.
    Its basically points to Null Pointer Exception with Java Msg Number as : BurstingProcessorEngine.java:3197
    Please see the below extract from logfile.
    ===============================================================
    Start bursting process..
    [061009_120534197][][STATEMENT] /user2/apps10/vis10nappl/po/11.5.0/reports/US
    [061009_120534208][][STATEMENT] BurstingProcessor ::: Property Key ---> burstng-source
    [061009_120534208][][STATEMENT] Inside burstingConfigParser
    [061009_120534210][oracle.apps.xdo.batch.BurstingProcessorEngine][STATEMENT] ========================> startElement() ::: startDocument is entered <========================
    [061009_120534224][][EXCEPTION] java.lang.NullPointerException
         at oracle.apps.xdo.batch.BurstingProcessorEngine.addDocument2Queue(BurstingProcessorEngine.java:3197)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.createBurstingDocument(BurstingProcessorEngine.java:2112)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstDocument(BurstingProcessorEngine.java:2054)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingEndElement(BurstingProcessorEngine.java:1806)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(BurstingProcessorEngine.java:1127)
         at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:196)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1212)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:268)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:227)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingConfigParser(BurstingProcessorEngine.java:959)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.process(BurstingProcessorEngine.java:903)
         at oracle.apps.xdo.oa.cp.JCP4XDOBurstingEngine.runProgram(JCP4XDOBurstingEngine.java:269)
         at oracle.apps.fnd.cp.request.Run.main(Run.java:161)
    [061009_120534229][oracle.apps.xdo.batch.BurstingProcessorEngine][STATEMENT] ========================> startElement() ::: endDocument is entered <========================
    Bursting process complete..
    Generating Bursting Status Report..
    [061009_120534351][oracle.apps.xdo.batch.bursting.FileHandler][STATEMENT] /user2/apps10/vis10nappl/po/11.5.0/reports/US/061009_120534207/xdo0.tmp is not deleted
    ===============================================================
    Please do the neeful.
    Thanks,
    Abdul

  • Issue in bursting through email BIP

    Hi,
    I have a XML data (employee.xml) file like:
    <DATA>
         <DEPTS>
              <DEPT>
                   <EMPLOYEES>
                        <EMPLOYEE>
                             <EMPNO>7369</EMPNO>
                             <ENAME>SMITH</ENAME>
                             <JOB>CLERK</JOB>
                             <MGR>7902</MGR>
                             <HIREDATE>1980-12-17T00:00:00.000-08:00</HIREDATE>
                             <SAL>800</SAL>
                             <DEPTNO>20</DEPTNO>
                             <EMAIL>[email protected]</EMAIL>
                        </EMPLOYEE>
                        <EMPLOYEE>
                             <EMPNO>7566</EMPNO>
                             <ENAME>JONES</ENAME>
                             <JOB>MANAGER</JOB>
                             <MGR>7839</MGR>
                             <HIREDATE>1981-04-02T00:00:00.000-08:00</HIREDATE>
                             <SAL>2975</SAL>
                             <DEPTNO>20</DEPTNO>
                             <EMAIL>[email protected]</EMAIL>
                        </EMPLOYEE>
                   </EMPLOYEES>
              </DEPT>
              <DEPT>
                   <DEPTNO>30</DEPTNO>
                   <NAME>Sales</NAME>
                   <MANAGER_EMAIL>[email protected]</MANAGER_EMAIL>
                   <EMPLOYEES>
                        <EMPLOYEE>
                             <EMPNO>7788</EMPNO>
                             <ENAME>SCOTT</ENAME>
                             <JOB>ANALYST</JOB>
                             <MGR>7566</MGR>
                             <HIREDATE>1982-12-09T00:00:00.000-08:00</HIREDATE>
                             <SAL>3000</SAL>
                             <DEPTNO>20</DEPTNO>
                             <EMAIL>[email protected]</EMAIL>
                        </EMPLOYEE>
                        <EMPLOYEE>
                             <EMPNO>7876</EMPNO>
                             <ENAME>ADAMS</ENAME>
                             <JOB>CLERK</JOB>
                             <MGR>7788</MGR>
                             <HIREDATE>1983-01-12T00:00:00.000-08:00</HIREDATE>
                             <SAL>1100</SAL>
                             <EMAIL>[email protected]</EMAIL>
                        </EMPLOYEE>
                   </EMPLOYEES>
              </DEPT>
         </DEPTS>
    </DATA>
    Control File (SampleControlFile.xml) :
    <?xml version="1.0" encoding="UTF-8"?>
    <xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi">
         <xapi:request select="/DATA/DEPTS/DEPT/EMPLOYEES/EMPLOYEE">
              <xapi:delivery>
                   <xapi:email server="my.smtp.server" port="25" from="[email protected]" reply-to="">
                        <xapi:message id="123" to="${EMAIL}" cc="${CC_EMAIL_ADDRESS}" attachment="true" subject="Employee Details for ${ENAME}"> Mr. ${ENAME}, Please review the attached document</xapi:message>
                   </xapi:email>
              </xapi:delivery>
              <xapi:document output-type="pdf" delivery="123">
                   <xapi:template type="rtf" location="${EMP_TEMPLATE}"/>
              </xapi:document>
         </xapi:request>
    </xapi:requestset>
    Java code:
    public class SampleBursting implements BurstingListener {
    public SampleBursting( String tempDir) {
    Logger.setLevel(Logger.STATEMENT);
    try {
    BurstingProcessorEngine dp = new BurstingProcessorEngine();
    dp.deleteTempOutputFile(false);
    dp.setTempDirectory(tempDir); //Set the temp file
    dp.setData(new FileReader(tempDir + "/employee.xml")); //Data File
    dp.setXMLAPI(tempDir + "/SampleControlFile.xml"); // Bursting Control file.
    dp.registerListener(this);
    Properties prop = new Properties();
    prop.put("user-variable:EMAIL_SERVER", "localhost");
    prop.put("user-variable:EMAIL_PORT", "25");
    prop.put("user-variable:FROM_EMAIL_ADDRESS", "[email protected]");
    prop.put("user-variable:CC_EMAIL_ADDRESS", "[email protected]");
    prop.put("user-variable:EMP_TEMPLATE", tempDir + "/employee.rtf");
    dp.setConfig(prop);
    dp.process();
    //dp.deletTemporaryOutputFiles();
    } catch (Exception e) {
    Logger.log(e);
    public static void main(String[] args) {
    SampleBursting sampleBursting = new SampleBursting(args[0]);
    //Listener Implementation//
    public void beforeProcess() {}
    public void afterProcess() {}
    public void beforeProcessRequest(int requestIndex) {}
    public void afterProcessRequest(int requestIndex) {}
    public void beforeProcessDocument(int requestIndex, int documentIndex) {}
    public void afterProcessDocument(int requestIndex, int documentIndex,
    Vector documentOutputs) {}
    public void beforeDocumentDelivery(int requestIndex, int documentIndex,
    String deliveryId) {}
    public void afterDocumentDelivery(int requestIndex, int documentIndex,
    String deliveryId, Object deliveryObject,
    Vector attachments) {}
    public void afterEnterpriseDocumentDelivery(DocumentStatus documentStatus) {
    public void beforeProcessDocument(DocumentStatus status) {
    public void afterProcessDocument(DocumentStatus status) {}
    public void beforeDocumentDelivery(DocumentStatus status) {}
    public void afterDocumentDelivery(DocumentStatus status) {}
    While running the code I am getting below error in logs:
    [120210_125526981][oracle.apps.xdo.batch.DeliveryHelper][EXCEPTION] javax.mail.internet.AddressException: Illegal address in string ``
         at javax.mail.internet.InternetAddress.<init>(InternetAddress.java:94)
         at oracle.apps.xdo.delivery.smtp.SMTPDeliveryRequestHandler.addRecipients(Unknown Source)
         at oracle.apps.xdo.delivery.smtp.SMTPDeliveryRequestHandler.submitRequest(Unknown Source)
         at oracle.apps.xdo.delivery.AbstractDeliveryRequest.submit(Unknown Source)
         at oracle.apps.xdo.batch.DeliveryHelper.submitRequests(Unknown Source)
         at oracle.apps.xdo.batch.bursting.DocumentDelivery.submitCoreDeliveryRequests(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.addDocument2Queue(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.createBurstingDocument(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstDocument(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.globalDataEndElement(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(Unknown Source)
         at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:211)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1354)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:368)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:314)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:349)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingRequest(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingEndElement(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(Unknown Source)
         at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:211)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1354)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:368)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:314)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:287)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingConfigParser(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.process(Unknown Source)
         at com.sample.SampleBursting.<init>(SampleBursting.java:36)
         at com.sample.SampleBursting.main(SampleBursting.java:44)
    [120210_125526981][][EXCEPTION] Error!! Could not deliver the output for Delivery channel:null . Please check the Log for error details..
    Can anyone tell me what could be the issue.
    ~
    Joy

    Thanks for your reply.
    I am setting the CC_EMAIL_ADDRESS from the java code:
    prop.put("user-variable:CC_EMAIL_ADDRESS", "[email protected]");
    In the log I found:
    [TEMP_DIR:String] [C:/JDev11/JavaClientApplication/BIReport\120210_125525178]
    [ASYNC_CHECK_INTERVAL:Integer] [60000]
    [HOST:String] [my.smtp.server]
    [SMTP_TO_RECIPIENTS:String] [
    [SMTP_ENCODING:String]
    [SMTP_CONTENT_TYPE:String] [text/plain;charset=UTF-8]
    [SMTP_SUBJECT:String] [Employee Details for
    [BUFFERING_MODE:Boolean] [true]
    [SMTP_CC_RECIPIENTS:String] [[email protected]]
    [SMTP_FROM:String] [[email protected]]
    [TEMP_FILE_PREFIX:String] [dlvr]
    [PORT:Integer] [(java.lang.Integer]
    [RETRY:Integer] [0]
    [SMTP_ATTACHMENT:Attachment] [(oracle.apps.xdo.delivery.smtp.Attachment]
    [RETRY_INTERVAL:Integer] [60000]
    [TEMP_FILE_SUFFIX:String] [.tmp]
    [SMTP_ATTACHMENT_FIRST:Boolean] [(java.lang.Boolean]
    [SMTP_CHARSET:String] [UTF-8]
    [ASYNC_TIMEOUT:Integer] [86400000]
    ~
    Joy

  • I am having problems with my burst mode on my iphone 6 plus it is slower than  the facetime camera after i updated to ios 8.3 apple please fix this issue i am fed up with all your mistakes

    i am having problems with my burst mode on my iphone 6 plus it is slower than  the facetime camera after i updated to ios 8.3 apple please fix this issue i am fed up with all your mistakes

    Gerald
    If you had taken time to read the Terms of Use you agreed on joining this Community today you would have realised that Apple is not here
    neither reading nor responding on this User Community
    http://www.apple.com/feedback/

  • Issue Bursting PDF file using delivery channel - filesystem

    I have an issue happening randomly with the files that are created by the bursting process in the filesystem path mentioned in the bursting control file.
    The PDF file that is the input to the Bursting process looks normal.
    However the splitted PDF file created by bursting in the filesystem is having the font all messed up.
    The input pdf file has multiple invoices. The issue is seen in one of the invoice that got bursted.
    Can anyone give me some input into the cause of this issue. should anything be changed in the bursting control file.
    <?xml version="1.0" encoding="UTF-8" ?>
    <xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi">
    <xapi:globalData location="stream" />
    <xapi:request select="/ADP_OC_AR_INVOICE_PDF_PRINT_S/LIST_G_TRX_NUMBER/G_TRX_NUMBER">
    <xapi:delivery>
    <xapi:filesystem id="123" output="${URL}"/>
    </xapi:delivery>
    <xapi:document key="${TRX_NUMBER}" output-type="pdf" delivery="123">
    <xapi:template type="rtf" location="/otc/AR/in/fonts/XXX_INVOICE_PDF_PRINT.rtf" />
    </xapi:document>
    </xapi:request>
    </xapi:requestset>

    A few questions: Are you using an xsl-fo template or a RTF template? Doesn't location need to point to the complete path, including the template name? Is the path specified below in your post complete?
    Take a look at this: http://www.adivaconsulting.com/adiva-blog/item/9-bip-bursting
    Thanks!

  • Issue with XML bursting program

    Hi All,
    We have a Oracle concurrent program which generates PDF output using XML data and RTF template. This output is sent as attachment to a designated user using XML bursting.
    The issue that we are facing is, the mail is sent to the recipients correctly when the program is run from my login. But when the same is run from anyone else’s login, the bursting program fails.
    Suppose the receiver’s email id is [email protected], the error faced is
    [oracle.apps.xdo.batch.DeliveryHelper][EXCEPTION] javax.mail.internet.AddressException: Illegal character in domain in string ``[email protected]@xyz.com''
    On examining the XML bursting program log file for successful and error runs, I could see the below property in the log file-
    For successful run: [SMTP_TO_RECIPIENTS:String] [[email protected]]
    Whereas for unsuccessful run: [SMTP_TO_RECIPIENTS:String] [[email protected]@xyz.com]
    Any pointers in this regard are highly appreciated.
    Regards,
    Kiranmayi.

    Thanks for your quick response.
    I believe the HP printer is an old one and I did have a couple of issues with it while using XML Publisher.However we've overcome those issues.
    We have installed xpdf and have been using the pdf2ps utility.We have PASTA set up and printing works fine when Bursting is not used.
    Is there some change I have to make to the configuration file/Bursting Control file to be able to use this pdf2ps utility to print to this Printer?
    Nevertheless I will also try using ipp on one of our newer printers...
    Thanks,
    Lavina

  • XML Publisher 5.6.1 Bursting Engine Issue

    We are patched to XML Publisher 5.6.1 in EBS. We have created a JCP to call the BURSTING ENGINE.
    The JCP is instantiating the DocumentProcessor class and calling the process method. However, it is generating a DELIVERY MANAGER (which makes me very CONFUSED) error saying:
    oracle.apps.xdo.batch.DeliveryHelper][EXCEPTION] oracle.apps.xdo.delivery.MissingRequiredPropertyException: Required property missing. Property name :[SMTP_TO_RECIPIENTS]
    at oracle.apps.xdo.delivery.AbstractDeliveryRequest.validateProperties(AbstractDeliveryRequest.java:1364)
    HAS ANYONE ENCOUNTERED THIS PROBLEM IN XML PUBLISHER 5.6.1? IS THIS A KNOWN PROBLEM? I JUST NEED TO KNOW IF THIS IS REALLY A 5.6.1 ISSUE (OR MY ISSUE) AND IF IT IS, THEN WE WILL UPGRADE TO 5.6.2 or 5.6.3?!?!?!
    Thanks!

    sounds like you are setting the to property in the wrong spot. Is the to set in the xapi: message id="123" to="[email protected]" ?

Maybe you are looking for

  • Document date of PO to be made unchangable

    Hi, In our system, user can make PO and give document date of past or future. I want that document date of PO can not be changed from today's date during making a PO. How can i do this? Regards, Kalpesh

  • What is the Debugger and how do you turn it off?

    Hi folks, I'm updating a site for a client and when I open the home page http://www.imcnewcastle.com I get this annoying pop up from Adobe flash player 10 asking if my debugger is on this machine or host application and it locks up if I try to connec

  • Mac mini not booting

    cannot get my mac mini to boot. Help?

  • URL in E-Mail Problem

    Had been able to launch URL fropm E-Mail. Now I cannot. Turned off firel and E-Mail scanners etc. Using Microsoft Outlook on Windows 7 with McAfee Total Protection

  • No trusted certificate found (91);Cannot connect to the LDAP server

    HI All, I am trying to connect to LDAP server with the following code. JSSESocketFactory fact = null; private LDAPConnection conn = null; String keystore = "C:\\j2sdk1.4.2_15\\jre\\lib\\security\\cacerts"; System.setProperty("javax.net.ssl.trustStore