Statusformat=xml in Reports6i

Reports9i servlet has a parameter statusformat=xml which allows you to get back jobid and some statusinformations after starting them over web.
Are there any plans backport and incorporate this in a current Reports6i patch?
This would help us a lot!
Cheers, Stefan

nhmm ... what a pitty!
That makes Oracle Reports6i pretty unflexible to integrate with it!
I am looking for a generic way to handle delayed/asynchronous printing from our application ... but of course monitoring the whole process in an administration screen.
So the only way to get back a reports internal jobid to access the reports api tables for checking status is by using run_report_object in Oracle Forms. No other way (Reports OCI doesn't return anything, and websubmit also doesn't return anything).
statusformat=xml would solve our problems (and a lot of other peoples). Any chance this feature can get implemented in a upcomming patch?
Cheers, Stefan

Similar Messages

  • Report in PDF format and email it to some clients, using  Database Trigger

    Hi
    Is it possible to run a report in PDF format ad email it to some clients after a specific event through Database Trigger. For example whenever a client makes an entry into order entry table (through entry form), a trigger should execute on Orders table, this trigger should execute or generate a PDF formatted report and finally mail it to Sales team?
    I have
    ORAS 10g(10.1.2.0.2)
    utl_mail configured.

    In Reportsconfig.properties file the http port is 7778,
    now the output is like this...
    SQL> /
    * WELCOME TO EVENT-BASED-REPORTING API *
    * API-Version : 9i *
    * (C) Oracle Corporation, 2000 - 2002 *
    * Debugging turned ON **************************
    *** Length of Paramlist : 1
    OK : Parameter added : GATEWAY=http://myserver.com:7778/reports/rwservlet
    *** Length of Paramlist : 2
    OK : Parameter added : SERVER=rep_myserver_oracleas2
    *** Length of Paramlist : 3
    OK : Parameter added : REPORT=D:\Reports\emp.rdf
    *** Length of Paramlist : 4
    OK : Parameter added : USERID=abc/xyz@mydb
    *** Length of Paramlist : 5
    OK : Parameter added : DESTYPE=mail
    *** Length of Paramlist : 6
    OK : Parameter added : DESFORMAT=PDF
    *** Length of Paramlist : 7
    OK : Parameter added : [email protected]
    Starting run_report: building url
    *** Building URL (RUN_REPORT)
    OK : URL built :
    http://myserver.com:7778/reports/rwservlet?SERVER=rep_myserver_oracleas2&REPO
    RT=D%3A%CReports%5Cemp.rdf&USERID=abc%2Fxyz%40mydb&DESTYPE=mail&D
    ESFORMAT=PDF&DESNAME=khan.emran84%40gmail.com&statusformat=xml
    *** Submitting HTTP Request
    *** using URL
    :http://myserver.com:7778/reports/rwservlet?SERVER=rep_myserver_oracleas2&REP
    ORT=D%3A%5CReports%5Cemp.rdf&USERID=abc%2Fxyz%40mydb&DESTYPE=mail&
    DESFORMAT=PDF&DESNAME=khan.emran84%40gmail.com&statusformat=xml
    OK : Request submitted - Return stream : <?xml version = '1.0' encoding =
    'ISO-8859-1' standalone = 'yes'?>
    <serverQueues>
    <error code="50159"
    component="REP" message="Executed successfully but there were some errors when
    distribute the output"/>
    <
    OK : Request submitted - Length of stream : 229
    *** XML-Parsed - Following Structure discovered :
    *** Checking elements!
    serverQueues ()
    *** Checking attributes!
    error
    *** Checking attributes!
    __code = 50159
    __component = REP
    __message = Executed successfully but there were some errors when distribute the
    output
    *** Finished Parsing XML
    Getting value for element: job
    Getting value for element: error
    *** Requesting value for Attribute error.component [REP]
    Getting value for element: error
    *** Requesting value for Attribute error.code [50159]
    Getting value for element: error
    *** Requesting value for Attribute error.message [Executed successfully but    
    there were some errors when distribute the output]
    REP-50159:Executed successfully but there were some errors when distribute the
    output
    declare
    ERROR at line 1:
    ORA-20999:
    ORA-06512: at "NRSP.SRW", line 264
    ORA-06512: at "NRSP.SRW", line 799
    ORA-06512: at line 15

  • Report as Spreadsheet with Graphs

    I want to create a Report as Spreadsheet with Graphs, When I run the report it creates One.xls and one.jpg for graphs in cache.
    Is there a way to to know the name of the cache .jpg file , So that I can use webutil to move the file form the cache to the client.

    &statusformat=xmlI still don't get the graphs
    sorry for my ignorence....But what will &statusformat=xml will do ?

  • Pass DATA_PARAMETER to Report in 10g

    I have a form which will pass a Record Group to the Report as a parameter list, it works in 6i but when I migrate to 10g,
    the report cannot be run.
    In the Form :
    A record group named 'Q_QUERY'with 2 columns named 'APPLY_AGT' & 'STATUS' was built and populated.
    l_Param_Name := 'Q_QUERY';
    l_Param_Value := 'Q_QUERY';
    add_parameter (l_PARMLIST_ID, l_Param_Name, DATA_PARAMETER, l_Param_Value);
    Then will call the report using RUN_REPORT_OBJECT
    And just before calling the report , I am sure the data is already in the Record Group.
    In the Report :
    A Queries named 'Q_QUERY' as the Data Source
    And there is just 2 columns named 'APPLY_AGT' & 'STATUS'
    If I run as above, the system will show "Unable to Run Report".
    If I removed the "add_parameter (l_PARMLIST_ID, l_Param_Name, DATA_PARAMETER, l_Param_Value);" statement,
    the report can be called successfully.
    Am I missed something or it really can't do this in 10g ?
    Fyi, I have checked the TEXT_PARAMETER can be pass to report successfully, just DATA_PARAMETER can't.
    Please help, thanks!

    Use the following URL to see the exact reprt error in the server:
    "http://*rep_server:portno*/reports/rwservlet/showjobid*XXXX*?server=*rep_server*&statusformat=xml"
    just replace the words between *s  with their values. It will give u an idea as to what went wrong.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • How to know the jobid of an async report

    Hi everyone, here is the problem:
    I'm trying to get the jobid of an async report that is successfully submitted over a web browser, i got the generic message from reports that my report is "Successfully submitted" but i got no extra info in order to access to the output from that report.
    So please, if anyone can help me i would appreciate it a lot!!

    Hello,
    You can add statusformat=xml in the URL. The jobid will be returned among other information.
    Regards

  • TERMINATED_WITH_ERROR

    Hi All,
    When I run my report directly from the report builder, I get the output. But when I run it through the form I get TERMINATED_WITH_ERROR status in REPORT_OBJECT_STATUS() builtin. How can I know what that error is? Any idea is greatly appreciated.
    Thanks and Regards,
    C.Balaji

    Hello,
    A jobid has been returned by the builtin RUN_REPORT_OBJECT.
    You can use the URL :
    http://<server>:<port>/reports/rwservlet/showjobid123?server=repserver&statusformat=xml
    replace 123 by the jobid and repserver by the reports server name
    Regards

  • Running report from database package

    Hi,
    I have a database package and it gets soem details and submits the report using SRW. It has submitted successfully. But the report is not outputed but there is file with extension eps. Can the package pass the user variables??
    The package code follows:-
    PROCEDURE p_submit_copy_invoices(
    par_organization_id1           IN     system_users.organization_id%TYPE,
    par_batch_no1               IN     ds_invoice_headers.batch_no%TYPE,
    par_invoice_date IN ds_invoice_headers.creation_date%type,
    par_user_code          IN     system_users.user_code%TYPE,
    par_err_msg               OUT     VARCHAR2) IS
    replist SRW_PARAMLIST;
    repindent SRW.job_ident;
    repstatus SRW.STATUS_RECORD;
    par_customer_code_from ds_invoice_headers.customer_code%type;
    par_organization_id number;
    par_batch_no number;
    CURSOR GET_CUST_CODE IS
    SELECT DISTINCT dih.CUSTOMER_CODE,dih.batch_no,NO_OF_INVOICE_COPIES
    FROM DS_INVOICE_HEADERS DIH, DS_CUSTOMER_SITES DCS
    WHERE dih.ORGANIZATION_ID = par_organization_id1
    AND TRANSACTION_TYPE = 'IN'
    AND TRUNC(dih.CREATION_DATE) = par_invoice_date --'16-SEP-04' --TO_DATE(:DUAL.INVOICE_DATE)
    and DIH.ORGANIZATION_ID = dcs.ORGANIZATION_ID
    AND DIH.CUSTOMER_CODE= DCS.CUSTOMER_CODE
    AND dih.CUSTOMER_SITE_CODE = DCS.CUSTOMER_SITE_CODE
    AND NO_OF_INVOICE_COPIES > 0;
    BEGIN
    dbms_output.put_line('before');
         FOR CURR_REC IN GET_CUST_CODE
         LOOP
         --v_user_params :=  ' par_organization_id1 ='||:GLOBAL.organization_id
         --                    || ' par_customer_code_from ='||CURR_REC.customer_code
         --                    || ' par_batch_no = '||CURR_REC.batch_no;
         dbms_output.put_line('inside loop -'||curr_rec.customer_code);
    replist := SRW_PARAMLIST(SRW_PARAMETER('',''));
         srw.start_debugging;
         SRW.ADD_PARAMETER(replist,'GATEWAY','http://seikoapps.seiko.com.au:7777/reports/rwservlet');
         SRW.ADD_PARAMETER(replist,'REPORT','/u02/app/dis/dev/reports/rdf/dsinvprt.rdf');
         SRW.ADD_PARAMETER(replist,'SERVER','repseikoapps2');
         SRW.ADD_PARAMETER(replist,'USERID','dis/[email protected]');
         SRW.ADD_PARAMETER(replist,'DESTYPE','FILE');
         --SRW.ADD_PARAMETER(replist,'DESNAME','itgenicom');
         dbms_output.put_line(' before desformat ');
         --SRW.ADD_PARAMETER(replist,'DESFORMAT'.'lst');
         SRW.ADD_PARAMETER(replist,'DESTINATION','/u02/app/dis/dev/reports/rep/dsinvprt.pdf');
         SRW.ADD_PARAMETER(replist,'BLANKPAGES','no');
         SRW.ADD_PARAMETER(replist,'COPIES',CURR_REC.NO_OF_INVOICE_COPIES);
         --SRW.ADD_PARAMTER(mplist,DESTINATION,
         dbms_output.put_line(' before MODE');
         SRW.ADD_PARAMETER(replist,'MODE','Bitmap');
         SRW.ADD_PARAMETER(replist,'ORIENTATION','Landscape');
         SRW.ADD_PARAMETER(replist,'PARAMFORM','no');
         dbms_output.put_line(' user defined variable ');
         SRW.ADD_PARAMETER(replist,par_organization_id,par_organization_id1);
         SRW.ADD_PARAMETER(replist,par_customer_code_from,CURR_REC.customer_code);
         SRW.ADD_PARAMETER(replist,par_batch_no,CURR_REC.batch_no);
         dbms_output.put_line(' before runrepoert ');
         repindent := srw.run_report(replist);
         repstatus := SRW.REPORT_STATUS(repindent);     
         dbms_output.put_line(' status of the report - '||repstatus.statuscode);
         --srw.stop_debugging;
         END LOOP;
    END p_submit_copy_invoices;
    I have turned the dubugging on :-
    * WELCOME TO EVENT-BASED-REPORTING API *
    * API-Version : 9i *
    * (C) Oracle Corporation, 2000 - 2002 *
    * Debugging turned ON **************************
    *** Length of Paramlist : 1
    OK : Parameter added : GATEWAY=http://seikoapps.seiko.com.au:7777/reports/rwservlet
    *** Length of Paramlist : 2
    OK : Parameter added : REPORT=/u02/app/dis/dev/reports/rdf/dsinvprt.rdf
    *** Length of Paramlist : 3
    OK : Parameter added : SERVER=repseikoapps2
    *** Length of Paramlist : 4
    OK : Parameter added : USERID=dis/[email protected]
    *** Length of Paramlist : 5
    OK : Parameter added : DESTYPE=FILE
    before desformat
    *** Length of Paramlist : 6
    OK : Parameter added : DESTINATION=/u02/app/dis/dev/reports/rep/dsinvprt.pdf
    *** Length of Paramlist : 7
    OK : Parameter added : BLANKPAGES=no
    *** Length of Paramlist : 8
    OK : Parameter added : COPIES=1
    before MODE
    *** Length of Paramlist : 9
    OK : Parameter added : MODE=Bitmap
    *** Length of Paramlist : 10
    OK : Parameter added : ORIENTATION=Landscape
    *** Length of Paramlist : 11
    OK : Parameter added : PARAMFORM=no
    user defined variable
    *** Length of Paramlist : 12
    OK : Parameter added : =129
    *** Length of Paramlist : 13
    OK : Parameter added : =250000D
    *** Length of Paramlist : 14
    OK : Parameter added : =100104
    before runrepoert
    Starting run_report: building url
    *** Building URL (RUN_REPORT)
    OK : URL built : http://seikoapps.seiko.com.au:7777/reports/rwservlet?REPORT=%2Fu02%2Fapp%2Fdis%2Fdev%2Freports%2Frdf%2Fdsinvprt%2Erdf&SERVER=repseikoapps2&USERID=dis%2Fseikodis%40dis%2Eseiko%2Ecom%2Eau&DESTYPE=FILE&DESTINATION=%2Fu02%2Fapp%2Fdis%2Fdev%2
    *** Submitting HTTP Request
    *** using URL :http://seikoapps.seiko.com.au:7777/reports/rwservlet?REPORT=%2Fu02%2Fapp%2Fdis%2Fdev%2Freports%2Frdf%2Fdsinvprt%2Erdf&SERVER=repseikoapps2&USERID=dis%2Fseikodis%40dis%2Eseiko%2Ecom%2Eau&DESTYPE=FILE&DESTINATION=%2Fu02%2Fapp%2Fdis%2Fdev%2Fr
    OK : Request submitted - Return stream : <?xml version = '1.0' encoding = 'ISO-8859-1' standalone = 'yes'?>
    <serverQueues>
    <job id="842" queueType="past">
    <name>/u02/app/dis/dev/reports/rdf/dsinvprt.rdf</name>
    <type>report</type>
    <st
    OK : Request submitted - Length of stream : 678
    *** XML-Parsed - Following Structure discovered :
    *** Checking elements!
    serverQueues ()
    *** Checking attributes!
    job ()
    *** Checking attributes!
    __id = 842
    __queueType = past
    name (/u02/app/dis/dev/reports/rdf/dsinvprt.rdf)
    *** Checking attributes!
    type (report)
    *** Checking attributes!
    status (Finished successfully)
    *** Checking attributes!
    __code = 4
    owner (RWUser)
    *** Checking attributes!
    server (repseikoapps2)
    *** Checking attributes!
    destination ()
    *** Checking attributes!
    desType (FILE)
    *** Checking attributes!
    desFormat (unknown)
    *** Checking attributes!
    file (71106787.eps)
    *** Checking attributes!
    timingInfo ()
    *** Checking attributes!
    queued (1/10/2004 15:02:18)
    *** Checking attributes!
    started (1/10/2004 15:02:18)
    *** Checking attributes!
    finished (1/10/2004 15:02:18)
    *** Checking attributes!
    *** Finished Parsing XML
    Getting value for element: job
    *** Requesting value for Attribute job.id [842]
    Getting value for element: server
    *** Requesting value for TAG server [repseikoapps2]
    Getting value for element: job
    *** Requesting value for Attribute job.type []
    Getting value for element: job
    *** Requesting value for Attribute job.queueType [past]
    Getting value for element: name
    *** Requesting value for TAG name [u02/app/dis/dev/reports/rdf/dsinvprt.rdf]
    Getting value for element: status
    *** Requesting value for Attribute status.code [4]
    Getting value for element: status
    *** Requesting value for TAG status [Finished successfully]
    Getting value for element: owner
    *** Requesting value for TAG owner [RWUser]
    Getting value for element: desType
    *** Requesting value for TAG desType [FILE]
    Getting value for element: desName
    *** Requesting value for TAG file [71106787.eps]
    Getting value for element: queued
    *** Requesting value for TAG queued [1/10/2004 15:02:18]
    Getting value for element: started
    *** Requesting value for TAG started [1/10/2004 15:02:18]
    Getting value for element: finished
    *** Requesting value for TAG finished [1/10/2004 15:02:18]
    Getting value for element: parentJob
    *** RUN REPORT BY URL - Processing finished
    JobID : 842
    StatusCode : 4
    StatusText : Finished successfully
    ================================================
    TimeStamp : 10/01/04 02:22 PM
    ================================================
    *** Length of Paramlist : 1
    OK : Parameter added : GATEWAY=http://seikoapps.seiko.com.au:7777/reports/rwservlet
    *** Length of Paramlist : 2
    OK : Parameter added : SERVER=repseikoapps2
    *** Length of Paramlist : 3
    OK : Parameter added : JOBID=842
    *** Length of Paramlist : 4
    OK : Parameter added : AUTHID=
    *** Building URL (showjobid)
    Added jobid to URL
    Added Server to URL
    Added statusformat to URL
    OK : URL built : http://seikoapps.seiko.com.au:7777/reports/rwservlet/showjobid842?Server=repseikoapps2&statusformat=xml
    *** Submitting HTTP Request
    *** using URL :http://seikoapps.seiko.com.au:7777/reports/rwservlet/showjobid842?Server=repseikoapps2&statusformat=xml
    OK : Request submitted - Return stream : <?xml version = '1.0' encoding = 'ISO-8859-1' standalone = 'yes'?>
    <serverQueues>
    <job id="842" queueType="past">
    <name>/u02/app/dis/dev/reports/rdf/dsinvprt.rdf</name>
    <type>report</type>
    <st
    OK : Request submitted - Length of stream : 678
    *** XML-Parsed - Following Structure discovered :
    *** Checking elements!
    serverQueues ()
    *** Checking attributes!
    job ()
    *** Checking attributes!
    __id = 842
    __queueType = past
    name (/u02/app/dis/dev/reports/rdf/dsinvprt.rdf)
    *** Checking attributes!
    type (report)
    *** Checking attributes!
    status (Finished successfully)
    *** Checking attributes!
    __code = 4
    owner (RWUser)
    *** Checking attributes!
    server (repseikoapps2)
    *** Checking attributes!
    destination ()
    *** Checking attributes!
    desType (FILE)
    *** Checking attributes!
    desFormat (unknown)
    *** Checking attributes!
    file (71106787.eps)
    *** Checking attributes!
    timingInfo ()
    *** Checking attributes!
    queued (1/10/2004 15:02:18)
    *** Checking attributes!
    started (1/10/2004 15:02:18)
    *** Checking attributes!
    finished (1/10/2004 15:02:18)
    *** Checking attributes!
    Getting value for element: job
    *** Requesting value for Attribute job.id [842]
    Getting value for element: server
    *** Requesting value for TAG server [repseikoapps2]
    Getting value for element: job
    *** Requesting value for Attribute job.type []
    Getting value for element: job
    *** Requesting value for Attribute job.queueType [past]
    Getting value for element: name
    *** Requesting value for TAG name [u02/app/dis/dev/reports/rdf/dsinvprt.rdf]
    Getting value for element: status
    *** Requesting value for Attribute status.code [4]
    Getting value for element: status
    *** Requesting value for TAG status [Finished successfully]
    Getting value for element: owner
    *** Requesting value for TAG owner [RWUser]
    Getting value for element: desType
    *** Requesting value for TAG desType [FILE]
    Getting value for element: desName
    *** Requesting value for TAG file [71106787.eps]
    Getting value for element: queued
    *** Requesting value for TAG queued [1/10/2004 15:02:18]
    Getting value for element: started
    *** Requesting value for TAG started [1/10/2004 15:02:18]
    Getting value for element: finished
    *** Requesting value for TAG finished [1/10/2004 15:02:18]
    Getting value for element: parentJob
    *** JOB STATUS - Processing finished
    JobID : 842
    StatusCode : 4
    StatusText : Finished successfully
    =============================================
    TimeStamp : 10/01/04 02:22 PM
    =============================================
    Can any one help me why the file is not created.
    Thanks
    Bain

    The file is created, but as an eps file (post script printer file). That is because you have not specified a desformat (e.g. PDF).

  • Displaying Report Server error in forms

    All,
    Is there a way in forms to display the error message from the reports server instead of the generic non informative message "FRM-41214 Unable to Run Report."
    thanks
    Jim

    Hello,
    test the following code :
    v_rep := RUN_REPORT_OBJECT(repid);
    IF Form_Failure THEN
    rro_error_code := ERROR_CODE;
    END IF;
    idx := INSTR(v_rep , '_' , -1) ;
    if (idx > 0 ) then
         v_repjobid := substr(v_rep , idx + 1);
         v_repserver := substr(v_rep , 1 , idx-1);
    end if;
    if rro_error_code = 41214 then
         web.show_document ('/reports/rwservlet/showjobid'||v_repjobid||'?server='||v_repserver||'&statusformat=xml','_blank');
    end if;
    Regards

  • REP-50159: Executed successfully but there were some errors when distribt

    Hi,
    i get this error(REP-50159: Executed successfully but there were some errors when distribute the output)
    when i distribute output using following url.
    http://myserver.com:7778/reports/rwservlet?server=rep_myserver_oracleas2+report=D:\Reports\emp.rdf+userid=abc/xyz@mydb+desformat=pdf+DESTYPE=mail+DESNAME="[email protected]"+FROM="[email protected]"
    I am working on ORA AS 10g(10.1.2.0.2),Windows Server 2003
    Please mark out suggestions.
    Regards,
    IK

    @Inol ...yea i have configrd the mail server(smtp) properties in report server,when the destype is file, the url works fine.i.e generate the file on specified location.
    but using destype mail, it fails, whether i use the url, or use the even driven api procedure..
    Running the procedure its the debugged out put with error...
    * WELCOME TO EVENT-BASED-REPORTING API *
    * API-Version : 9i *
    * (C) Oracle Corporation, 2000 - 2002 *
    * Debugging turned ON **************************
    *** Length of Paramlist : 1
    OK : Parameter added : GATEWAY=http://myserver.com:7778/reports/rwservlet
    *** Length of Paramlist : 2
    OK : Parameter added : SERVER=rep_myserver_oracleas2
    *** Length of Paramlist : 3
    OK : Parameter added : REPORT=D:\Reports\emp.rdf
    *** Length of Paramlist : 4
    OK : Parameter added : USERID=abc/xyz@mydb
    *** Length of Paramlist : 5
    OK : Parameter added : DESTYPE=mail
    *** Length of Paramlist : 6
    OK : Parameter added : DESFORMAT=PDF
    *** Length of Paramlist : 7
    OK : Parameter added : [email protected]
    Starting run_report: building url
    *** Building URL (RUN_REPORT)
    OK : URL built :
    http://myserver.com:7778/reports/rwservlet?SERVER=rep_myserver_oracleas2&REPO
    RT=D%3A%CReports%5Cemp.rdf&USERID=abc%2Fxyz%40mydb&DESTYPE=mail&D
    ESFORMAT=PDF&DESNAME=khan.emran84%40gmail.com&statusformat=xml
    *** Submitting HTTP Request
    *** using URL
    :http://myserver.com:7778/reports/rwservlet?SERVER=rep_myserver_oracleas2&REP
    ORT=D%3A%5CReports%5Cemp.rdf&USERID=abc%2Fxyz%40mydb&DESTYPE=mail&
    DESFORMAT=PDF&DESNAME=khan.emran84%40gmail.com&statusformat=xml
    OK : Request submitted - Return stream : <?xml version = '1.0' encoding =
    'ISO-8859-1' standalone = 'yes'?>
    <serverQueues>
    <error code="50159"
    component="REP" message="Executed successfully but there were some errors when
    distribute the output"/>
    <
    OK : Request submitted - Length of stream : 229
    *** XML-Parsed - Following Structure discovered :
    *** Checking elements!
    serverQueues ()
    *** Checking attributes!
    error
    *** Checking attributes!
    __code = 50159
    __component = REP
    __message = Executed successfully but there were some errors when distribute the
    output
    *** Finished Parsing XML
    Getting value for element: job
    Getting value for element: error
    *** Requesting value for Attribute error.component [REP]
    Getting value for element: error
    *** Requesting value for Attribute error.code [50159]
    Getting value for element: error
    *** Requesting value for Attribute error.message [Executed successfully but
    there were some errors when distribute the output]
    REP-50159:Executed successfully but there were some errors when distribute the
    output
    declare
    ERROR at line 1:
    ORA-20999:
    ORA-06512: at "NRSP.SRW", line 264
    ORA-06512: at "NRSP.SRW", line 799
    ORA-06512: at line 15
    --- i am stuck here...
    -- Googled the error but in vain.....

  • How to run reports asynchronously with rwservlet?

    Hi,
    Is there any examples how to use rwservlet to call some PDF reports asynchronously?
    My application (deployed on the serverA https://www.myDomain.com/) constructs the redirection URL to display the desired report (and the reports servlet is installed on the server B):
    https:// www.myDomain.com:5553/reports/rwservlet?report=myReport.rdf&myReportParam=someValue
    Because my report execution time can be longer that 5 min, sometimes I have “Page not found” in my web browser, and for that reason I decided that I must execute the reports asynchronously.
    I know that I can have all the information (jobId and server) in an XML format by adding &statusformat=xml&BACKGROUND=YES to my URL. My problem is that I can’t handle this XML response on the client side, in the browser with JavaScript - XMLHttpRequest (problems with SSO authorisation).
    Do I need another application (with a JSP page for example) to be deployed to the same server with the rwservlet to make the asynchronously call?
    Thanks for any suggestion,
    Ivat

    Look at "Using Event-Driven Publishing":
    http://download.oracle.com/docs/cd/B14099_17/bi.1012/b14048/pbr_evnt.htm#sthref1870

  • XML (DTD) and Reports6i

    What's at the bottom of Oracle's statement Reports6i reads DTD?
    Has anybody ever tested this feature?
    What's the purpose of this?
    Let us talk about it!

    Yep, I noticed it too. I used DTD, of course.
    "Nick Minutello" <[email protected]> wrote
    in message news:[email protected]..
    >
    >
    There seems to be a discrepancy between the DTD for theweblogic-ejb-jar.xml file
    and the WLS7 documentation: Which source of information should I treat as
    For example, the WLS7 documentation contains no information on the<idempotent-methods>
    element (and its child elements)
    (There is also a (larger) discrepancy between the weblogic-application.xmlDTD and
    the docs - I will post that Q under application deployment)
    Regards,
    Nick

  • Clob field cannot generate to XML

    I'm using Reports6i and am trying to generate a report to XML. Among the data is a clob field. Everything else looks fine except the clob, which is gibberish. The same gibberish is repeated for every row of data.
    Has anyone else encountered this?? Is it a bug?? Is there a setting I can change?? Any help would be appreciated.
    Thanks

    Wrote to SAP. Got the below mentioned reply from them
    Please make sure that in transaction SMSY, in the Header Data tab for
    the system you want to upgrade, both ERP 6 and EHP5 for ERP 6 are added
    as product versions and also active. Information about why this is
    needed can be found in note 1464712.
    Please don't forget to choose a relevant product instance for ERP 6.
    After this is done, please enter the system in an ERP 6 logical
    component. Please add the new ERP 6 logical component to another
    solution, and please proceed to opening the Maintenance Optimizer
    transaction from the solution with the ERP 6 logical component.
    The option to choose should be 'Enhancement Package install'.
    The technical usage to choose is Discrete Ind.& Mill Products.
    If somehow you are not able to choose technical usage Discrete Ind.&
    Mill Products in the technical usage screen in Maintenance Optimizer:
    please check note 1324838 for the required product instances of ERP 6
    in SMSY.

  • Generate XML

    Hi, i have created a Reports6i rdf file that contains several levels of groupings. It all appears okay on the rdf report but when I generate to XML and view the xml file, only some one levels have been translated.
    e.g. the report contains
    Group1
    group1a
    group1b
    Group 1a and 1b are linked to group1 when I produce as XML only 1a comes out on the file.
    Why is this?
    Eileen

    Hello,
    The patch sets you find on Metalink for Reports NT/2000 Server have been thoroughly tested. (Look at the list of "Latest product patch sets or minipacks" for "MS Windows NT/2000 Server" and not "MS Windows 95/98/NT/2K Client".) These patchsets are product maintenance releases containing accumulated high priority bugs. One-off or backport patches are another matter, which are for specific bugs and have limited testing.
    Of course, for production systems you should always test in advance and in isolation as much as possible to insure that no regressions occur.
    Regards,
    The Oracle Reports Team --skw                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Xml output remove tag begin with LIST_

    Hi,
    I have a requirement to generate a report with XML output. This output will be used for upload informations to other application. I know names of all tags and I can't have other tags.
    I have a xml file for bi publisher and work fine but group element added one more tag who begin with LIST_.
    e.g.
    <LIST_mygroup_name>
    <mygroup_name>
    </mygroup_name>
    </LIST_mygroup_name>
    I want to remove all tags which begin with LIST_.
    Any suggestion?
    Thanks
    Kale.

    In reports6i I can you can click on the report properties of the group to remove the list tag.
    In data templates just add the property
              <property name="include_rowsettag" value="false"/>Don't forget to give me the points!
    Ike Wiggins
    http://bipublisher.blogspot.com

  • XML Quote report

    We have a problem with our XML Quote report that cuts off the report at 26 pages when it should go to about 200 pages.
    We have another report the Acknowledge Quote and it works fine.

    Finally we found the solution for this problem.
    1. Open qotSCocPrint.jsp and add below line inside <SELECT id="qotOutFrmt" name="qotOutFrmt"> statement. This line should be added after "for" loop.
    <OPTION value="EXCEL">Excel Format</option>
    We can add as many options the XML Publisher supports.
    2. Decompile oracle.apps.aso.print.webui.MainCO.class (Controller).
    Change the below line
    httpservletresponse.setContentType("application/pdf");
    to
    httpservletresponse.setContentType("application/"+quoteOutputFormat.toLowerCase());
    Take a backup of the original file, compile the java in the same directory.
    3. Decompile oracle.apps.aso.print.server.PrintQuoteAMImpl.class and change this line
    Field field = class2.getDeclaredField("OUTPUT_TYPE_PDF");
    to
    String outputFormat="OUTPUT_TYPE"+as[12].trim();
    Field field = class2.getDeclaredField(outputFormat);
    Bounce Apache and generate the Quote output in desired format.

Maybe you are looking for

  • Ethernet Card Not being Detected on my iMac 27Inch (Mid2010)

    Hello, I have only had my iMac for a couple of months, and it appears to have developed a fault. I have a network router, and a network cable is plugged in however, the Network Panel keeps reading as "Cable: Unplugged". It is not, i can assure you. W

  • Data Element reterival

    hi, i am making a report in which i want to reterive dat from data element and display the text field...(using cdpos text_field) plzz help me by providing d solution for it.

  • IPad 2 looses username and password with Microsoft Forefront TMG

    My company uses Microsoft Forefront TMG as a proxy on our Guest wireless access.  We have a guest username and password that changes every few weeks that iPads can use to access the internet at work - we are not allowed into the company network!  Alt

  • Encode Special Characters to HTML String

    I was wondering that there is no function similar "encodeURL" available to encode strings like "�u" to "äü" . Did I missed something? Regards!

  • BAPI to get Leading Position of Org unit

    Hi, I need a BAPI to get the Leading Position of Org unit. I also need the job title for a leading position. Any suggestions? regards, Andre