Bursting problem

Hi all, i've understood the bursting problem i'he had since my first tests on it, i've posted a couple of threads but without any results. Now i've found the reason and it is very very strange.
As i wrote in my threads my test was made on a single (an sample query) with a simple rtf layout and this test was succesfully; after that i've tried the same report but using a data template instead of sql query. Panic !!! 2 errors in the log file and bursting not working. Now i can tell you that the problem is .... the data template name. Yes if my first line is
dataTemplate name="ROWS".... all works fine,
dataTemplate name="ROWSE".... all works fine,
dataTemplate name="ROWSET" .... all works fine,
dataTemplate name="ROWSETxxxxx"... all works fine.
ANY OTHER dataTemplate name does'nt work at all (error) or bad bursting features.
I need to know if this is a bug and if there are any workarounds.
Thanks

Hi all, i've understood the bursting problem i'he had since my first tests on it, i've posted a couple of threads but without any results. Now i've found the reason and it is very very strange.
As i wrote in my threads my test was made on a single (an sample query) with a simple rtf layout and this test was succesfully; after that i've tried the same report but using a data template instead of sql query. Panic !!! 2 errors in the log file and bursting not working. Now i can tell you that the problem is .... the data template name. Yes if my first line is
dataTemplate name="ROWS".... all works fine,
dataTemplate name="ROWSE".... all works fine,
dataTemplate name="ROWSET" .... all works fine,
dataTemplate name="ROWSETxxxxx"... all works fine.
ANY OTHER dataTemplate name does'nt work at all (error) or bad bursting features.
I need to know if this is a bug and if there are any workarounds.
Thanks

