How to do bursting on oracle bi publisher

Hi everyone,
I am currently learning oracle bi publisher and I am using version 10.1.3.2. I want to use bursting to send emails to different people with attachments. I have prepared a report with xml data, rtf template file and I am able to view it. Now i need help on how to prepare control file and steps required after that to run it.
Do I need to install some patches as well?
xml data consist of employees information so i enabled bursting for this report with split by-empname and deliver by-emailid but after that i do not know what to do
<employee>
<empname>xyz</empname>
<job>clerk</job>
<emailid>[email protected]</emailid>
</employee>
Thanks
Edited by: user10883813 on Feb 2, 2009 10:40 PM

When I schedule my report with bursting, it fails to run and the oracle bi publisher gives following exceptions. Can anybody help me on these exceptions,that what I am missing in my report?
[020409_063322234][][EXCEPTION] Succeeded to schedule the job : [ID]=[11]
2009-02-05 10:22:45.901 WARNING url mismatchjdbc:oraclebi://HOST:PORT/
2009-02-05 10:22:45.901 WARNING url mismatchjdbc:oraclebi://HOST:PORT/
[020509_102839482][][ERROR] Font is not configured. Please define font for Verdana.italic.normal
2009-02-05 10:50:31.635 NOTIFICATION [Job ID]=[12], [Job group name]=[administrator]
2009-02-05 10:50:31.635 NOTIFICATION [Start time]=[Thu Feb 05 11:00:00 GMT+05:30 2009], [End time]=[null], [Repeat count]=[0], [Repeat interval]=[0]
[020509_105031870][][EXCEPTION] Succeeded to schedule the job : [ID]=[12]
[020509_105151919][][EXCEPTION] Succeeded to cancel the job : [ID]=[12]
2009-02-05 10:54:08.000 NOTIFICATION [Job ID]=[13], [Job group name]=[administrator]
2009-02-05 10:54:08.000 NOTIFICATION [Start time]=[Thu Feb 05 11:00:00 GMT+05:30 2009], [End time]=[null], [Repeat count]=[0], [Repeat interval]=[0]
[020509_105408016][][EXCEPTION] Succeeded to schedule the job : [ID]=[13]
[020509_110000431][][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: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.process(Unknown Source)
at oracle.apps.xdo.servlet.scheduler.XDOJob.runBurstingReport(XDOJob.java:1904)
at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:315)
at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
[020509_110000447][][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: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.process(Unknown Source)
at oracle.apps.xdo.servlet.scheduler.XDOJob.runBurstingReport(XDOJob.java:1904)
at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:315)
at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
[020509_110000447][][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: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.process(Unknown Source)
at oracle.apps.xdo.servlet.scheduler.XDOJob.runBurstingReport(XDOJob.java:1904)
at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:315)
at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
[020509_110000447][][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: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.process(Unknown Source)
at oracle.apps.xdo.servlet.scheduler.XDOJob.runBurstingReport(XDOJob.java:1904)
at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:315)
at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
[020509_114046572][][ERROR] Report Template Servlet ERROR: An existing connection was forcibly closed by the remote host
[020509_114046572][][EXCEPTION] com.evermind.server.http.HttpIOException: An existing connection was forcibly closed by the remote host
at com.evermind.server.http.EvermindServletOutputStream.write(EvermindServletOutputStream.java:210)
at com.evermind.server.http.EvermindServletOutputStream.write(EvermindServletOutputStream.java:135)
at oracle.apps.xdo.service.report.ReportTemplateService.generateReportTemplate(ReportTemplateService.java:748)
at oracle.apps.xdo.service.report.ReportTemplateService.doGet(ReportTemplateService.java:474)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:50)
at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
at LaunchExcelAnalyzer.jspService(_LaunchExcelAnalyzer.java:73)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:453)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:591)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:515)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.xdo.servlet.security.SecurityFilter.doFilter(SecurityFilter.java:65)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
2009-02-05 11:41:37.526 NOTIFICATION [Job ID]=[14], [Job group name]=[administrator]
2009-02-05 11:41:37.526 NOTIFICATION [Start time]=[Thu Feb 05 12:00:00 GMT+05:30 2009], [End time]=[null], [Repeat count]=[0], [Repeat interval]=[0]
[020509_114137823][][EXCEPTION] Succeeded to schedule the job : [ID]=[14]

