How to plan a report BI to run daily/weekly by a call to Web Service

Hello

I'm a race report BI of apex via BPEL. However, I am planning the daily/weekly report by the web service call.

When you're logged in BI Publisher, there are options to plan the report as daily/weekly, Sun, my... etc.
But I did find the same options in the Web Service of BI Publisher, except the <>, < repeatInterval > repeatCount.

Please inform as to schedule the report daily, weekly, monthly etc by a Web Service call.
Here is the soap envelope that works very well to run the report immediately.

< soapenv:Envelope xmlns:soapenv = 'http://schemas.xmlsoap.org/soap/envelope/' xmlns:pub = "http://xmlns.oracle.com/oxp/service/PublicReportService" >
< soapenv:Header / >
< soapenv:Body >
< pub: scheduleReport >
< pub: scheduleRequest >

< pub: deliveryRequest >
< / pub: deliveryRequest >

< pub: reportRequest >
PDF of < pub: attributeFormat > < / pub: attributeFormat >
EN < pub: attributeLocale > < / pub: attributeLocale >
defaultlayout < pub: attributeTemplate > < / pub: attributeTemplate >

< pub: reportAbsolutePath > /myfolder/test_report3/test_report.xdo < / pub: reportAbsolutePath >
< pub: produitLogiciels > cid:642449734574 < / pub: produitLogiciels >

< / pub: reportRequest >

< pub: userJobName > testjob < / pub: userJobName >
< / pub: scheduleRequest >
< pub: userID > administrator < / pub: userID >
< pub: password > administrator < / pub: password >
< / pub: scheduleReport >
< / soapenv:Body >
< / soapenv:Envelope >



Thank you
Yogi

Published by: Yogi 20 Sep, 2010 14:47

You must use the function 'ScheduleRequest', in which you cronExpression in it, here, you can provide your personalized schedule

Tags: Business Intelligence