Similar Messages

  • BI Publisher report bursting problem

    I am not able to make my report burst to separate files for ftp delivery. I am running BI Publisher version 10.1.3.4.1 (stand-alone). My data query looks like this:
    select a.agency_id, b.borr_name
    from agency_tbl a, borr_tbl b
    where a.rpt_date >= 20100101 and a.rpt_date <= 20100110
    and a.borr_id = b.borr_id
    and a.agency_id in (80013,80019)
    order by a.agency_id, b.borr_name
    My bursting/delivery query looks like this:
    select agency_id "KEY",
    'mytemplate' as TEMPLATE,
    'RTF' TEMPLATE_FORMAT,
    'en-US' LOCALE,
    'PDF' OUTPUT_FORMAT,
    'FTP' DEL_CHANNEL,
    'myserver' PARAMETER1,
    'myid' PARAMETER2,
    'mypwd' PARAMETER3,
    '/home1/web-docs-443/files/pdffiles' PARAMETER4,
    convert(varchar,agency_id) || '.pdf' PARAMETER5
    from agency_tbl
    where agency_id in (80013,80019)
    and rpt_date >= 20100101 and rpt_date <= 20100110
    (I have to put "KEY" in quotes because my database is sybase, and KEY is a reserved word.)
    I have verified that both queries return data (6 records each, no null agency_id keys).
    The goal is to create a file for each agency that lists their associated borrowers.
    I can view the report without problems. But when I schedule the report and enable bursting, I get the "Job was failed" email notification, and the report history shows this:
    Job Execution Information
    History ID 218
    Status Failed
    Start Processing Time 3/21/11 10:27 AM
    End Processing Time 3/21/11 10:27 AM
    Time Elapsed 1.68 sec
    System Message oracle.apps.xdo.servlet.scheduler.ProcessingException: java.lang.NullPointerException
         at oracle.apps.xdo.servlet.scheduler.XDOJob.runBurstingReport(XDOJob.java:2116)
         at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:358)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
    Caused by: java.lang.NullPointerException
         at com.sun.java.util.collections.Hashtable.containsKey(Hashtable.java:300)
         at oracle.apps.xdo.batch.bursting.DeliveryXMLParser.processRow(Unknown Source)
         at oracle.apps.xdo.batch.bursting.DeliveryXMLParser.endDeliveryInfoElement(Unknown Source)
         at oracle.apps.xdo.batch.bursting.DeliveryXMLParser.endElement(Unknown Source)
         at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:210)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1318)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:336)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:263)
         at oracle.apps.xdo.batch.bursting.DeliveryXMLParser.getDeliveryChannels(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.createEnterpriseReportRequest(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.setDeliveryControlFile(Unknown Source)
         at oracle.apps.xdo.servlet.scheduler.XDOJob.runBurstingReport(XDOJob.java:1916)
         ... 3 more
    Bursting Definitions
    Bursting Node /ROWSET/ROW/agency_id
    Delivery Node /ROWSET/ROW/agency_id
    Any help will be greatly appreciated. This has me stumped . . . I am out of ideas.

    What caused our bursting problem:
    We had to put the word "KEY" in quotes (in our bursting query), because KEY is a reserved word in sybase. But putting it in quotes caused a problem - the results of the bursting query did not contain a "KEY" tag.
    . . . And the solution:
    We added the connection property "GET_COLUMN_LABEL_FOR_NAME=true" to our sybase datasource definition. Many thanks to Tim Dexter, and to Paul from the sybase forums (http://newsgroupstats.info/article/forums.sybase.com/sybase.public.jconnect/2308/Column-aliases-not-working.html) c. 2007.
    And thanks again to Jorge for the helpful suggestion.
    Steve Z.

  • Bursting Problem on EBS 11.5.10.2

    Hi All,
    I am trying to get the bursting working on EBS 11.5.10. What I am trying to achieve is to email invoice data to a supplier using the remittance email address held against the vendor site in EBS. I have looked at the Bursting 101 info on Gareth Roberts blog and have pretty much used the same logic. What I am getting is a single email sent to the first vendor with 1 attachment that has all the invoices in there.
    My Control FIle is:
    <?xml version="1.0" encoding="UTF-8"?>
    <xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi">
    <xapi:request select="/XXAPXRCTIR/LIST_G_INVOICES/G_INVOICES">
    <xapi:delivery>
    <xapi:email server="smtpserver.somehwere.com" port="25" from="[email protected]" reply-to ="">
    <xapi:message id="${INVOICE_ID}" to="${REMITTANCE_EMAIL}" cc="" attachment="true" subject="Recipient Created Tax Invoice ${INVOICE_NUMBER}">
    Please find attached the Recipient Created Tax Invoice for Invoice Number ${INVOICE_NUMBER}.
    </xapi:message>
    </xapi:email>
    </xapi:delivery>
    <xapi:document output="RCTI_${INVOICE_ID}" output-type="pdf" delivery="${INVOICE_ID}">
    <xapi:template type="rtf" location="xdo://XBOL.XXAPRCTIR_EMAIL.en.00/?getSource=true" filter=".//G_INVOICES[REMITTANCE_EMAIL != '']"></xapi:template>
    </xapi:document>
    </xapi:request>
    </xapi:requestset>
    And a sample of the XML data is:
    <?xml version="1.0"?>
    <!-- Generated by Oracle Reports version 6.0.8.27.0 -->
    <XXAPRCTIR>
    <LIST_G_INVOICES>
    <G_INVOICES>
    <VENDOR_COMPANY_NAME>A Business</VENDOR_COMPANY_NAME>
    <VENDOR_ID>12438</VENDOR_ID>
    <VENDOR_FORMATTED_ADDR>123 High St FERNTREE GULLY
    VIC 3156 AU</VENDOR_FORMATTED_ADDR>
    <VENDOR_ABN></VENDOR_ABN>
    <REMITTANCE_EMAIL>email_address.com</REMITTANCE_EMAIL>
    <INVOICE_ID>30578</INVOICE_ID>
    <INVOICE_NUMBER>AI103407-FERNTREE GULLY-20080125</INVOICE_NUMBER>
    <INVOICE_DATE>25-JAN-08</INVOICE_DATE>
    <INVOICE_AMOUNT>3801.60</INVOICE_AMOUNT>
    <INVOICE_CURRENCY_CODE>AUD</INVOICE_CURRENCY_CODE>
    <TAX_NAME>10% GST</TAX_NAME>
    <TAX_RATE>10</TAX_RATE>
    <INVOICE_AMOUNT_MINUS_TAX>3456.00</INVOICE_AMOUNT_MINUS_TAX>
    <TAX_AMOUNT>345.60</TAX_AMOUNT>
    <LIST_G_INVOICE_LINES>
    <G_INVOICE_LINES>
    <PERSONNEL_NAME>Smith, Mr. Jim</PERSONNEL_NAME>
    <EXPENDITURE_TYPE>9004 - Dir Contr Lab - Regular</EXPENDITURE_TYPE>
    <WEEK_ENDING_DATE>25-JAN-2008</WEEK_ENDING_DATE>
    <HOURS>40</HOURS>
    <RATE>86.4</RATE>
    <AMOUNT>3456.00</AMOUNT>
    </G_INVOICE_LINES>
    </LIST_G_INVOICE_LINES>
    <CS_TOTAL_HRS>40</CS_TOTAL_HRS>
    </G_INVOICES>
    <G_INVOICES>
    <VENDOR_COMPANY_NAME>Another Business</VENDOR_COMPANY_NAME>
    <VENDOR_ID>11006</VENDOR_ID>
    <VENDOR_FORMATTED_ADDR>456 Low Road
    MT ELIZA
    VIC 3930 AU</VENDOR_FORMATTED_ADDR>
    <VENDOR_ABN></VENDOR_ABN>
    <REMITTANCE_EMAIL></REMITTANCE_EMAIL>
    <INVOICE_ID>30540</INVOICE_ID>
    <INVOICE_NUMBER>AI102975-MT ELIZA-20080125</INVOICE_NUMBER>
    <INVOICE_DATE>25-JAN-08</INVOICE_DATE>
    <INVOICE_AMOUNT>935.09</INVOICE_AMOUNT>
    <INVOICE_CURRENCY_CODE>AUD</INVOICE_CURRENCY_CODE>
    <TAX_NAME>10% GST</TAX_NAME>
    <TAX_RATE>10</TAX_RATE>
    <INVOICE_AMOUNT_MINUS_TAX>850.08</INVOICE_AMOUNT_MINUS_TAX>
    <TAX_AMOUNT>85.01</TAX_AMOUNT>
    <LIST_G_INVOICE_LINES>
    <G_INVOICE_LINES>
    <PERSONNEL_NAME>West, Ms. Lucy</PERSONNEL_NAME>
    <EXPENDITURE_TYPE>9004 - Dir Contr Lab - Regular</EXPENDITURE_TYPE>
    <WEEK_ENDING_DATE>25-JAN-2008</WEEK_ENDING_DATE>
    <HOURS>16</HOURS>
    <RATE>53.13</RATE>
    <AMOUNT>850.08</AMOUNT>
    </G_INVOICE_LINES>
    </LIST_G_INVOICE_LINES>
    <CS_TOTAL_HRS>16</CS_TOTAL_HRS>
    </G_INVOICES>
    Any ideas would be greatly appreciated

    That would be right solved my own problem I did a typo in the Burst Control file XXAPXRCTIR should be XXAPRCTIR

  • Bursting Problem - A file or directory in the path name does not exist

    I'm trying to burst some data via email using the standard DocumentProcessor java code but receiving an error relating, I assume, to an invalid temporary directory. I've checked that the directory exists, as do the data file and control file. By the way I am not running in Apps, just stand alone mode. Any ideas would be much appreciated.
    [042308_104249440][oracle.apps.xdo.batch.bursting.FileHandler][EXCEPTION] java.io.FileNotFoundException: /u02/DIAS/bursting/BIPublisher/tmp/042308_104249338/xdo2.tmp (A file or directory in the path name does not exist.)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:205)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:96)
    at oracle.apps.xdo.template.RTFProcessor.setOutput(Unknown Source)
    at oracle.apps.xdo.batch.bursting.FileHandler.rtf2xsl(Unknown Source)
    at oracle.apps.xdo.batch.bursting.ProcessDocument.getXSLFile(Unknown Source)
    at oracle.apps.xdo.batch.bursting.ProcessDocument.processTemplate(Unknown Source)
    at oracle.apps.xdo.batch.bursting.ProcessCoreDocument.processLayout(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: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:201)
    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: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:201)
    at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingConfigParser(Unknown Source)
    at oracle.apps.xdo.batch.BurstingProcessorEngine.process(Unknown Source)
    at oracle.apps.xdo.batch.DocumentProcessor.process(Unknown Source)
    at PIreportburst.bEngine(PIreportburst.java:24)
    at PIreportburst.main(PIreportburst.java:51)
    -Below is the java code I'm using
    public void bEngine(String ctrlFile, String dataFile, String tmpDir) {
    try {
    DocumentProcessor dp = new DocumentProcessor(ctrlFile,dataFile,tmpDir);
    dp.process();
    catch (Exception e) {
    System.out.println(e);
    }

    Thanks Ike
    Where do you suggest setting the temp directory:
    DocumentProcessor("control.xml","data.xml","/u02/DIAS/bursting/BIPublisher/tmp/042308_104249338/xdo2.tmp")
    or in the xdo.cfg:
    <property name="system-temp-dir">/u02/DIAS/bursting/BIPublisher/tmp/042308_104249338/xdo2.tmp</property>
    ..and thanks for the link to the BIPublisherIDE
    Cheers, Mike

  • Email Bursting Problems

    Hi,
    I am using the java program to send the invoices to the different customers. I am able to send the email properly.
    There are some issues which I need to resolve.
    1. Password protection with all the attachments with customer number.
    2. Special Char handling. For example if name is - test's goes as test&apos;s in the email subject.
    3. Changes the attachment name as "customer_number.pdf" currently the busting program send the attachments as "1.pdf" "2.pdf"....
    Thanks,
    Rakesh Patel

    Hi Rakesh, you haven't specified the version of XMLP you are using. If its 5.6.2 I'm afraid you will be out of luck. The bursting listener only holds a Vector containing the internal document sequence number (this is used in a temporary directory XMLP uses as a scratch area whilst building the document). As far as I can tell after manually going through the classes there was no way of tying in an xml tag to the listener. The attachment was always named after this number ie. 2.pdf and so on.
    5.6.3 changed this, and you could rename an attachment provided that the tag was available in your select statement bursting control file. This also means you do not need the bursting listener in 5.6.3 if thats all you are using the listener for.
    Under EBS my advice is to upgrade to 5.6.3 as many nice features were added to the API which allows for more flexibility.
    Rob
    http://www.scnet.com.au

  • Email Bursting problem when there is not email - Urgent solution requried

    Hi,
    I am using the bursting API to send the invoices to multiple mail a/c for each invoice.
    If the email id not exist on the .out file(It has different invoices with different customers), If takes the previous email id from the different invoice, Which is not correct.
    If it is the case then the program will send the invoice to the customer which even not belog to the customer.
    Thanks & Regards,
    Rakesh Patel

    Rakesh
    I also faced this issue. I think it's a bug and Oracle Development will fix this.
    I think its the issue with Bursting API is not able to clear Buffer/variable holding this values.
    I have used another approach to fix this ,did not get time to raise TAR.
    There are various workarounds to fix it based on the requirement of client
    If Customer's email address is stored as blank in Customer Master then there is no point in sending them automatic mail ,in this case this has to be sent to Manually by client ( i mean this invoice mail should go to Admin person who has generated Invoice and that person in turn will take care to sent it to actual customer either by email or fax or manually by post)
    -- So in summary solution here is ,if Customer's email address is null then send it to person who has generated the invoice ( use his email ID).
    Functional folks have to play role here to convience client rgarding this
    In my case client agreed on it and subsequently I followed below approach.
    I was generating/extracting Data by XML publisher's Data Template [i was not using Oracle Report(RDF)],so in Data Template itself i handled it in SQL by NVL function in a such way that whenever email_address is blank then use originator email Address.
    If you are using Oracle reports then you can use same approach or handle it through formula column.
    Hope it will be useful to you at the certain extent.You can use this untill Oracle released the patch to fix this.
    With Best Regards
    Darshan Bhavsar

  • BI Publisher Bursting Problem

    Hi,
    I am trying to burst my report from BI Publisher.
    When I mention a FORMAT of PDF the bursting happens perfectly.
    But when I mention a FORMAT of EXCEL and file name as SAMPLE2401201412.xls, system goes nuts and give the below error.
    Output failed.
    [INSTANCE_ID=xxxxxxxxxxx.1383223600258] [SUBJOB_ID=2173015]
    Document generation failed
    [INSTANCE_ID=xxxxxxxxxxx.1383223600258] [OUTPUT_ID=2158251][ReportProcessor]Error rendering documentoracle.xdo.servlet.scheduler.ProcessingException: [ReportProcessor]Error rendering document
    at oracle.xdo.enterpriseScheduler.bursting.BurstingReportProcessor.renderReport(BurstingReportProcessor.java:447)
    at oracle.xdo.enterpriseScheduler.bursting.BurstingReportProcessor.onMessage(BurstingReportProcessor.java:127)
    at oracle.xdo.enterpriseScheduler.uti
    My Bursting parameters are coming from table
    KEY = 'ABC'
    TEMPLATE = 'DWPIA'
    TEMPLATE_FORMAT = 'RTF'
    LOCALE = en-US
    OUTPUT_FORMAT = EXCEL
    DEL_CHANNEL = FILE
    PARAMETER1 = /mnt/Business_Intelligence/Interim/2014/2014-P04/2014-P04-W2/Business Week SUMMARY/
    PARAMETER2 = SAMPLE2401201412.xls
    I have no clue why it runs OK for PDF and not for EXCEL...... any suggestion will be helpful.
    Cheers

    Exactly Same thing for me : (Here bipublisher log file (TRACE 32)) :
    [2014-03-25T12:36:34.207+01:00] [bi_server1] [WARNING] [] [oracle.xdo] [tid: 42] [userId: *****] [ecid: 0000KJsywYNAlJh5TB^Ayc1JCMTS000005,0] [APP: bipublisher#11.1.1]  !!!!!!! BurstingReportProcessor.renderReport :: [ReportProcessor]Error rendering document for [INSTANCE_JOB_ID=8552][[
    [JOB_ID=8568]
    [OUTPUT_ID=7851]
    [REPORT_URL=/~weblogic/TEST/report.xdo]
    [TEMPLATE=report]
    [OUTPUT_FORMAT=excel]
    ::oracle.xdo.servlet.data.DataException: Invalid format requested: excel
        at oracle.xdo.servlet.ReportException.fillInStackTrace(ReportException.java:124)
        at oracle.xdo.servlet.data.DataException.fillInStackTrace(DataException.java:127)
        at java.lang.Throwable.<init>(Throwable.java:196)
        at java.lang.Exception.<init>(Exception.java:41)
        at oracle.xdo.servlet.ReportException.<init>(ReportException.java:36)
        at oracle.xdo.servlet.data.DataException.<init>(DataException.java:39)
        at oracle.xdo.servlet.ReportImpl.renderScheduledJob(ReportImpl.java:882)
        at oracle.xdo.enterpriseScheduler.bursting.BurstingReportProcessor.renderReport(BurstingReportProcessor.java:386)
        at oracle.xdo.enterpriseScheduler.bursting.BurstingReportProcessor.onMessage(BurstingReportProcessor.java:127)
        at oracle.xdo.enterpriseScheduler.util.CheckpointEnabledListener.onMessage(CheckpointEnabledListener.java:25)
        at oracle.xdo.enterpriseScheduler.jmswrapper.client.JMSMessageConsumer.processMessage(JMSMessageConsumer.java:231)
        at oracle.xdo.enterpriseScheduler.jmswrapper.client.ThreadedMessageDispatcher$DispatchWorker.run(ThreadedMessageDispatcher.java:157)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
    [2014-03-25T12:36:34.209+01:00] [bi_server1] [WARNING] [] [oracle.xdo] [tid: 42] [userId: *****] [ecid: 0000KJsywYNAlJh5TB^Ayc1JCMTS000005,0] [APP: bipublisher#11.1.1]  !!!!!!! BurstingReportProcessor.renderReport :: [ReportProcessor]Error rendering document::oracle.xdo.servlet.scheduler.ProcessingException: [ReportProcessor]Error rendering document[[
        at oracle.xdo.enterpriseScheduler.bursting.BurstingReportProcessor.renderReport(BurstingReportProcessor.java:447)
        at oracle.xdo.enterpriseScheduler.bursting.BurstingReportProcessor.onMessage(BurstingReportProcessor.java:127)
        at oracle.xdo.enterpriseScheduler.util.CheckpointEnabledListener.onMessage(CheckpointEnabledListener.java:25)
        at oracle.xdo.enterpriseScheduler.jmswrapper.client.JMSMessageConsumer.processMessage(JMSMessageConsumer.java:231)
        at oracle.xdo.enterpriseScheduler.jmswrapper.client.ThreadedMessageDispatcher$DispatchWorker.run(ThreadedMessageDispatcher.java:157)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)

  • Bursting problem :: AIX :: NullPointerException

    Hi,
    I got stucked with BI publisher, and I didn't find solution.
    We run OBIEE on AIX, and I tried bursting on a simple query.
    The dataset:
    select id,name from company
    The bursting query:
    select
         d.id KEY,
         'New Template 1' TEMPLATE,
         'RTF' TEMPLATE_FORMAT,
         'en-US' LOCALE,
         'PDF' OUTPUT_FORMAT,
         'FILE' DEL_CHANNEL,
         '/oraclebitest/oraclebi/xmlp/XMLP' PARAMETER1,
         d.id || '.pdf' PARAMETER2
    from
         company d
    Split by:
    */ROWSET/ROW/ID*
    I executed the burst, and it failed with every single row (company).
    The error log was this (alike, i've changed the key in the bursting select from name to id, but it failed again):
    [103009_033940669][][STATEMENT] Logger.init(): *** DEBUG MODE IS ON. ***
    [103009_033940670][][STATEMENT] Logger.init(): LogDir=/tmp
    [103009_033940754][][STATEMENT] Template parsing started...
    [103009_033940792][][STATEMENT] Data Template ......
    [103009_033940793][][STATEMENT] oracle.xml.parser.v2.XMLDocument@10bd10bd
    [103009_033940799][][STATEMENT] Inside parameterParser...
    [103009_033940799][][STATEMENT] Inside dataQueryParser...
    [103009_033940813][][STATEMENT] Template parsing completed...
    [103009_033940815][][STATEMENT] include_parameters=false
    [103009_033940816][][STATEMENT] Start process Data
    [103009_033940817][][STATEMENT] Process Data ...
    [103009_033940817][][STATEMENT] Writing Data ...
    [103009_033940819][][STATEMENT] Sql Query : select nev from bi_kir_ceg
    [103009_033941075][][EVENT] Data Generation Completed...
    [103009_033941076][][EVENT] Total Data Generation Time 0.0 seconds
    [103009_033941697][][STATEMENT] Oracle XML Parser version ::: Oracle XML Developers Kit 10.1.3.130 - Production
    [103009_033941732][][STATEMENT] Logger.init(): *** DEBUG MODE IS ON. ***
    [103009_033941732][][STATEMENT] Logger.init(): LogDir=/tmp
    [103009_033941820][][STATEMENT] Template parsing started...
    [103009_033942043][][STATEMENT] Data Template ......
    [103009_033942043][][STATEMENT] oracle.xml.parser.v2.XMLDocument@589b589b
    [103009_033942044][][STATEMENT] Inside parameterParser...
    [103009_033942045][][STATEMENT] Inside dataQueryParser...
    [103009_033942045][][STATEMENT] Template parsing completed...
    [103009_033942046][][STATEMENT] include_parameters=false
    [103009_033942047][][STATEMENT] Start process Data
    [103009_033942047][][STATEMENT] Process Data ...
    [103009_033942047][][STATEMENT] Writing Data ...
    [103009_033942048][][STATEMENT] Sql Query : select
         d.nev KEY,
         'New Template 1' TEMPLATE,
         'RTF' TEMPLATE_FORMAT,
         'hu-HU' LOCALE,
         'PDF' OUTPUT_FORMAT,
         'FILE' DEL_CHANNEL,
         '/oraclebitest/oraclebi/xmlp/XMLP' PARAMETER1,
         d.nev || '.pdf' PARAMETER2
    from
         bi_kir_ceg d
    [103009_033942813][][EVENT] Data Generation Completed...
    [103009_033942813][][EVENT] Total Data Generation Time 1.0 seconds
    [103009_033942836][][STATEMENT] /Configuration/xdo.cfg not found.
    [103009_033946086][oracle.apps.xdo.servlet.scheduler.XDOJob][STATEMENT] [ID:8] Tmp dir for bursting : /oraclebitest/oraclebi/oc4j_bi/j2ee/home/applications/xmlpserver/xmlpserver/xdo/tmp/
    [103009_033946087][oracle.apps.xdo.servlet.scheduler.XDOJob][STATEMENT] [ID:8] [Bursting node]=[ROWSET/ROW/NEV], [Delivery node]=[ROWSET/ROW/NEV]
    [103009_033946746][oracle.apps.xdo.servlet.scheduler.XDOJob][STATEMENT] [ID:8] Layout template : [name]=[New Template], [rtf], [location]=[oraclebitest/oraclebi/oc4j_bi/j2ee/home/applications/xmlpserver/xmlpserver/xdo/cache/xmlp83650993.tmp]
    [103009_033946751][][STATEMENT] /oraclebitest/oraclebi/oc4j_bi/j2ee/home/applications/xmlpserver/xmlpserver/xdo/tmp/
    [103009_033946792][][STATEMENT] BurstingProcessor:Property Key=>xslt._XDOTIMEZONE : value=>'Africa/Algiers'
    [103009_033946793][][STATEMENT] BurstingProcessor:Property Key=>xdk-secure-io-mode : value=>true
    [103009_033946793][][STATEMENT] BurstingProcessor:Property Key=>xslt._XDOCALENDAR : value=>'GREGORIAN'
    [103009_033946794][][STATEMENT] BurstingProcessor:Property Key=>xslt._XDOLOCALE : value=>'hu_HU'
    [103009_033946831][oracle.apps.xdo.batch.BurstingProcessorEngine][STATEMENT] ========================> startElement() ::: startDocument is entered <========================
    [103009_033946835][][EXCEPTION] java.lang.NullPointerException
         at oracle.apps.xdo.batch.bursting.ProcessEnterpriseDocument.processLayout(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.globalDataEndElement(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(Unknown Source)
         at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:210)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1318)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:336)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:263)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingRequest(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.process(Unknown Source)
         at oracle.apps.xdo.servlet.scheduler.XDOJob.runBurstingReport(XDOJob.java:1994)
         at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:358)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
    [103009_034051143][][EXCEPTION] java.lang.NullPointerException
         at oracle.apps.xdo.batch.bursting.ProcessEnterpriseDocument.processLayout(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.globalDataEndElement(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(Unknown Source)
         at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:210)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1318)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:336)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:263)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingRequest(Unknown Source)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.process(Unknown Source)
         at oracle.apps.xdo.servlet.scheduler.XDOJob.runBurstingReport(XDOJob.java:1994)
         at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:358)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
    [103009_034051624][oracle.apps.xdo.batch.BurstingProcessorEngine][STATEMENT] ========================> startElement() ::: endDocument is entered <========================
    [103009_034051895][][STATEMENT] Write connection pool max:10, min:5, total:5, available:5
    [103009_034053802][][STATEMENT] ToplinkDataHandler.terminateSession() : releasing the session.
    [103009_034058513][][STATEMENT] /oraclebitest/oraclebi/oc4j_bi/j2ee/home/applications/xmlpserver/xmlpserver/xdo/tmp//103009_033946756 deleted successfully...
    [103009_034058522][][STATEMENT] [ID:8] Time elapsed for bursting : 87868, time from beggining : 88542
    [103009_034058522][][STATEMENT] [ID:8] Time elapsed for notification : 0, time from beggining : 88542
    [103009_034058523][oracle.apps.xdo.servlet.scheduler.XDOJob][STATEMENT] [ID:8] Scheduler finished the job. Exiting...
    [103009_034130015][][STATEMENT] ToplinkDataHandler.getOutput() : called
    [103009_034130016][][STATEMENT] Read connection pool max:20, min:5, total:5, available:5
    [103009_034130017][][STATEMENT] Read connection pool max:20, min:5, total:5, available:5
    [103009_034130017][][STATEMENT] ToplinkDataHandler.queryOutput() : calling executeQuery().
    [103009_034130055][][STATEMENT] ToplinkDataHandler.queryOutput() : finished calling executeQuery().
    [103009_034130366][][STATEMENT] ToplinkDataHandler.terminateSession() : releasing the session.
    [103009_034135802][][STATEMENT] ToplinkDataHandler.getOutput() : called
    [103009_034135803][][STATEMENT] ToplinkDataHandler.getOutput() : obtaining client session.
    [103009_034135803][][STATEMENT] Read connection pool max:20, min:5, total:5, available:5
    [103009_034135804][][STATEMENT] Read connection pool max:20, min:5, total:5, available:5
    [103009_034135804][][STATEMENT] ToplinkDataHandler.queryOutput() : calling executeQuery().
    [103009_034135836][][STATEMENT] ToplinkDataHandler.queryOutput() : finished calling executeQuery().
    [103009_034135867][][STATEMENT] ToplinkDataHandler.terminateSession() : releasing the session.
    [103009_034135867][][STATEMENT] ToplinkDataHandler.getJobs() : called.
    [103009_034135867][][STATEMENT] ToplinkDataHandler.getJobs() : obtaining client session.
    [103009_034135868][][STATEMENT] Read connection pool max:20, min:5, total:5, available:5
    [103009_034135868][][STATEMENT] Read connection pool max:20, min:5, total:5, available:5
    [103009_034135868][][STATEMENT] ToplinkDataHandler.queryJobs() : calling executeQuery().
    [103009_034135911][][STATEMENT] ToplinkDataHandler.queryJobs() : finished calling executeQuery().
    [103009_034135912][][STATEMENT] ToplinkDataHandler.terminateSession() : releasing the session.
    [103009_034332894][][STATEMENT] XDO Servlet shutdown complete.
    Thanks a lot,
    Andras

    I don't think the bursting engine can find the format template. Check the locale on your format template and the locale for the bursting parameters to see if they match.
    103009_033946835][EXCEPTION java.lang.NullPointerException
    at oracle.apps.xdo.batch.bursting.ProcessEnterpriseDocument.processLayout(Unknown Source)
    Ike Wiggins
    http://bipublisher.blogspot.com                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • EBS BUrsting Problem

    Has anyone implemented the Bursting Solution, because I am still getting this error when I run my bursting class
    Current system time is 07-MAY-2007 17:42:14
    Exception in thread "main" java.lang.ClassCastException
         at oracle.apps.fnd.cp.request.Run.main(Run.java:157)
    oracle.apps.fnd.cp.sample.EbsEmail
    Program exited with status 1
    and this:
    APP-FND-01388: Cannot read value for profile option CONC_OUTFILE in routine &ROUTINE.
    Concurrent request completed
    Current system time is 07-MAY-2007 17:42:30

    Actually, I have been using the Delivery Manager ( instead of the Document Processor ) to send the emails, and hence there is no control file.
    Sent a copy of the java class.

  • Caused by: oracle.xml.parser.v2.XMLParseException: '=' missing in attribute

    This is a Bursting problem under EBS 5.6.3. In production we have 5.6.2 and since our development system to 5.6.3 has been upgraded, the following error occurs on every single Burst being done using the Concurrent Manager only:
    Caused by: oracle.xml.parser.v2.XMLParseException: '=' missing in attribute.
         at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:205)
         at oracle.xml.parser.v2.NonValidatingParser.parseAttrValue(NonValidatingParser.java:1502)
         at oracle.xml.parser.v2.NonValidatingParser.parseAttr(NonValidatingParser.java:1408)
         at oracle.xml.parser.v2.NonValidatingParser.parseAttributes(NonValidatingParser.java:1350)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1180)
         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:201)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingConfigParser(BurstingProcessorEngine.java:1340)
         at oracle.apps.xdo.batch.BurstingProcessorEngine.process(BurstingProcessorEngine.java:1297)
         at oracle.apps.xdo.batch.DocumentProcessor.process(DocumentProcessor.java:213)
         at xxwel.ebs.xmlp.XXWELBurster.processDocuments(XXWELBurster.java:143)
    I can run the same file through 5.6.3 ($JAVA_TOP) libraries mounted on my JDev with no problems. Also the same XML file runs fine on Production under 5.6.2 - no problems. I have also checked the XML file using a syntax checker. I know this is not a syntax issue even though it looks like it.
    Could someone point me in the right direction - explain what this means. Getting desperate as 5.6.3 will be going into production soon and all Bursting will fail with this error. I can't get the simplest XML File to Burst - NOTE this is only occurring on the EBS system (even running without the CM ie. a standalone java main it fails). I think this has something to do with the XML parser version and the EBS environment.
    Please help...

    Hi Tim, good thinking - wouldn't have thought to check this file. Anyway can confirm that the problem is happening with multiple burst control files so I haven't checked the files themselves as the problem seems systemic. anyway here is an example.
    <?xml version="1.0" encoding="UTF-8"?>
    <xapi:requestset xmlns:xapi="http://xmlns.oracle.com/oxp/xapi">
    <xapi:request select="/XXWEL_BIP_UNI_INVOICES/LIST_G_CUSTOMER_NUMBER/G_CUSTOMER_NUMBER">
    <xapi:delivery>
    <xapi:email server="mailwa01" port="25"
    from="${ADMIN_EMAIL}" reply-to ="${ADMIN_EMAIL}">
    <xapi:message id="111" to="${ADMIN_EMAIL}" attachment="true" subject="Unigas Inv
    oice No: ${TRX_NUMBER}">
    </xapi:message>
    </xapi:email>
    </xapi:delivery>
    <xapi:document output-type="pdf" delivery="111">
    <xapi:template type="rtf" location="/u02/prod/prodappl/wel/11.5.0/interface/bip/templates/uni_invoice_template.rtf">
    </xapi:template>
    </xapi:document>
    </xapi:request>
    </xapi:requestset>
    I will start stripping the control files to make sure they are not the problem in the meantime.

  • Sharing internet connection with XP

    I'm racking my brain trying to figure this one out. Since I can't, I'm racking the apple discussion user's brains as well.
    I have an ibook g3, white, dual usb, running 10.3.9. It was one of the last ones made with just a cd drive and no airport card. I finally found it and got it back up and running, and have ordered a used airport card off of ebay. Until then, I want an internet connection.
    I have a pc running XP pro. It is connected wirelessly to our network. I'd like to be able to share the connection with the ibook by ethernet. I have a wireless nic in the pc, and onboard lan.
    Am I dreaming here? Or is this something I could possibly accomplish?
    As an aside, my pmu is definitely on the fritz. It has had it's logic board replaced recently, and I have reset pmu and pram and I still have the time reset every time the machine is restarted. I know the battery is NOT end user replaceable, but I'm not your typical end user :P Does anyone know what KIND of battery I'd be looking for?
    Thanks!
    Aggie

    Aggie,
    The capacitor that Rhonda is speaking of is actually a super capacitor. It's .22 Farads @ 5.5 Volts. Here's a picture of one on a 600 G3 iBook 12":
    http://s291.photobucket.com/albums/ll306/spudnuty/?action=view&current=SuperCapi Book.jpg
    I thought they were all .22 F but this one reads .33 F. I found some here:
    http://www.bgmicro.com/index.asp?PageAction=VIEWPROD&ProdID=12762
    Which has a different lead configuration. You might be able to find the exact one at Mouser. I have replaced these in 3 G3 iBooks but I had to mod the leads to make it work.
    I don't remember if I desoldered the originals from the board or clipped them off and tacked solder the new ones on. I'm sure I would have worried about multi layer board problems. The capacitors had the classic overfill bursting problem.
    Large caps are often used for voltage stabilization and this is an extreme example. If your super cap is dead small transients in the power supply to the logic board would cause the PMU to reset. Transients like that would be incurred during startup.
    Actually it's called PMU-99 (Apple's designation) and it's a Mitsubishi M16C/62F microprocessor as detailed here:
    http://everything2.com/e2node/PMU99
    Getting to that cap would require removing the lower case, lower shield, top case and top shield. Not a trivial job and fraught with gotchas like wrong screw in the wrong place shorting out the logic board and ripping off the power lead socket from the logic board (4 cases here on this forum recently).
    Richard

  • 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/

  • Bursting to WebDAV problem

    Hello,
    I'm trying BI Publisher's (10.1.3.4) bursting functionality. The generated documents need to be delivered over WebDAV (in the real scenario to Oracle UCM but in my test cases I'm using Jackrabbit WebDAV server). Finally got everything to work but I have a question and a problem.
    The question first - how can I define authtype for WebDAV bursting delivery? As you can see from the following log, it first tries to use Digest and after that Basic which is the right one.
    The problem is performance - it takes 10-15 seconds between the following log statements (in every environment/approach combination I could think of). The problem is at BIP's end as WebDAV servers (both UCM and Jackrabbit can handle WebDAV requests from other clients noticeably faster):
    [011110_103321993][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] submitRequest() called
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] submitRequest(): pIn.available(): 128
    Can anyone suggest a way around this problem?
    Debug log:
    ========Start of Delivery
    Request Index 0
    Document Index 1
    DeliveryId webdav
    [011110_103321977][oracle.apps.xdo.delivery.DeliveryManager][STATEMENT] createRequest(): called with request type :webdav
    [011110_103321977][oracle.apps.xdo.delivery.DeliveryManager][STATEMENT] createRequest(): exiting
    [011110_103321977][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequest][STATEMENT] submit(): Called
    [011110_103321977][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequest][STATEMENT] setDefaultServerProperties(): No default server found for this request type: webdav
    [011110_103321977][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequest][STATEMENT] setDefaultServerProperties(): properties defined in this request.
    [WEBDAV_REMOTE_DIRECTORY:String] [repository/default]
    [WEBDAV_USE_FULL_URL:String] [true]
    [WEBDAV_USE_CHUNKED_BODY:String] [false]
    [ASYNC_TIMEOUT:Integer] [86400000]
    [WEBDAV_REMOTE_FILENAME:String] [7369_SMITH.pdf]
    [HOST:String] [a06841]
    [RETRY:Integer] [0]
    [ASYNC_CHECK_INTERVAL:Integer] [60000]
    [TEMP_FILE_SUFFIX:String] [.tmp]
    [USERNAME:String] [test]
    [PASSWORD:String] [test2]
    [CONTENT_TYPE:String] [application/pdf]
    [TEMP_FILE_PREFIX:String] [dlvr]
    [RETRY_INTERVAL:Integer] [60000]
    [011110_103321977][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequest][STATEMENT] submit(): BUFFERING_MODE is OFF.
    [011110_103321977][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequest][STATEMENT] submit(): Start reading the document file. : C:\Documents and Settings\BIP Test\sample\7369_SMITH.pdf
    [011110_103321977][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequest][STATEMENT] submit(): Calling DeliveryRequestHandler.submitRequest()
    [011110_103321977][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequestHandler][STATEMENT] submitRequest(): called
    [011110_103321977][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequestHandler][STATEMENT] submitRequest(): taget URL :http://a06841:80/repository/default/7369_SMITH.pdf
    [011110_103321993][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] openRequest(request) called
    [011110_103321993][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] openConnection() called - opening a06841:80
    [011110_103321993][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] openConnection(): Start non-SSL connection.
    [011110_103321993][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] start DIGEST auth handshake
    [011110_103321993][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] generateRequestHeader() called.
    [011110_103321993][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] generateRequestHeader(): generated request header
    PUT http://a06841:80/repository/default/7369_SMITH.pdf HTTP/1.1
    Host: a06841
    User-Agent: Oracle BI Publisher 10.1.3.4.1
    Connection: Keep-Alive
    Content-Length: 5
    Content-Type: application/pdf
    <<<
    [011110_103321993][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] submitRequest() called
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] submitRequest(): pIn.available(): 128
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] Constructor called
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] parseResponse() called
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] pIn.available(): 128
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] readLine() : [HTTP/1.1 401 Unauthorized]
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] parseResponse() 1st line of response header: [HTTP/1.1 401 Unauthorized]
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] readLine() : [WWW-Authenticate: Basic realm="Jackrabbit Webdav Server"]
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] addResponseHeader(): [www-authenticate][Basic realm="Jackrabbit Webdav Server"]
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] readLine() : [Content-Length: 0]
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] addResponseHeader(): [content-length][0]
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] readLine() : [Server: Jetty(1.6.0)]
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] addResponseHeader(): [server][Jetty(1.6.0)]
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] readLine() : []
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] parseResponse(): end of HTTP header
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] parseResponse(): No HTTP response body
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] Exiting Constructor
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] Server requires BASIC auth instead, trying BASIC auth. re-opening the socket :[401][Unauthorized]
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] closeConnection() called
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] closeConnection() exiting
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] openConnection() called - opening a06841:80
    [011110_103332758][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] openConnection(): Start non-SSL connection.
    [011110_103332774][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] generateRequestHeader() called.
    [011110_103332774][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] generateRequestHeader(): generated request header
    PUT http://a06841:80/repository/default/7369_SMITH.pdf HTTP/1.1
    Host: a06841
    Authorization: Basic ...
    User-Agent: Oracle BI Publisher 10.1.3.4.1
    Connection: Keep-Alive
    Content-Length: 1281
    Content-Type: application/pdf
    <<<
    [011110_103332774][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequestHandler][STATEMENT] submitRequest(): Writing the document to the server stream.
    [011110_103332774][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequestHandler][STATEMENT] submitRequest(): 1281 bytes have sent to the server.
    [011110_103332774][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] submitRequest() called
    [011110_103343587][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] submitRequest(): pIn.available(): 65
    [011110_103343587][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] Constructor called
    [011110_103343587][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] parseResponse() called
    [011110_103343587][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] pIn.available(): 65
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] readLine() : [HTTP/1.1 201 Created]
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] parseResponse() 1st line of response header: [HTTP/1.1 201 Created]
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] readLine() : [Content-Length: 0]
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] addResponseHeader(): [content-length][0]
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] readLine() : [Server: Jetty(1.6.0)]
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] addResponseHeader(): [server][Jetty(1.6.0)]
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] readLine() : []
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] parseResponse(): end of HTTP header
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] parseResponse(): No HTTP response body
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPResponse][STATEMENT] Exiting Constructor
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] closeConnection() called
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] closeConnection() exiting
    [011110_103343602][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequestHandler][STATEMENT] submitRequest(): Exiting submitRequest()
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] closeConnection() called
    [011110_103343602][oracle.apps.xdo.delivery.http.HTTPClient][STATEMENT] closeConnection() exiting
    [011110_103343602][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequest][STATEMENT] submit(): Finished calling DeliveryRequestHandler.submitRequest()
    [011110_103343602][oracle.apps.xdo.delivery.webdav.WebDAVDeliveryRequest][STATEMENT] submit(): Process done successfully. Exiting submit()
    ========End of Delivery
    Attachments : [C:\Documents and Settings\BIP Test\sample\7369_SMITH.pdf]
    [011110_103343696][][STATEMENT] Template Location:C:\Documents and Settings\BIP Test\sample\employee.rtf
    Code, data and control files are from http://blogs.oracle.com/BIDeveloper/2009/03/bursting_1.html and modified to use WebDAV (data file unchanged and code has WebDAV properties defined, otherwise unchanged):
    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="/DATA/LIST_DEPT/DEPT/LIST_EMPLOYEE/EMPLOYEE">
              <xapi:delivery>
                   <xapi:webdav id="test-delivery" server="${WEBDAV_HOST}"
                        user="${WEBDAV_USER}" password="${WEBDAV_PASSWORD}"
                        remote-directory="/repository/default" remote-file="${EMPNO}_${ENAME}.pdf">
                   </xapi:webdav>
                   <xapi:document output-type="pdf" delivery="test-delivery">
                        <xapi:template type="rtf" location="${EMP_TEMPLATE}">
                        </xapi:template>
                   </xapi:document>
              </xapi:delivery>
         </xapi:request>
    </xapi:requestset>

    Okay this is going to be a super elaborate answer but I believe you have some options....
    1. setup the xdodelivery.cfg. The xdodelivery.cfg allows the following attributes to be set:
    <server type="webdav" >
    <host>
    <port>
    <uri>
    <username>
    <password>
    *<authType>* you would put basic here
    <encType>
    <proxyHost>
    <proxyPort>
    <proxyUsername>
    <proxyPassword>
    <proxyAuthType>
    <filter>
    You really want to use XDO delivery.cfg. It is so much cleaner and easier to maintain. With that said, you can use the bursting designer to test this sucker pretty easily. The bursting designer supports xdodelivery.cfg and so does oracle bursting! A lot of people don't know that.....
    Now, this is where it gets tricky. You will want to leave the server value blank or null in the control file. Oracle will go and look for a server type ="webdav" and where default="true". The con with solution is that it only works for one server.....
    At this point in time oracle doesn't allow a server alias attribute in webdav. You could make a case for logging a ticket for them to create that in the control file. You could also make the case that they should support more attributes like the printer delivery....(check out the bursting designer and you'll see what I mean)
    http://web.me.com/beth.wiggins/ike/bipublisher/BurstingDesignerDist/launch.html
    2. Create a ticket with oracle.
    You might be able to manipulate one of the properties for the delivery itself. You can try using the delivery designer and see which one property might work. I think you already know which one, it will be easier when you log a ticket with oracle support. You also, could potentially change the timeout option too.
    http://web.me.com/beth.wiggins/ike/bipublisher/DeliveryDesignerDist/launch.html
    Thanks,
    Ike Wiggins
    http://bipublisher.blogspot.com
    !http://i292.photobucket.com/albums/mm22/wonder_lick/Animated%20pics/accident.gif!

  • Problems with bursting that fail to generate PDF, but still sends email!

    per subject. Essentially I have built a test where the bursting engine is emailing recipients, however the bursting engine is somehow failing to generate a PDF output. The bursting engine essentially fails and I can capture the error, but emails are still sent and without attachments!
    Captured exception:
    [050106_095850822][oracle.apps.xdo.batch.DeliveryHelper][EXCEPTION] java.io.FileNotFoundException: /tmp/050106_095850733/63.pdf (No such file or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java(Compiled Code))
    at java.io.FileInputStream.<init>(FileInputStream.java(Inlined Compiled Code))
    at Oracle.apps.xdo.batch.DeliveryHelper.getEmailDeliveryRequest(DeliveryHelper.java(Compiled Code))
    at oracle.apps.xdo.batch.DeliveryHelper.addRequest(DeliveryHelper.java(Compiled Code))
    at oracle.apps.xdo.batch.BurstingProcessorEngine.deliverDocumentOutput(BurstingProcessorEngine.java(Compiled Code))
    at oracle.apps.xdo.batch.BurstingProcessorEngine.processDocument(BurstingProcessorEngine.java(Compiled Code))
    at oracle.apps.xdo.batch.BurstingProcessorEngine.burstDocument(BurstingProcessorEngine.java(Compiled Code))
    at oracle.apps.xdo.batch.BurstingProcessorEngine.globalDataEndElement(BurstingProcessorEngine.java(Inlined Compiled Code))
    at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(BurstingProcessorEngine.java(Compiled Code)
    at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java(Compiled Code))
    at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java(Compiled Code))
    at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
    at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java(Compiled Code))
    at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java(Compiled Code))
    at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingRequest(BurstingProcessorEngine.java(Compiled Code))
    at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingEndElement(BurstingProcessorEngine.java(Compiled Code))
    at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(BurstingProcessorEngine.java(Compiled Code))
    at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java(CompiledCode))
    at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java(Compiled Code))
    at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:301)
    at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java(CompiledCode))
    at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java(Compiled Code))
    at oracle.apps.xdo.batch.BurstingProcessorEngine.process(BurstingProcessorEngine.java:1191)
    at oracle.apps.xdo.batch.DocumentProcessor.process(DocumentProcessor.java:213)
    at xxsyk.oracle.apps.xxsyk.xdo.server.BurstingEngine.process(BurstingEngine.java:410)
    at xxsyk.oracle.apps.xxsyk.xdo.servlet.BurstingEngineServlet.doGet(BurstingEngineServlet.java:56)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:499)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
    at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
    at org.apache.jserv.JServConnection.run(JServConnection.java:294)
    at java.lang.Thread.run(Thread.java:570)

    To prevent emails from being sent, I implemented the BurstingListener and would check for the existance of document files. If they don't exist, I throw a NullPointerException which kills the bursting process without causing an email to be sent. My implmentation is as follows:
    public void afterProcessDocument(int requestIndex,int documentIndex, Vector documentOutputs) {
    // Fetch the attachments file locations.
    Object[] arr = documentOutputs.toArray();
    // We will flag if any files could not be found.
    boolean fileNotFound = false;
    // Loop for each temp document file...
    for (int i = 0; i < arr.length; i++) {
    // Report on this file's existance and raise a flag if not.
    File file = new File((String)arr);
    if (!file.exists()) {
    fileNotFound = true;
    // OK, there was a problem so force the bursting engine to abort.
    if (fileNotFound)
    throw new NullPointerException("Bursting Engine did not process some or all documents.");

  • CC Light Burst 2.5 in CS5 problems

    Hi,
    Im having problems with CC Light Burst 2.5 in CS5 version of After Effects.
    I applied the effect to an image that has already had applied CC Sphere effect. The problem is that the rays from Light Burst end in a box shaped border. Looks like the size of the image is causing the problem. Precomposing the same image and then applying the effect didnt help, same result.
    In CS3 this works normally, meaning the rays are not cut off by size of the image.
    I would appreciate any help on this subject.
    Tnx.

    I encountered the same problem in CS3 and found the solution.
    Precomposing was done correctly so far, so that was not the issue.
    The solution was to "check" the "continuously rasterize" option for the layer, on which the precomposed object is. (the little "sun" icon on the right of the layer name).
    Im not sure if it works in CS5, am gonna check on the week days and get back.
    Hope this saves some gray hair for someone.

Maybe you are looking for

  • CSS10500 Load Balancing Multiple Hosts

    Hello, I have a CSS10500 switch and i would like to load balance the connections to a couple of hosts. My setup (roughly) is as follows int e1-RTR1-------->int e2-Host1                  -------->int e3-Host2 and int e5-RTR2------>int e6-Host1        

  • Zooming in on a Pages document

    I've been using Word for so long, I'm having a little difficulty adapting to Pages. I like the Word ability to make the document larger by percentage so, that while I'm working in, for example size 12 font, I can see the document far better at 150% i

  • Send your feedback to Apple if you want Cover Flow sorted by Album

    I know this is a hot topic, but I really would prefer to have Cover Flow sorted per Album rather than per Artist. I don't buy the same album for each artist so I think Cover Flow should be per Album, it just makes sense. As there's no real way around

  • Iphoto not finding photos

    I am using a external HD to save my iphotos on. The HD became unplugged from the usb port. I plugged it back in and itunes found the music on the HD again but iphoto did not. I do not see a place in preference to resync everything back in. How do I g

  • Reinstalling system software error

    i needed to reinstall my system software as there were a bunch of errrors going on and i thought it was needed. So i went to do an archive and install and i did not have enough space to do that, so i unchecked eveything i didn't need to get enough ro