Similar Messages

  • How migrate crystal reports to oracle bi publisher ?

    Hi experts,
    i have a experienced with development of crystal reports.
    now my work demands migration of crystal reports to oracle bi publisher.
    may i know how to converts all crystal reports formula's in oracle bi publisher ?
    any help is greatly appreciated.
    Thanks.

    Simple answer, there is NO easy way to convert them.. You will have to get the layout from your crystal report file, then get a copy of data to test query to build data is returned in proper sequence to replicate report.
    If you were converting from Oracle Reports to BI Publisher, then you would have it easier..
    Just be happy you are not where I was 2 years ago.. I had over *600* crystal version 8 report files and started looking at converting them to BI Publisher...
    Thank you,
    Tony Miller
    Webster, TX

  • Email Bursting from Oracle BI Publisher

    Hi,
    I am new to BI Publisher and trying to do Email bursting.
    I configured our email server (gave host ip address and port) in admin->email tab.
    Enabled bursting in the report and gave the bursting query.
    After scheduling,it says success but no email is received.
    What could be the reason for the same?
    Any inputs will be of great help.
    Following is my burst query:
    select DISTINCT UNITHOLDERID KEY,
    'ZipCodeProcess'TEMPLATE,
    'RTF'TEMPLATE_FORMAT,
    'en-US' LOCALE,
    'PDF' OUTPUT_FORMAT,
    'EMAIL' DEL_CHANNEL,
    email PARAMETER1,
    '[email protected]' PARAMETER2,
    '[email protected]' PARAMETER3,
    'Statement OF Account' PARAMETER4,
    'Hi'||UNITHOLDERID||chr(13)|| 'Please find attached your
    SOA.' PARAMETER5,
    'true' PARAMETER6,
    '[email protected]' PARAMETER7
    from sssl_holder_info_tbl where report_type='B'
    AND unitholderid='SBBNAA114570'
    My XML data
    - <BURST_ROW>
    <KEY>SBBNAA114570</KEY>
    <TEMPLATE>ZipCodeProcess</TEMPLATE>
    <TEMPLATE_FORMAT>RTF</TEMPLATE_FORMAT>
    <LOCALE>en-US</LOCALE>
    <OUTPUT_FORMAT>PDF</OUTPUT_FORMAT>
    <DEL_CHANNEL>EMAIL</DEL_CHANNEL>
    <PARAMETER1>[email protected]</PARAMETER1>
    <PARAMETER2>[email protected]</PARAMETER2>
    <PARAMETER3>[email protected]</PARAMETER3>
    <PARAMETER4>Statement OF Account</PARAMETER4>
    <PARAMETER5>HiSBBNAA114570 Please find attached your SOA.</PARAMETER5>
    <PARAMETER6>true</PARAMETER6>
    <PARAMETER7>[email protected]</PARAMETER7>
    </BURST_ROW>
    </burst>
    Thanks and Regards,
    Tanna

    Hi,
    Can you please tell me how to access this XML Bursting Definition file? I cant seem to find this. In BI Publisher User Interface bursting section, I see only the Delivery Data Source section which allows me to enter my bursting parameter in SQL Query form. Can you please tell me how to access the XML file directly. Thanks in advance!

  • Oracle BI Publisher with apex 3.1

    Hi,
    The Oracle BI publisher software is installed on the server and the apex database schema connection details are provided to generate the PDF reports.This apex schema has all the database objects created.
    I have a small question regarding the schema.Is it better to create a new schema for the Oracle BI publisher?where will be the templates created via BI publisher stored?When a RTF template is created from windows doc by logging in to the BI publisher,will it create any tables in the schema on the database side?
    Please suggest any document on how to effectively maintain the Oracle BI publisher.
    Thanks

    "user589320"
    APEX is only using BI Publisher to transform the XML data of your report and the template you provide into PDF, Word or Excel. For this, APEX sends the XML data and the template to BI Publisher, and BI Publisher sends back to completed document. So there's nothing stored in BI Publisher, all templates, report definitions, etc are stored in the APEX schema. This has the advantage that you can reference item values and other information in your print documents, and it also ensures that you don't have to access the database again from within BI Publisher, i.e. you don't need to communicate any authentication information to BI Publisher.
    Of course BI Publisher itself also provide the ability to store reports and to store templates. But those are not accessible from APEX through the built-in integration. You can however use the same templates you use for BI Publisher directly on load them into APEX for use there.
    Lastly, if you want to use and print reports in both BI Publisher and your APEX applications, you can do that through web services, take a look at Tyler Muth's BLOG for more information on this topic:
    http://tylermuth.wordpress.com/2008/03/31/call-bi-publisher-web-services-from-apex/
    Regards,
    Marc

  • How to stop a Scheduler Job in Oracle BI Publisher 10g

    Hello!
    Can someone tell me how can I stop a scheduler job in Oracle BI Publisher 10g?
    I scheduled a bursting job to run a report but is running during two days.
    I would like to stop it.
    Thanks.
    Edited by: SFONS on 19-Jan-2012 07:16

    Unfortunately there is no way to stop a job once it is being executed. Yes as you read, it is not possible once job has started.
    Same thing applies for running queries.
    Once queries are sent to the DB BIP loses control over them. The message you see (if any) "Click Here to Cancel" does not stop any query
    it is just a message.
    I guess you will have to stop/kill the process in your DB
    regards
    Jorge
    p.s If you consider your question answered then please mark my answer as *"Correct"* or *"Helpful"*

  • How to print Arabic characters in Oracle BI Publisher report

    Dear Experts,
    Kindly suggest me how to print arabic characters in BI Publisher.
    Regards,
    Mohan

    see link
    https://blogs.oracle.com/BIDeveloper/entry/non-english_characters_appears

  • How to configure JDBC connection in oracle BI publisher with teradata datab

    Hi,
    I am going to use Oracle BI publisher to create report.
    Our database is Teradata.
    How to create database connection for Teradata in BI publisher.
    How to create JDBC connection.
    What should be the Database Driver Class?
    What should be the connection string format?
    Please provide me the suggetion.
    Thanks,
    Santanu Manna

    Hi;
    I suggest please refer below which could be helpful on your issue:
    How To Generate XML Output (Excel, HTML, PDF) for FSG Reports [ID 804913.1]
    E-XMLP: BI Publisher Report RTF Template to Excel output is not same as PDF,RTF or HTML format.[Article ID 1515711.1]
    BI Publisher Enterprise Excel Output File Size is Too Large [ID 1271544.1]
    Regard
    Helios

  • How to Pass printer details dynamically for bursting query in BI Publisher

    Hi All,
    We are splitting our invoice details by bursting option but we want to print the invoices based on printer selection of the user.
    can any one explain me how can we pass the printer details dynamically for bursting query in BI publisher.
    Thanks & Regards,
    Manohar Reddy

    Hi Saurabh,
    we can do it, ultimately u will end of changing the product code, which wont be supported :)

  • How to integrate Oracle BI Publisher via Web Services in Oracle Forms.

    hi
    I hope you fine and happy. I think you hear about the new reporting tool (Oracle BI Publisher).
    Really it is a great tool. I need someone help me; How I can integrate Oracle BI Publisher via Web Services in Oracle Forms.
    I got the guidelines of this integration process from ORACLE.
    But, when I compile the script of publicreportserviceclient.callRunReport - the script running the report -, I get some errors in PL/SQL compiler
    http://www.oracle.com/technology/products/xml-publisher/index.html

    ==========================
    PL/SQL CODE:
    ==========================
    DECLARE
         RAISEDEXCEPTION ORA_JAVA.JOBJECT;
    REPORT_PATH VARCHAR2(200);
    PARAM_NAME VARCHAR2(200);
    PARAM_VALUE VARCHAR2(200);
    UN VARCHAR2(200);
    PW VARCHAR2(200);
    FORMAT VARCHAR2(200);
    TEMPLATE VARCHAR2(200);
    OUT_FILE VARCHAR2(200);
    OBJ ORA_JAVA.JOBJECT;
    BEGIN
    OBJ := PUBLICREPORTSERVICECLIENT.NEW();
    REPORT_PATH := '/LEARN/EMPLOYEES/EMPLOYEES.XDO';
    PARAM_NAME := 'P_DEPTNO';
    PARAM_VALUE := '50';
    UN := 'Administrator';
    PW := 'Administrator';
    FORMAT := 'PDF';
    TEMPLATE := 'Simple';
    OUT_FILE := 'C:\DevSuiteHome_1\j2ee\home\default-web-app\' || 'TEST';
    --PUBLICREPORTSERVICECLIENT.CALLRUNREPORT(OBJ,:REPORT_PATH,PARAM_NAME,:PARAM_VALUE,UN,PW,:FORMAT,:TEMPLATE,OUT_FILE);
    PublicReportServiceClient.callRunReport( REPORT_PATH,
    PARAM_NAME,
    PARAM_VALUE,
    UN,
    PW,
    FORMAT,
    TEMPLATE,
    OUT_FILE);
    WEB.SHOW_DOCUMENT('HTTP://127.0.0.1:8889/j2ee/' || 'TEST');
    END;
    ==========================
    JAVA CODE FOR callRunReport FUNCTION:
    ==========================
    public void callRunReport (String reportPath, String[] paramName, String[] paramValue, String
    username, String password, String format, String template, String outFile)
    try {
    bip_webservice.proxy.PublicReportServiceClient myPort =
    new bip_webservice.proxy.PublicReportServiceClient();
    // Calling runReport
    ReportRequest repRequest = new ReportRequest();
    repRequest.setReportAbsolutePath(reportPath);
    repRequest.setAttributeTemplate(template);
    repRequest.setAttributeFormat(format);
    repRequest.setAttributeLocale("en-US");
    repRequest.setSizeOfDataChunkDownload(-1);
    if (paramName != null)
    ParamNameValue[] paramNameValue = new ParamNameValue[paramName.length];
    String[] values = null;
    for (int i=0; i<paramName.length; i++)
    paramNameValue[i] = new ParamNameValue();
    paramNameValue.setName(paramName[i]);
    values = new String[1];
    values[0] = paramValue[i];
    paramNameValue[i].setValues(values);
    repRequest.setParameterNameValues(paramNameValue);
    else
    repRequest.setParameterNameValues(null);
    ReportResponse repResponse = new ReportResponse();
    repResponse = myPort.runReport(repRequest,username,password);
    byte[] baReport = repResponse.getReportBytes();
    FileOutputStream fio = new FileOutputStream(outFile);
    fio.write(baReport);
    fio.close();
    } catch (Exception ex) {
    ex.printStackTrace();

  • How to print Barcode data in Oracle XML Publisher Report

    Hi,
    We have an rdf report which prints Bar code in the starting page based on a custom procedure from MarkView. It works well with Oracle Reports.
    But since the current report was a matrix report, we are changing it to a Linear report through Oracle XML Publisher Report.
    We have all the things possible in the new Oracle XML Report.. But we are unable to print the Bar code data which is BLOB in the XML Report..
    Can anyone help me on this? We have UAT dates around the corner..
    We have an RTF Template .
    Help asap.
    Thanks
    Abhilash

    Hi Abhishek,
    Bar code Registration Steps in XMLPublisher responsibility:
    1.    Go to responsibility XML Publisher Administrator
    2.    Open Administration
    3.    Open Font Files Tab
    4.    Create Font File
    5.    Give Font Name : XX_BARCODE
    6.    File : Browse Barcode file
    7.    Apply
    8.    Go to Font mapping Tab
    9.    Open Create Font Mapping Set
    10.    Give Mapping Name: XX_BARCODE
    11.    Give Mapping Code: XX_BARCODE
    12.    Type : FO TO PDF
    13.    Apply
    14.    Open Tab Create Font Maping
    15.    Font Family: Code39-Digits(This name should be exactly the font name comes in word)
    16.    Style: Normal
    17.    Weight: Normal
    18.    Target Font Type: Truetype
    19.    Continue
    20.    Font : XX_BARCODE
    21.    Apply
    1.    Go to Template Tab
    2.    Query for your template
    3.    Open Edit Configuration
    4.    Click on FO Processing
    5.    In Font Mapping set Give XX_BARCODE
    RTF Template (word):
    1.Design the RTF template
    2.Insert the barcode against reqd field
    3.Make sure to put an * before and after the barcode so that scanner understands the beginning and end
    Please send your rtf ,xml file if you are still facing issues.
    Rgds,

  • How to Avoid Blank Page in  XML Publisher oracle report

    Hi,
    I am running a report in xml publisher. The output of the report prints 2
    pages, one page with correct report output and other page is a blank page
    with header details.
    I want to avoid this blank page. Is there something wrong? Please help to fix this issue!
    Thanks!

    I am running a report in xml publisher. The output of the report prints 2
    pages, one page with correct report output and other page is a blank page
    with header details.
    I want to avoid this blank page. Is there something wrong? Please help to fix this issue!Is the issue with this specific XML Publisher report only?
    Do you have all the patches in (Overview of Available Patches for Oracle XML Publisher embedded in the Oracle E-Business Suite [ID 1138602.1]) applied? -- Search for "blank page".
    Thanks,
    Hussein

  • How call procedure or package from Oracle BI Publisher 10.1.3.2.1

    Hi Gurus,
    I need to call a procedure or package from Oracle BI Publisher 10.1.3.2.1 by passing parameters, I do it because it would be easier to fill a table as the report that asks for is too complex (8 breaks, 5 dblinks, 20 tables, etc).
    I'm not using the Oracle XML. Review include the following solutions:
    Re: Stored procedures and dynamic columns
    Re: Is it possible to use Stored Procedures in BI Publisher GUI?
    Re: PL/SQL Stored Procedure w/ XML Template?
    But none of them useful for me was the level of complexity.
    Best regards.

    Hi Vetsrini,
    I write the sentence as it showed in the previous thread
    select from whc_kk_v2.whc_p_kk_publisher (pv_msgerror =>: msgerror,*
    pv_pro1 =>: prov_1,
    pv_pro2 =>: prov_2)
    run when I get the error BIP
    ORA-00933: SQL command not properly ended
    Show me I'm doing wrong, or who may be causing the error. I tried everything but does not leave, please your help.
    Best regards

  • How to validate the input parameters in Oracle BI Publisher reports

    Hi
    i am new to Oracle BI Publisher
    I am using OBI for generating simple reports.
    here i need validation for input parameters (Date Parameter) and also want to disable the Date filed so that user can select through the calendar component.
    Here validation in the sense, the system must validate the date and alert the user with an appropriate message
    Can anyone please provide me the solution in detail.
    Thanks in advance
    Edited by: user10185520 on Aug 26, 2008 6:15 AM

    I have the same task to validate input parameters with Oracle BI Publisher 5.6.3 running under Oracle eBS 10.5.10.2. My validation goes beyond of what I can do during parameter registration. I am using Data Templates.
    My first logical place was the before report trigger. So, I built a report trigger which returns 'false' in case the parameters are not proper. Guess what... XMLP just returns a hard-coded message
    !!Error : trigger '" + datatrigger.getName() + "' returns status as 'false'
    First of all, this is a bad style to hardcode messages visible by the user (especially during French implementation). Second of all, it is not informative at all. It would be nice to change oracle.apps.xdo.dataengine.XMLPGEN.executeTrigger() to read, for example, a message from the message stack when the trigger returns 'false' and let the user read it.
    Anyway, what I did was I built a special data group, decalred before any other data group, query like
    select my_package.my_validation fro dual
    If parameters fail the validation my PL/SQL package throws an application exception with a message. At least, in this case the error message gets available as the description of the concurrent request.
    I wish the before report trigger worked!!!

  • How to migrate rtf Templates in XML Publisher ?

    Hi All,
    I want the script so that i can download and upload the RTF files directly from my development instance to my production instance.
    For this i have come across 3 links
    How to migrate rtf Templates in XML Publisher?
    http://download.oracle.com/docs/cd/B40089_10/current/acrobat/120xdoig.pdf
    unable to migrate physical files using XDO Loader utility
    and from here i am running this command from /home/aryan directory
    java oracle.apps.xdo.oa.util.XDOLoader DOWNLOAD -DB_USERNAME apps -DB_PASSWORD fnd -JDBC_CONNECTION sharp.apps.com:1522:tst1 -LOB_TYPE TEMPLATE -APPS_SHORT_NAME CUSTOM -LOB_CODE ZEMP -LANGUAGE en -TERRITORY US
    but it is giving me error "ksh: java: not found". could anyone can tell me how and from where i have to run the download and upload command
    Thanks
    Aryan

    Hi Hussein,
    I tried with applmgr also and still for java -version it is giving me error ksh Java not found
    and for which java it is giving me error no java found in different directories path.
    Thanks
    Aryan

  • Not able to use more than 5 data labels for chart in Oracle BI Publisher

    I am currently working in Oracle BI Publisher 10.1.3.4.1 .
    I created data template and rtf template.Uploaded data successfully and was able to generate a chart also.
    But now the problem is that my output is having 14 columns and BI publisher chart is giving only 5 data labels to include.Please let me know how i can add more data labels to be included in the chart.
    Im trying with Bar-Vertical-Stacked chart.

    Inorder to add more labels using corresponding tags
    <RowLabels>
    <label>
    <xsl:value-of select="element name"/>
    </label>
    </RowLabels>
    <ColLabels>
    <label>
    <xsl:value-of select="element name"/>
    </label>
    </ColLabels>
    To Know more follow the link
    http://www.oracle.com/technetwork/middleware/reports/graph-dtd-technote-2-094743.html#LocalGridData
    Thanks
    Shyam

Maybe you are looking for

  • Print drop-down text

    I am using RoboHelp 11 and would like to print pages using the Advanced Options - Include drop-down text option. I have discovered that this option does NOT work when the drop-down text is in a snippet. Are there any known work-arounds for this "feat

  • SIP Registration Request not reaching provider

    I have a home lab setup and recently decided to add PSTN access via a SIP trunk and termination. I got the applicable information from the provider, set up the IOS configuration, but I'm not registering. I checked the CCSIP messages logs, no response

  • Add Event Receiver on Existing List in SandBoxed Solution

    Hi Guys, I have Created One Event Receiver which is of type SandBox Solution and now i am programatically adding Event Receiver to a Specific List Instance Which is Existing on Site.But SPEventReceiverDefinitionCollection.Add() method is NOT availabl

  • Reversing service entrysheet

    Dear experts, Please tell me how to reverse a service entry sheet?

  • Does System command pipe VI bufferizes data?

    Hi, I have some questions about Pipe VIs on Linux: 1)In my project I open a system command pipe vi that opens another program's shell. Then, using the write file descriptor, I write a series of commands in a loop. I could observe that only when I clo