Similar Questions

  • Calling a web service using SSL from a client that runs as a web application.

    I have the keystore containing the certificates to call a web service through a two-way ACE by using SSL. If I create a stand-alone java application and using the following parameters, I'm able to hit the web service:

    System.setProperty("javax.net.ssl.keyStore","C:/bea/JDK150~1/jre/lib/security/SFCRM.jks");
    System.setProperty ("javax.net.ssl.keyStorePassword", "changeit");
    System.setProperty("javax.net.ssl.trustStore","C:/bea/JDK150~1/jre/lib/security/SFCRM.jks");
    System.setProperty ("javax.net.ssl.trustStorePassword", "changeit");

    Also, if I use these same 4 lines of code in my web application to call the web service, I successful as well.

    The problem is, in the real world, you can't hardcode your keystore/truststore path access and password in your application like this.

    What is the right way to configure these client parameters? I do somewhere in the logical Web administration console? I tried to configure the Keystore and SSL tabs for my server using the administration console, but he can't seem to find the private key file. I get an exception that is prohibited by the web service as soon as I leave the System.setProperty lines.

    The tab of keystore, I use a Custom Keystore and Java Standard Trust store. My custom identity keystore path is C:/bea/JDK150~1/jre/lib/security/SFCRM.jks, type jks keystore, and I updated the password changeit. On the SSL tab, I've specified the alias of the private key to use for the web service as well as the password (there is no password, so I put in changeit, the keystore password).

    It does not work. I even tried using a Custom Keystore and trust stores custom and by setting the C:/bea/JDK150~1/jre/lib/security/SFCRM.jks path for both. Still does not work.

    I have a feeling that these tabs are intended for the configuration server SSL only.

    How to set the path of the keystore for customers running as web apps on my web server of logic?

    SSL-> advanced

    Use server certificates:

    "Determines whether the customer should use server certificates/keys as the identity of the client during the initialization of a connection via https."

  • My native BB app, how to connect to the remote URL and call a Web service method to retrieve the XML base result using Eclipse Version 3.7.2

    Hello

    I am new to the development of native applications from BB using JDE. I'm testing Simulator. From my native BB app, I connect a remote URL and call a Web service method to extract some basic result XML.

    I need to write a login code remote URL to achieve? If so, how?

    So, how can I use this connection object to call the Web service from this URL remotely.

    Please help me out of it...

    Many thanks in advance...

    What i am doing is, On clicking the "Login" button i want to call the webservice method like below mentioned code...
    Here WaveServices is a class and getAllCinemas() is a static method inside which a webservice method call is made..
    
    loginButtonField.setChangeListener(new FieldChangeListener() {
                public void fieldChanged(Field paramField, int paramInt) {
                    WaveServices.getAllCinemas();
                }
            });
    

    Indeed, the question was raised and answered here:

    http://supportforums.BlackBerry.com/T5/Java-development/from-my-native-BB-application-how-to-connect...

  • How to call the web service?

    Hello

    I want to know how to call the web service from my application HTML5 & javascript.

    Please help me find this detail as what I can access easily. and I want to access web services online (a method of it) I'm not concered with how background Web service takes place.

    I just want that when you call a web service method, I will return the result.

    Please try this out for a WebService call

    var xmlhttp;
    xmlhttp = new XMLHttpRequest();
    xmlhttp.open("get","your url",true);
    xmlhttp.setRequestHeader("Accept","application/json");
    xmlhttp.setRequestHeader("Content-type", "application/json");
    xmlhttp.onreadystatechange=function() {
     if (xmlhttp.readyState==4) {
      if (xmlhttp.status == 200) {
        console.log(xmlhttp.responseText);
      }
     }
    }
    xmlhttp.send();
    

    This will display the result of the invocation of webservice. The url is the application that you deploy and the type can be get/post. If xmlhttp.send (post) takes argument for the display of the data. You can call it by clicking a button in HTML.

  • call a Web Service of JavaFX running als WebStart to incorporate in a browser or

    Call a Web Service from a JavaFX running as an application all right.

    Wenn execute the same JavaFX as integrate WebStart or browser, I get a runtime exception:

    =================================

    Java plug-in 10.7.2.10
    JRE-Version use 1.7.0_07 - b10 Microsoft Client Java VM
    Benutzer-home-Verzeichnis = C:\Users\Olaf
    ----------------------------------------------------
    c: Konsolenfenster löschen
    f: objects in Finalisierungs-tail finalisieren
    g: garbage collection
    h: sharp Hilfemeldung ads
    l: class Loader-list ausgeben
    m: Speicherauslastung print
    o: logging auslosen
    q: Konsole ausblenden
    r: policy configuration loaded neu
    s: System-und deployment-Akbulak ausgeben
    t: Threadliste ausgeben
    v: the ausgeben thread stack
    x: Class-Loader-Cache leeren
    0-5: trace-ebony auf < n > set
    ----------------------------------------------------
    Correspondence: beginTraversal
    Match: digest selected JREDesc: JREDesc [version 1.6 +, heap =-1-1, args = null, href = http://java.sun.com/products/autodl/j2se, salt = false, null, null], JREInfo: JREInfo of index 0:
    the platform is: 1.7
    product: 1.7.0_07
    location: http://java.sun.com/products/autodl/j2se
    path is: C:\Program Files (x86)\Java\jre7\bin\javaw.exe
    args is:
    is native platform: Windows x 86 (x 86, 32-bit)
    JavaFX runtime is: JavaFX 2.2.0 found at C:\Program Files (x 86) \Java\jre7\
    the Enabled argument is: true
    saved is: false
    system is: true

    Match: ignoring maxHeap:-1
    Match: ignoring InitHeap:-1
    Match: digestion vmargs: null
    Match: digested vmargs: [JVMParameters: isSecure: true, args:]
    Match: JVM args after accumulation: [JVMParameters: isSecure: true, args:]
    Match: Digest LaunchDesc: file:/C:/Users/Olaf/Documents/NetBeansProjects/JavaFXApplication4/dist/JavaFXApplication4.jnlp
    [Match: Digest properties:]
    Match: JVM args: [JVMParameters: isSecure: true, args:]
    Match: endTraversal...
    Match: JVM args final:
    Correspondence: Correspondence of Running JREInfo Version: 1.7.0.07 == 1.7.0.07
    Match: Running JVM args match: I: <>satisfy fault: <>
    CacheEntry[file:/C:/Users/Olaf/Documents/NetBeansProjects/JavaFXApplication4/dist/JavaFXApplication4.jar]: updateAvailable = true, lastModified = Tue Sep 04 21:16:35 CEST 2012, length = 39432
    java.lang.ExceptionInInitializerError
    at com.sun.xml.internal.ws.util.xml.XmlUtil.createDefaultCatalogResolver (unknown Source)
    at com.sun.xml.internal.ws.client.WSServiceDelegate.parseWSDL (unknown Source)
    to com.sun.xml.internal.ws.client.WSServiceDelegate. < init >(Unknown Source)
    to com.sun.xml.internal.ws.client.WSServiceDelegate. < init >(Unknown Source)
    at com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate (unknown Source)
    to javax.xml.ws.Service. < init >(Unknown Source)
    to javafxapplication4.ws.NewWebService_Service. < init > (NewWebService_Service.java:42)
    to javafxapplication4. JavaFXApplication4.start (JavaFXApplication4.java:25)
    to com.sun.javafx.applet.FXApplet2$ 1.run(FXApplet2.java:131)
    to com.sun.javafx.application.PlatformImpl$ 4.run(PlatformImpl.java:173)
    at com.sun.glass.ui.win.WinApplication._runLoop (Native Method)
    in com.sun.glass.ui.win.WinApplication.access$ 100 (WinApplication.java:29)
    to com.sun.glass.ui.win.WinApplication$ $2 1.run(WinApplication.java:67)
    at java.lang.Thread.run (unknown Source)
    Caused by: java.security.AccessControlException: access denied ("java.util.PropertyPermission" 'xml.catalog.ignoreMissing', 'read')
    at java.security.AccessControlContext.checkPermission (unknown Source)
    at java.security.AccessController.checkPermission (unknown Source)
    at java.lang.SecurityManager.checkPermission (unknown Source)
    the impossible (unknown Source)
    the impossible (unknown Source)
    to com.sun.org.apache.xml.internal.resolver.CatalogManager. < init >(Unknown Source)
    to com.sun.org.apache.xml.internal.resolver.CatalogManager. < clinit >(Unknown Source)
    ... 14 more
    ======================================================

    Any hint for me.

    THX

    OLAF

    Sign your application.

    http://docs.Oracle.com/JavaFX/2/deployment/deploy_overview.htm#CEGJGHDA

  • How Director planning check MRP/MPS CAWC running or not

    Hi team,

    How the planning Director to check MRP/MPS CAWC running or not.

    Could you please for the same navigation.

    Concerning

    Chantal

    Hi Laurent,.

    You can check if planning Manager is running or not the following navigation:

    Material Planner (R)-> Setup-> Planning Manager

    You can get more information about the Manager of planning the following note:

    11.5 - Planning Manager issues - a complete Troubleshooting Guide (Doc ID 131051.1)

    Hope that helps!

    Kind regards

    Mohan Balaji

    NOTE: Please indicate the post as helpful or answered if the update has really helped you. This would also bring the wire to the logical conclusion and will be useful for viewers.

  • How to create a generic method that calls the Web Service

    Hi I have a question how to create the Web Service client. In design mode, I can't specify static URLs? WSDL and process.

    I found the briliant method in library of apache cxf.

    for example

    DCF JaxWsDynamicClientFactory = JaxWsDynamicClientFactory.newInstance ();
    Customer customer = dcf.createClient ("http://soabpm-vm:8001 / soa-infra/services/default/MailSender/mailsender_client_ep?") WSDL");

    Object [] results;
    try {}
    Results = clientA.invoke (QName new ("http://xmlns.oracle.com/SynchDSBpel20/MailSender/MailSender", "process"), '@', 'body', 'subject');
    } catch (Exception e) {}


    In my case, I should create a method with params (URL? WSDL, URI, name of operation, param1, praram2, param3)


    Y at - it something like CXF in the ADF library?

    If your question has been answered, can you please mark as answer?
    THX
    Antonis

  • How to call a Web service with more than 1 parameter value?

    I have a Web service with a query as an array of String parameter.
    In an invoing xml, it should looks like:

    < GetPersonsData_Request >
    < application >
    < PersonIdList >
    < string 111 > < / string >
    < string > 222 < / string >
    < string > 333 < / string >
    ...
    < / PersonIdList >

    A problem I have:
    How can I assign a different value to this list?

    I posted the first element directly and then tried to add a new with append:
    < bpelx: Add >
    < bpelx: a > '12345' < / bpelx: go >
    < bpelx: to > $GetPersonsData_Request.parameters/ns2:request/ns5:PersonIdList < / bpelx: to >
    < / bpelx: Add >

    I get:
    < GetPersonsData_Request >
    < application >
    < PersonIdList >
    < string 111 > < / string >
    "12345".
    < / PersonIdList >
    < / request >

    Added as a single string, not as a structural element.

    What did I miss?

    I think that now your faced with a problem of namespaces because the element added is not the namespace of the element of the 'old' chain
    you don't have an element definition in your xsd that represents the element in your payoad?

    http://download.Oracle.com/docs/CD/E12483_01/integrate.1013/b28981/manipdoc.htm#CIHDGBGA
    http://oraclebpelindepth.blogspot.com/2008/09/arrays-in-bpel_21.html (search for bpelx: Add)

  • How to plan the report filtered by dynamic date based on the date, the Agent is running

    Hello

    I have a question about account using OBIEE agent.

    If I run an agent today to deliver A report, can I me A report based on the date of last Monday or any dynamic dates?

    For example, say is today, December 18, 2013, and my agent is run according to how I put the calendar. Now the content of the delivery report one being delivered. Now A report has a date column, normally this column is filtered by the current date. But if it comes through the agents to different users, the data should be the previous Monday, so in this case, 9 December 2013. When this agent is run once again, declared December 27, 2013, then the report must be filtered by December 16, 2013, which is the previous Monday 27 dec.

    Something like this is possible in OBIEE 11 G?

    Thanks in advance.

    Yala,

    Not in a straightforward way

    (1) let the report through Agent with filter current Date

    (2) after he ran for the first time you can see IBOT name/last execution time (LAST_RUNTIME_TS) in S_NQ_JOB

    Create a variable reference 'last_run_agent' to aid in sql to get max (LAST_RUNTIME_TS)

    SELECT max (LAST_RUNTIME_TS) from s_nq_job, whose name = "AGENT_NAME;

    Change analysis with current date filter report and amend accordingly the condition of filter to filter on repository variable, newly created

    Thank you

    Angelique

  • How to call the web service in blackberry sdk 3.6 using eclipse


    Hello

    I said it

    His work very well when I run as html in the browser IE.

    while I try to run in webworks, it gives the error.

    Thank you

    Barro

  • How to create the data control to a custom object of sale cloud using web service.

    Hi all

    I'm working on a requirement I need to display the common custom object data and their children object. After the display of the data user will be able to select multiple records by using the check box and then update the State to close.

    So basically, I need to create a table in which the data will fill with the checkboxs and when the user clicks on the button update then I need to update a field in the parent object.

    Any help would be appreciated.

    Thank you

    You must follow the steps below

    1. right click on the template project, select the new option

    2 Select the data control in the left hand side of the tab "All Technologies"

    4 Select "control of data from the Web Service" in the right side panel

    3. Enter the name of the data control (custom name)

    4. provide your WSDL to the URL https://crm-domain.oracleoutsourcing.com/foundationCustExtn/CrmCommonReferenceService?wsdl

    5. click Next, next if all methods to winow than wsdl, mix to the right and click Finish button

    6 refresh "data control" in your right side panel to request

    7 expand control of data and select only control data that you have already given

    8. then you can see the methods that comes from your wsdl.

    9. Select the method and expand it, you will get the return values

    10. drag and drop the return as a table value, you will get the af:table on the page

    11. don't want to operatet this table.

  • How to add exactly - once to call a web service

    Hi all

    I'm working on a project of OSB and it's proxy transport service use jca to listen to a folder. In the proxy service, we ask a business service that allows to call a service web http. Now, I want to add the exactly - once the proxy service after ws call option. However, this triggers an error, he said: setting quality of service exactly once in legend of service action is not supported for the BusinessService service SH-GetDealVOL/Services/Business Services/Call_StockService

    I searched on the Internet found this:

    BEA-382550

    Error: Implementation quality of service exactly one time in legend of service action is not supported for the name of the service

    Description

    Implementation quality of service exactly one time in legend of service action is not supported for the selected service. Quality of service is adjustable to exactly one time only if the endpoint of transport service is transactional and the model of one-way or synchronous message.

    Action

    Check the configuration of the pipeline to ensure that the quality of service is not defined at once via the Options for routing or any other action that alters the content of the variable message $outbound context. Action log allows you to see the value of any variable message context when executing.

    Now, as the web service's third party service, I don't know it is synchronous or asynchronous. If she is not synchronous, can I add the exactly - once?

    Any help will be great

    Thank you

    Daniel

    If the service you are calling supports transactions, meaning that he can start a new or registered in the existing transaction, you can assign to QoS to "Exactly Once" or not. You can go through the following link for design considerations.

    Design considerations - 11g Release 1 (11.1.1.6.3)

    Thank you

    Jahangir

  • How to use the web service to update the data?

    Hi team,

    Need help in establishing a procedure for updating data using the web service, in the first instance, I think that it's the same reading webservice but I will produce an error:

    29273 00000 - "the HTTP request failed.

    * Cause: The UTL_HTTP package cannot run the HTTP request.

    * Action: Use get_detailed_sqlerrm to check the detailed error message.

    Correct the error and restart the HTTP request.

    using this tag soap_request.

    < ns1:Request >

    < ns1:header >

    < ns1:InterfaceName > OSMMVNECreateOrder < / ns1:InterfaceName >

    < ns1:InterfaceId > OSM - XXX < / ns1:InterfaceId >

    < ns1:CorrelationId > TEST-06262015 < / ns1:CorrelationId >

    < / ns1:header >

    < ns1:Mvno > MTI < / ns1:Mvno >

    < ns1:orderId > < / ns1:orderId >

    < ns1:orderType > CHANGE_STATUS < / ns1:orderType >

    < ns1:orderDetails >

    < ns1:subscriberId > 9469273 < / ns1:subscriberId >

    < ns1:newStatusId > 2 < / ns1:newStatusId >

    < / ns1:orderDetails >

    < / ns1:Request >

    the < ns1:subscriberId > 9469273 < / ns1:subscriberId > the Subscriber must search and

    < ns1:newStatusId > 2 < / ns1:newStatusId > will replace the current state.



    any suggestion on how to do it?



    Best regards

    Nelz Ki

    There is no difference between calling a web service to write data, against the appellant for reading data. SOAP is SOAP. He cares not.

    Example to interact with a web service is in Re: PLSQL webservice call

    Regarding your error - stack display Tower full of error to see what said the trace of the error. The data you've posted unfortunately no sense to isolate the error.

  • HOW URL WSDL Web Service: Web Service call in the workflow

    have a 1 step, Web service workflow: call the Web Service.  I wish I could pass a string parameter to the url of the endpoint for the parameter of the URL of the WSDL in the Web service settings dialog box as oppose to the transmission of the actual url (http://machine/some_service.svc?wsdl).

    The reason is that we are moving the workflow between environments DEV, TEST, etc., we do not want to reopen the workflow in each env and update the DEV, TEST endpoint.

    I tried the following without success

    1. create a parameter of type String devURL

    2 by default, set the value on http://machine/some_service.svc?wsdl

    3 Goto service web appeal stage and set the URL of the WSDL to the /process_data/@devURL

    I get the error:

    java.io.FileNotFoundException: \process_data\@devURL

    at org.jboss.net.protocol.file.FileURLConnection.connect(FileURLConnection.java:94)

    at org.jboss.net.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:103)

    at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity (unknown Source)

    at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion (unknown Source)

    at org.apache.xerces.parsers.XML11Configuration.parse (unknown Source)

    at org.apache.xerces.parsers.XML11Configuration.parse (unknown Source)

    at org.apache.xerces.parsers.XMLParser.parse (unknown Source)

    at org.apache.xerces.parsers.DOMParser.parse (unknown Source)

    at org.apache.xerces.jaxp.DocumentBuilderImpl.parse (unknown Source)

    at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:369)

    at org.apache.axis.utils.XMLUtils.newDocument(XMLUtils.java:420)

    at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.java:482)

    to org.apache.axis.wsdl.gen.Parser$ WSDLRunnable.run (Parser.java:361)

    at java.lang.Thread.run(Thread.java:595)

    I don't think that the URL of the WSDL parameter can even accept a parameter as the username + password settings.

    Is this possible?  OR if not, how can this be achieved?

    Under the Service Web Options change 'The Option' use 'variable' instead of 'literal '. Then click the Green + and it will create a variable of type WebServiceSettingBean.

    You can use a setValue before the stage of web service to set this variable.

    Jasmine

  • BlackBerry - how to pass the credentials to the Web service

    I'm creating a blackberry java application. I have the Web service that is running on a server. It has a few references like username, password. I want to call this web services but not idea where can I put this identification information.

    Any idea.

    the webservice call itself requires credentials? You can generally use basic http authentication then.
    or the service method Web requires username/password? Then set you as attributes in the connection method.

Maybe you are looking for

  • Clear the credentials of Proxy of the pop-up box?

    Accidentally, I clicked 'Save password' by connecting to my corporate proxy and not everytime I open the browser that the credentials are pre-populated. I need have to disappear and have the empty box every time I open the browser. Looked around for

  • "WARNING: illegal character in the string literal encoding.

    I'm under CVI 2015, v15 (408). On some old projects in which I put characters ASCII extended in the chain controls, I now get warnings above.  Any idea where I can calm down some of these warnings?

  • Error - 10008 # replace hard disk 1

    I'm sure that my hard drive has become bad, other messages that I read. I don't have any data out of this device.  In fact, I was about to start deleting old data so I could give this device to a family in need.  Went to start the computer to start t

  • [Playbook] How to group apps for sale?

    Is it possible to combine several files (apps) bar in 1 product so when they buy the product, several applications are installed on the device? THX.

  • How PDU(BPDU, VTP, CDP) L2 cross between PE PW?

    Hi all! I want to know how L2 PDU(BPDU, VTP, CDP) cross between PE PW(in AToM). CE1 - PE1 = PW = PE2 - CE2