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

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

    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

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

  • Problem Oracle EBS

    Hello, I am having problem of slowness in Oracle Application, everything this occurred when we bring up to date JInitiator 1.3.1.26 exists some configuration in Unix or EBS to solve this, tanks
    Cristian

    Do you get any error in the 'java console' window?
    No errors while start java console windows
    Is it slow when you access specific module or to all modules?
    only the dispath center module
    What changes have been done recenlty?
    We install some path of correction where the prerequisite age to bring up to date the jInitiator. As metalink patch Core 4474583 has its requisite daily pay Core patch 5374445 that it is about performance. This patch decides the problem?

  • 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

  • Problem running EBS 12.1.3 appliance after deployment

    I have downloaded EBS 12.1.3 multi-node from edelivery and successfully deployed it to Virtual Box running on linux server.
    After deployment :
    VIS node started successfully and now running.
    and for apps node I have to fix many issues that caused some services to fail to start. most of the issues were that some configuration and log files were owned by root and not applmgr which caused permission errors. this should be fixed.
    My current problem is I got the following error when I access http://apps.example.com:8000
    Not Found
    The requested URL /OA_HTML/AppsLogin was not found on this server.
    so, any url start with /OA_HTML does not work
    other urls like /OA_MEDIA and /forms/frmservlet are working fine

    Pl check the apache log files for any error details. MOS Doc 454178.1
    Pl detail steps taken to fix permission issues. Has autoconfig been run successfully on both tiers ? Can you ping the database VM from the app VM ? Can you ping the app VM from the host OS ? Are all firewalls turned off ?

  • OIM Provisioning problem with EBS

    I use connector to test provisioning function with EBS, and it works.
    Besides,there have 2 CreateUser storedprocedure in EBS, and one for SSO(we
    can set GUID value when create user). I found the connector used
    the non-SSO storedprocedure. The question is can I modify the config files(
    attributemapping_prov.properties, config.properties,storeprocedures.properties)
    to utilize the SSO storedprocedure to finish the create operation during provisioning
    (I want to specify GUID by myself when create EBS' user through OIM)?
    I just tried my opinion, but the logs prompt SQLException.I do not know why?What should I do?
    Any suggestions will be helpful.
    Thanks!

    You could definitely write your own connector. We faced a similar problem and solved it by writing our own EBS Connector.
    I haven't explored the exact capabilities of the standard EBS connector so you might be able to do this by configuration. My general experience is that it is often better to bite the bullet and create your own connector rather than wasting time trying to get the out of the box connectors to do advanced operations.
    It looks like the config files are more for defining the type and number of attributes that is used during user creation rather than control which stored procedure should be called.
    Good luck
    /M

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

  • Problem with EBS 11.5.10 after 10g upgrade

    hi,
    i have upgraded my oracle databse from 9.2.0.5 to 10.2.0.3 , my EBS version is 11.5.10, platform is HP UX 11.11
    after sourcing env file on new 10 g home
    i ran
    perl adbldxml.pl tier=db appsuser=apps appspasswd=pasword
    and then
    adconfg .sh contextfile=path appspass=password
    but it exited with an error
    [AutoConfig Error Report]
    The following report lists errors AutoConfig encountered during each
    phase of its execution. Errors are grouped by directory and phase.
    The report format is:
    <filename> <phase> <return code where appropriate>
    [SETUP PHASE]
    AutoConfig could not successfully execute the following scripts:
    Directory: /oradvp/ora/proddb/9.2.0/Apache/perl/bin/perl -I /oradvp/ora/proddb/9.2.0/Apache/perl/lib/5.00503 -I /oradvp/ora/proddb/9.2.0/Apache/perl/lib/site_perl/5.005 -I /oradvp/ora/proddb/9.2.0/appsutil/perl -I /oradvp/ora/proddb/10.2.0/appsutil/perl /oradvp/ora/
    proddb/10.2.0/appsutil/scripts/DVP_test
    adchknls.pl INSTE8_SETUP 1
    AutoConfig is exiting with status 1
    The log file for this session is located at: /oradvp/ora/proddb/10.2.0/appsutil/log/DVP_test/01201440/adconfig.log
    ~
    ~
    ~
    ~
    ~
    i checked perl5lib
    echo $PERL5LIB
    /oradvp/ora/proddb/10.2.0/perl/bin:/oradvp/ora/proddb/10.2.0/perl:/oradvp/ora/proddb/9.2.0/Apache/perl/lib/5.00503:/oradvp/ora/proddb/9.2.0/Apache/perl/lib/site_perl/5.005:/oradvp/ora/proddb/9.2.0/appsutil/perl
    echo $PATH
    /oradvp/ora/proddb/10.2.0/perl:/oradvp/ora/proddb/10.2.0/bin:/oradvp/ora/proddb/9.2.0/Apache/perl/bin:/oradvp/ora/proddb/9.2.0/bin:/usr/ccs/bin:/usr/sbin:/oradvp/ora/proddb/9.2.0/jre/1.4.2/bin:/usr/bin:/etc:/usr/bin/X11:/usr/local/bin:/opt/bin:/usr/bin:/opt/perl5:/opt/j
    ava1.3/bin:/opt/softbench/bin:/usr/bin:/usr/ccs/bin:/usr/contrib/bin:/opt/ansic/bin:/opt/ipf/bin:/opt/hparray/bin:/opt/nettladm/bin:/opt/upgrade/bin:/opt/fcms/bin:/opt/resmon/bin:/opt/pd/bin:/usr/bin/X11:/usr/contrib/bin/X11:/opt/graphics/common/bin:/opt/gnome/bin:/opt/
    mozilla:/opt/mx/bin:/opt/ignite/bin:/var/opt/netscape/servers/shared/bin:/var/opt/netscape/servers/bin/slapd/server:/var/opt/netscape/servers/bin:/usr/sbin/diag/contrib:/opt/java1.4/jre/bin:/opt/spb/bin:/opt/wbem/bin:/opt/wbem/sbin:/opt/aCC/bin:/opt/langtools/bin:/opt/i
    make/bin:/opt/hpnpl//bin:/opt/sanmgr/commandview/client/sbin:.
    $
    and when i run this
    $ which perl
    /oradvp/ora/proddb/9.2.0/Apache/perl/bin/perl
    it gives a path of old 9i home , how do i change it
    i am not able to see the error
    can any one help me with it
    Edited by: Adroit77 on Jan 20, 2009 1:55 AM

    hello sir,
    ur solution worked for me but when i tried upgrading again with patch set 10.2.0.4
    during adconfig , it gave the following error
    AutoConfig Error Report]
    he following report lists errors AutoConfig encountered during each
    hase of its execution. Errors are grouped by directory and phase.
    he report format is:
    <filename> <phase> <return code where appropriate>
    [PROFILE PHASE]
    AutoConfig could not successfully execute the following scripts:
    Directory: /oradvp/ora/proddb/10.2.0/appsutil/install/DVP_test
    afdbprf.sh INSTE8_PRF 1
    AutoConfig is exiting with status 1
    when i ran afdbprf.sh
    it gave this error
    afdbprf.sh started at Fri Jan 23 18:45:51 IST 2009
    The environment settings are as follows ...
    ORACLE_HOME : /oradvp/ora/proddb/10.2.0
    ORACLE_SID : DVP
    PATH : /oradvp/ora/proddb/10.2.0/perl/bin:/oradvp/ora/proddb/10.2.0/perl/bin:/oradvp/ora/proddb/10.2.0/bin:/usr/ccs/bin:/usr/sbin:/oradvp/ora/proddb/10.2.0/jre/1.4.2/bin:/usr/bin:/etc:/usr/bin/X11:/usr/local/bin:/opt/bin:/usr/bin:/opt/perl5:/opt/java1.3/bi
    n:/opt/softbench/bin:/usr/bin:/usr/ccs/bin:/usr/contrib/bin:/opt/ansic/bin:/opt/ipf/bin:/opt/hparray/bin:/opt/nettladm/bin:/opt/upgrade/bin:/opt/fcms/bin:/opt/resmon/bin:/opt/pd/bin:/usr/bin/X11:/usr/contrib/bin/X11:/opt/graphics/common/bin:/opt/gnome/bin:/opt/mozilla:/
    opt/mx/bin:/opt/ignite/bin:/var/opt/netscape/servers/shared/bin:/var/opt/netscape/servers/bin/slapd/server:/var/opt/netscape/servers/bin:/usr/sbin/diag/contrib:/opt/java1.4/jre/bin:/opt/spb/bin:/opt/wbem/bin:/opt/wbem/sbin:/opt/aCC/bin:/opt/langtools/bin:/opt/imake/bin:
    /opt/hpnpl//bin:/opt/sanmgr/commandview/client/sbin:.
    LD_LIBRARY_PATH : /oradvp/ora/proddb/10.2.0/lib32:/oradvp/ora/proddb/10.2.0/lib:/usr/dt/lib:/usr/openwin/lib:/oradvp/ora/proddb/10.2.0/ctx/lib
    Executable : /oradvp/ora/proddb/10.2.0/bin/sqlplus
    SQL*Plus: Release 10.2.0.4.0 - Production on Fri Jan 23 18:45:52 2009
    Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
    ERROR:
    ORA-12504: TNS:listener was not given the SID in CONNECT_DATA
    ERRORCODE = 1 ERRORCODE_END
    but i am able to connect to oracle DB using apps user, how can this be possible??

  • Problem Installing EBS .....Please Help

    While Doing System Check..................One Check is Failed .i.e file Utilities
    I have Installed Cygwin and Provided the Path For VC in Miscrosoft Visual Studio..........Actually the Directory is Created in "Programme Files" Folder.....so i Copied Miscrosoft Visual Studio`s Directory on my C:\ Drive and given it a name mscv and Provided the path for VC as
    C:\mscv\VC....................
    The Error I am Getting is
    System Utilities
       command: cmd.exe /c C:\Stage12\startCD\Disk1\rapidwiz\bin\adchkutl.cmd C:\Cygwin C:\msvc\VC
    C:\Stage12\startCD\Disk1\rapidwiz>echo off
    Setting environment for using Microsoft Visual Studio 2005 x86 tools.
    'which' command is not available.  Check MKS installation.
    ERRORCODE = 1    ERRORCODE_END'which' is not recognized as an internal or external command,
    operable program or batch file.
       RW-50011: Error: -  System Utilities Availability test has returned an error:  1Please Help.........its Urgent
    Edited by: user10365515 on Jul 16, 2010 1:25 AM

    Hi user;
    What is your OS and EBS version?
    Please check below thread
    http://kr.forums.oracle.com/forums/thread.jspa?threadID=672008
    MKS Toolkit for Oracle Financials
    Regard
    Helios

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

Maybe you are looking for

  • Reader rights for adding attachment

    Hi , is it possible to apply reader rights for adding attachments when output pdf form in sap? where can i find more document on controlling reader rights? thanks and best regards. Jun

  • I need two header line in table control

    Hi all, I am using table control. The requirement is to have 2 headers in the table control. for example., if their is field name ' Vendor Comments', I need to display 'Vendor' in one line and 'Comments' in next line. Is it possible to have such 2 he

  • I can not change the year on my iPhone 5 (vr. 7.1)

    I would like to change the year on my iPhone date and time setting. However it only lets me change the day, month, and time. not the date. Its a little odd because I know at one point I could change the year. I have AT&T, iPhone 5, IOS 7.1 and I did

  • Color Picker mouseover preview

    I am trying to implement a standard color picker control using custom color label/value pairs. When I test the application (very basic at this point) For some, but not all, colors I need to mouseover the color twice in order for the preview swatch to

  • TS1398 I'm on a public network that doesn't allow client-to-client communication.

    I'm trying to make my Mom's iPad work with the Epson Stylus NX430 ("Small in One") printer I just bought from Apple, with the iPad 2. She's in a retirement community with free WiFi, but the service provider prevents client-to-client communication. So