ReportAbsolutePath

I am using OBIEE 11g.
I search google. There are some blogs about how to integrate OBIEE webservices with Java.
However, there is a question should be pasted here. That is how to find the report file. Most blogs show report path as follow.
However, I cannot find XMLP directory.
reportAbsolutePath = "D:\\OraHome_1\\xmlp\\XMLP\\Users\\~administrator\\Learn\\Test1\\Test1.xdo"
or
ReportRequest repReq = new ReportRequest(); //request
ReportResponse repRes = new ReportResponse(); //reponse
// Setting the parameters
repReq.setAttributeFormat("pdf");
repReq.setAttributeLocale("en-US");
repReq.setAttributeTemplate("World Sales");
repReq.setReportAbsolutePath("/Sales Manager/World Sales/World Sales.xdo ");
Does anyone know how to find the correct path?

hi,
Giving some idea
http://download.oracle.com/docs/cd/E10415_01/doc/bi.1013/e12188/T421739T524310.htm#reportrequest
sizeOfDataChunkDownload --->f you set flattenXML to true, or if you do not want to chunk the data, set this parameter to -1 to return all data back to the client.
have u set the flattenXML =True;
Thanks,
Saichand.v

Similar Messages

  • Generating a report from RTF template using WSDL from ADF

    Hi,
    I am a newbie to ADF-BIP integration.
    I am using the wsdl http://<<ip>>:<<port>>/xmlpserver/services/PublicReportService?WSDL for generating a report from RTF Template in ADF.
    We are using Oracle Business Intelligence Publisher Release 11g (11.1.1) and JDeveloper 11g (11.1.1.5.0).
    I have a couple of merge variables in my RTF template and I am passing these variable using Report Request parameters.
    below is code I added for creating the report request.
    First I created publicReportService using webservice proxy.
        public static ReportRequest getReportRequestFromBIPWithTemplate(String reportFolderOnBIP,
                                                            String reportName,
                                                            String outputFileFormat,
                                                            String template,
                                                            HashMap params) {
          String reportAbsolutePath = reportFolderOnBIP + "/" + reportName + ".xdo";
          ReportRequest repRequest = new ReportRequest();
          System.out.println("report path:  " + reportAbsolutePath);
          repRequest.setReportAbsolutePath(reportAbsolutePath);
          repRequest.setAttributeTemplate(template);
          repRequest.setAttributeFormat(outputFileFormat);
          repRequest.setAttributeLocale("en-US");
          repRequest.setSizeOfDataChunkDownload(-1);
          System.out.println(params.size());
          ParamNameValue[] paramNameValue = new ParamNameValue[params.size()];
          ArrayOfParamNameValue arrayOfparamNameValue = new ArrayOfParamNameValue();
          Set set = params.entrySet();
          Iterator iter = set.iterator();
          int i = 0;
          while (iter.hasNext()) {
            Map.Entry me = (Map.Entry)iter.next();
            System.out.println(i + "--->>>" + me.getKey() + " : " + me.getValue());
            paramNameValue[i] = new ParamNameValue();
            paramNameValue.setMultiValuesAllowed(false);
    ArrayOfString values = new ArrayOfString();
    if (me.getValue() == null) {
    values.getItem().add("");
    } else {
    values.getItem().add((me.getValue()).toString());
    paramNameValue[i].setValues(values);
    paramNameValue[i].setName((me.getKey()).toString());
    arrayOfparamNameValue.getItem().add(paramNameValue[i]);
    i++;
    repRequest.setParameterNameValues(arrayOfparamNameValue);
    return repRequest;
    I generated report response bytes using below code
    {code:java}
    repRes = publicReportService.runReport(repReq,userID,password);
    reportStream = repRes.getReportBytes();I could see the generated PDF but the supplied variables are NOT reflected in place of merge variables.
    Ex: In template
    Welcome, <<merge variable, userName>>
    {code}
    Generated PDF should have
    {code:java}
    Welcome, Hello World
    {code}
    Instead of the above I am getting
    {code:java}
    Welcome,
    {code}
    I am looking for a suggestion, Please help me in this regard.
    Thanks,
    Satya
    Edited by: 921138 on May 30, 2012 11:11 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Please let me know if any one has update for this.
    Thanks in advance,
    Satya

  • Error while calling BI Publisher 11g webservice.URGENT

    I am trying to schedule existing report and pass parameter using web service API.
    This is soap envelope I am passing in the web service call:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
    <pub:scheduleReport xmlns:pub="http://xmlns.oracle.com/oxp/service/PublicReportService">
    <scheduleRequest>
    <deliveryChannels>
    <emailOptions>
    <emailBody>webservice test</emailBody>
    <emailFrom>[email protected]</emailFrom>
    <emailSubject>test report</emailSubject>
    <emailTo>xxx</emailTo>
    </emailOptions>
    </deliveryChannels>
    <reportRequest>
    <attributeFormat>excel2000</attributeFormat>
    <reportAbsolutePath>/~weblogic/List of Requests 3.xdo</reportAbsolutePath>
    <*paramNameValues>*
    *<paramNameValue>*
    *<name>P_REQUEST_ID</name>*
    *<multiValuesAllowed>false</multiValuesAllowed>*
    *<values>*
    *<value>166</value>*
    *</values>*
    *</paramNameValue>*
    *</paramNameValues>*
    </reportRequest>
    <userJobName>test_job</userJobName>
    </scheduleRequest>
    <userID>test</userID>
    <password>test123</password>
    </pub:scheduleReport>
    </soapenv:Body>
    </soapenv:Envelope>
    This is the response I am getting as the result of the call:
    <?xml version="1.0" encoding="UTF-8"?>
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
    <soapenv:Fault><faultcode>soapenv:Server.userException</faultcode><faultstring>org.xml.sax.SAXException: Invalid element in oracle.xdo.webservice.v2.ReportRequest - paramNameValues</faultstring>
    <detail><ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">xxx</ns1:hostname></detail></soapenv:Fault>
    </soapenv:Body>
    </soapenv:Envelope>
    So error message says: org.xml.sax.SAXException: Invalid element in oracle.xdo.webservice.v2.ReportRequest - paramNameValues
    I think there is a problem with the format of ParamNameValues, just don't know what exactly is the problem.
    Any ideas ?
    Thanks
    Mikhail
    Edited by: mike621062 on Nov 30, 2012 12:59 PM
    Edited by: mike621062 on Nov 30, 2012 1:00 PM
    Edited by: mike621062 on Nov 30, 2012 1:00 PM
    Edited by: mike621062 on Nov 30, 2012 4:27 PM
    Edited by: mike621062 on Dec 1, 2012 9:10 AM

    Hi, double check the documentation.
    I have the following elements to pass a parameter value:
         <sch:parameterNameValues>
                        <sch:listOfParamNameValues>
                             <sch:item>
                                  <sch:multiValuesAllowed>false</sch:multiValuesAllowed>
                                  <sch:name>g_SortBy</sch:name>
                                  <sch:refreshParamOnChange>false</sch:refreshParamOnChange>
                                  <sch:selectAll>false</sch:selectAll>
                                  <sch:templateParam>false</sch:templateParam>
                                  <sch:useNullForAll>false</sch:useNullForAll>
                                  <sch:values>
                                       <sch:item>C</sch:item>
                                  </sch:values>
                             </sch:item>
                        </sch:listOfParamNameValues>
         </sch:parameterNameValues>
    paulo.
    p.s. Ignore the XML namespace prefix sch: in my example.
    Edited by: ptravassos on Dec 17, 2012 9:10 AM

  • Calling BI Publisher Web Service from pl/sql

    I am trying to call the BI publisher web service from pl/sql.
    I get the following response back
    <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
    <soapenv:Fault>
    <faultcode xmlns:ns1="http://xml.apache.org/axis/">ns1:Client.NoSOAPAction</faultcode>
    <faultstring>no SOAPAction header!</faultstring>
    <detail>
    <ns2:hostname xmlns:ns2="http://xml.apache.org/axis/">my-obiee</ns2:hostname>
    </detail>
    </soapenv:Fault>
    </soapenv:Body>
    </soapenv:Envelope>
    The bit that concerns me is
    <faultcode xmlns:ns1="http://xml.apache.org/axis/">ns1:Client.NoSOAPAction</faultcode>
    <faultstring>no SOAPAction header!</faultstring>
    The code that I used to call this is
    DECLARE
    req utl_http.req;
    resp utl_http.resp;
    value VARCHAR2(1024);
    p_data_type varchar2(4000):= 'application/soap+xml;';
    p_data_in VARCHAR2(3000) :=
    '<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pub="http://xmlns.oracle.com/oxp/service/PublicReportService">
    <soapenv:Body>
    <pub:scheduleReport xmlns:pub="http://xmlns.oracle.com/oxp/service/PublicReportService">
    <scheduleRequest>
    <deliveryRequest>
    <ftpOption>
    <ftpServerName>ino-ed-oel2.inoapps.com</ftpServerName>
    <ftpUserName>*******</ftpUserName>
    <ftpUserPassword>*****</ftpUserPassword>
    <remoteFile>/opt/UAT/db/tech_st/11.1.0/employees.pdf</remoteFile>
    </ftpOption>
    </deliveryRequest>
    <reportRequest>
    <attributeFormat>pdf</attributeFormat>
    <reportAbsolutePath>http://10.100.100.44:9704/xmlpserver/~administrator/XXXXXXX.xdo</reportAbsolutePath>
    <parameterNameValues>
    <item>
    <name>dname</name>
    <multiValuesAllowed>false</multiValuesAllowed>
    <values>
    <item>153002</item>
    </values>
    </item>
    </parameterNameValues>
    </reportRequest>
    <userJobName>BILL</userJobName>
    </scheduleRequest>
    <userID>******</userID>
    <password>******</password>
    </pub:scheduleReport>
    </soapenv:Body>
    </soapenv:Envelope>';
    BEGIN
    --utl_http.set_proxy('proxy.my-company.com', 'corp.my-company.com');
    req := utl_http.begin_request('http://10.100.100.44:9704/xmlpserver/services/PublicReportService?wsdl', 'POST');
    utl_http.set_header(req, 'content-type', p_data_type);
    utl_http.set_header(req, 'content-length', length(p_data_in));
    utl_http.set_header(req, 'User-Agent', 'Mozilla/4.0');
    utl_http.write_text(req, p_data_in);
    resp := utl_http.get_response(req);
    dbms_output.put_line ('status code: ' || resp .status_code);
    dbms_output.put_line ('reason phrase: ' || resp .reason_phrase);
    LOOP
    utl_http.read_line(resp, value, TRUE);
    dbms_output.put_line(value);
    END LOOP;
    utl_http.end_response(resp);
    EXCEPTION
    WHEN utl_http.end_of_body THEN
    utl_http.end_response(resp);
    END;
    Any help would be greatly received

    I had the same problem this morning. You need to add a line to the HTTP header to declare a value for SOAPAction.
    You can set this as an empty string, but for some reason it is required.
    Try adding this among your header declarations:
    utl_http.set_header(req, 'SOAPAction', '');

  • Problem in BI Publisher release 11.1.1 scheduleService v2

    Hello everyone,
    I'm facing a problem when trying to schedule a Report using V2/ScheduleService in BI Publisher release 11.1.1.
    I'm using soapUI 3.6.1 as the service consumer and also had enabled BIP logging (xdo.log) to see all BIP activity.
    The soapUI message I'm using to schedule the report is given bellow:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v2="http://xmlns.oracle.com/oxp/service/v2">
    <soapenv:Header/>
    <soapenv:Body>
    <v2:scheduleReport>
    <v2:scheduleRequest>
    <v2:bookBindingOutputOption>true</v2:bookBindingOutputOption>
    <v2:mergeOutputOption>true</v2:mergeOutputOption>
    <v2:notifyHttpWhenFailed>true</v2:notifyHttpWhenFailed>
    <v2:notifyHttpWhenSuccess>true</v2:notifyHttpWhenSuccess>
    <v2:notifyHttpWhenWarning>true</v2:notifyHttpWhenWarning>
    <v2:notifyWhenFailed>true</v2:notifyWhenFailed>
    <v2:notifyWhenSuccess>true</v2:notifyWhenSuccess>
    <v2:notifyWhenWarning>true</v2:notifyWhenWarning>
    <v2:repeatCount>1</v2:repeatCount>
    <v2:repeatInterval>1</v2:repeatInterval>
    <v2:reportRequest>
    <v2:attributeCalendar>Gregorian</v2:attributeCalendar>
    <v2:attributeFormat>pdf</v2:attributeFormat>
    <v2:attributeLocale>pt-PT</v2:attributeLocale>
    <v2:attributeTemplate>Simple</v2:attributeTemplate>
    <v2:attributeTimezone></v2:attributeTimezone>
    <v2:byPassCache>true</v2:byPassCache>
    <v2:flattenXML>true</v2:flattenXML>
    <v2:parameterNameValues>
    <!--Zero or more repetitions:-->
    <v2:item>
    <v2:multiValuesAllowed>false</v2:multiValuesAllowed>
    <v2:name>P_ID_TAREFA</v2:name>
    <v2:refreshParamOnChange>true</v2:refreshParamOnChange>
    <v2:selectAll>false</v2:selectAll>
    <v2:templateParam>false</v2:templateParam>
    <v2:useNullForAll>false</v2:useNullForAll>
    <v2:values>
    <!--Zero or more repetitions:-->
    <v2:item>1</v2:item>
    </v2:values>
    </v2:item>
              <v2:item>
    <v2:multiValuesAllowed>false</v2:multiValuesAllowed>
    <v2:name>P_ID_LOTE</v2:name>
    <v2:refreshParamOnChange>true</v2:refreshParamOnChange>
    <v2:selectAll>false</v2:selectAll>
    <v2:templateParam>false</v2:templateParam>
    <v2:useNullForAll>false</v2:useNullForAll>
    <v2:values>
    <!--Zero or more repetitions:-->
    <v2:item>1</v2:item>
    </v2:values>
    </v2:item>
    </v2:parameterNameValues>     
    <v2:reportAbsolutePath>/~weblogic/MMK-02/MMK-02_GTR/relatórios_GTR/R_GTR_CW4_0004.xdo</v2:reportAbsolutePath>
    <v2:reportData></v2:reportData>
    <v2:reportOutputPath>C:\ATDD\Tarefa\1.pdf</v2:reportOutputPath>
    <v2:sizeOfDataChunkDownload>-1</v2:sizeOfDataChunkDownload>
    </v2:reportRequest>
    <v2:saveDataOption>true</v2:saveDataOption>
    <v2:scheduleBurstringOption>true</v2:scheduleBurstringOption>
    <v2:schedulePublicOption>true</v2:schedulePublicOption>
    <v2:useUTF8Option>true</v2:useUTF8Option>
    <v2:userJobName>scheduleService V2</v2:userJobName>
    </v2:scheduleRequest>
    <v2:deliveryChannels>
    <v2:localOptions>
    <!--Zero or more repetitions:-->
    <v2:item>
    <v2:destination>C:\ATDD\Tarefa\1.pdf</v2:destination>
    </v2:item>
    </v2:localOptions>
    </v2:deliveryChannels>
    <v2:userID>weblogic</v2:userID>
    <v2:password>welcome1</v2:password>
    </v2:scheduleReport>
    </soapenv:Body>
    </soapenv:Envelope>
    The answer i receive from the service seems to be ok:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
    <scheduleReportResponse xmlns="http://xmlns.oracle.com/oxp/service/v2">
    <scheduleReportReturn xsi:nil="true"/>
    </scheduleReportResponse>
    </soapenv:Body>
    </soapenv:Envelope>
    but, as always, there is a subtle problem, the scheduler doesn't produce any output to the specified folder. Neither it shows the scheduled report in the Report History Info console page.
    The log file (xdo.log) contains the following information about the scheduled report:
    [012711_152729877][][STATEMENT] ScheduleService::scheduleReport BEGIN
    [012711_152729880][][STATEMENT] PublicReportService::initSession BEGIN
    [012711_152729917][][STATEMENT] Inside DirectoryUser.init()....
    [012711_152729920][][STATEMENT] PublicReportService::initSession END
    --- Elapse Time = 38
    [012711_152729921][][STATEMENT] ScheduleServiceImpl::scheduleReport
    Service BEGIN
    It seems that, in fact, the request has been recognized but the service does actually, nothing...
    Some help would be very appreciated.
    Thanks in advance,
    Nuno

    Same problem - no report output from bipublisher (11.1.1.3.0) when requesting Report.xdo via xmlpserver/services/v2/ScheduleService?wsdl. There is a ScheduleServiceImpl::scheduleReport Service BEGIN, but no END tag in the xdo.log.
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
    <pub:scheduleReport xmlns:pub="http://xmlns.oracle.com/oxp/service/v2/ScheduleService">
    <scheduleRequest>
    <notificationTo>[email protected]</notificationTo>
    <notifyWhenFailed>true</notifyWhenFailed>
    <notifyWhenSuccess>true</notifyWhenSuccess>
    <notifyWhenWarning>true</notifyWhenWarning>
    <reportRequest>
    <attributeFormat>html</attributeFormat>
    <reportAbsolutePath>/~weblogic/Report.xdo</reportAbsolutePath>
    <parameterNameValues>
    <item>
    <name>VALUE</name>
    <multiValuesAllowed>false</multiValuesAllowed>
    <values>
    <item>#P_VALUE#</item>
    </values>
    </item>
    </parameterNameValues>
    </reportRequest>
    <userJobName>SAMPLE1</userJobName>
    </scheduleRequest>
    <deliveryChannels>
    <emailOptions>
    <emailFrom>[email protected] (Report Delivery)</emailFrom>
    <emailSubject>APEX Button Delivers Email</emailSubject>
    <emailTo>[email protected]</emailTo>
    </emailOptions>
    </deliveryChannels>
    <userID>Weblogic</userID>
    <password>Dem0Pass</password>
    </pub:scheduleReport>
    </soapenv:Body>
    </soapenv:Envelope>

  • Org.xml.sax.SAXException:SimpleDeserializer encountered a child element..

    Hi All,
    I created a following program using "GetReportDefintion" method provided by BI Publisher Web Services
    package bip_webservices;
    import com.oracle.xmlns.oxp.service.PublicReportService.ItemData;
    import com.oracle.xmlns.oxp.service.PublicReportService.ReportRequest;
    import com.oracle.xmlns.oxp.service.PublicReportService.ReportResponse;
    import com.oracle.xmlns.oxp.service.PublicReportService.ParamNameValue;
    import com.oracle.xmlns.oxp.service.PublicReportService.ReportDefinition;
    import com.oracle.xmlns.oxp.service.PublicReportService.ScheduleRequest;
    import com.oracle.xmlns.oxp.service.PublicReportService.DeliveryRequest;
    import com.oracle.xmlns.oxp.service.PublicReportService.EMailDeliveryOption;
    import  java.io.FileOutputStream;
    import  java.io.OutputStream;
    import java.net.MalformedURLException;
    import java.rmi.RemoteException;
    import  java.util.Calendar;
    import javax.xml.rpc.ServiceException;
    import org.apache.axis.client.Call;
    import org.apache.axis.client.Service;
    import org.apache.axis.encoding.XMLType;
    import org.apache.axis.encoding.ser.BeanDeserializerFactory;
    import org.apache.axis.encoding.ser.BeanSerializerFactory;
    import  javax.xml.namespace.QName;
    import  javax.xml.rpc.ParameterMode;
    import  java.net.URL;
    public class BIP_GetReportDefinition {
        public static void main(String[] args) throws ServiceException, MalformedURLException, RemoteException{
         try{
            final String bipEndpoint = "http://localhost:9704/xmlpserver/services/PublicReportService?wsdl";
            final String bipNamespace = "http://xmlns.oracle.com/oxp/service/PublicReportService";
            final String xdofile = "/MyReports/SummaryCustomerReport/SummaryCustomerReport.xdo";
            Service service = new Service();
            Call call = (Call) service.createCall();
            call.setTargetEndpointAddress(new URL(bipEndpoint));
           System.out.println("BEGIN TESTING getReportDefinition");
            // register the ReportDefinition class
            QName reportDef = new QName(bipNamespace, "ReportDefinition");
            call.registerTypeMapping(ReportDefinition.class, reportDef,
                            BeanSerializerFactory.class, BeanDeserializerFactory.class);
            // register the ParamNameValue class
            QName nmvals = new QName(bipNamespace, "ParamNameValue");
            call.registerTypeMapping(ParamNameValue.class, nmvals, BeanSerializerFactory.class, BeanDeserializerFactory.class);
            call.setOperationName(new QName(bipNamespace, "getReportDefinition"));
            call.addParameter("reportAbsolutePath", XMLType.XSD_STRING, ParameterMode.IN);
            call.addParameter("userID", XMLType.XSD_STRING, ParameterMode.IN);
            call.addParameter("password", XMLType.XSD_STRING, ParameterMode.IN);
            call.setReturnClass(ReportDefinition.class);
            // issue the request
            ReportDefinition reportDefn = (ReportDefinition) call.invoke(
                new Object[] { xdofile, "Administrator", "Administrator"});
            System.out.println("Report Definition Returns with \n Default Output Format = " + reportDefn.getDefaultOutputFormat());
            ParamNameValue params [] = reportDefn.getReportParameterNameValues();
            if (params != null) {
                for (int i = 0; i < params.length; i++) {
                    System.out.print("Parameter " + params.getName() + ":");
    if (params[i].getValues() != null) {
    for (int j = 0; j < params[i].getValues().length; j++)
    System.out.print(" " + params[i].getValues()[j]);
    } else
    System.out.print(" null");
    System.out.println(" - multiple values? " + params[i].isMultiValuesAllowed());
    System.out.println("END TESTING getReportDefinition");
    }catch(Exception e){
    e.printStackTrace();
    I am getting following exception message. Anyone has any ideas what could be the mistake ?
    SEVERE: Exception:
    org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.
            at org.apache.axis.encoding.ser.SimpleDeserializer.onStartChild(SimpleDeserializer.java:145)
            at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
            at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
            at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
            at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
            at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
            at org.apache.axis.client.Call.invoke(Call.java:2467)
            at org.apache.axis.client.Call.invoke(Call.java:2366)
            at org.apache.axis.client.Call.invoke(Call.java:1812)
            at bip_webservices.BIP_GetReportDefinition.main(BIP_GetReportDefinition.java:67)
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
    faultSubcode:
    faultString: org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.
    faultActor:
    faultNode:
    faultDetail:
            {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.
            at org.apache.axis.encoding.ser.SimpleDeserializer.onStartChild(SimpleDeserializer.java:145)
            at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
            at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
            at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
            at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
            at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
            at org.apache.axis.client.Call.invoke(Call.java:2467)
            at org.apache.axis.client.Call.invoke(Call.java:2366)
            at org.apache.axis.client.Call.invoke(Call.java:1812)
            at bip_webservices.BIP_GetReportDefinition.main(BIP_GetReportDefinition.java:67)
            {http://xml.apache.org/axis/}hostname:mildh0228
    org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.
            at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
            at org.apache.axis.client.Call.invoke(Call.java:2470)
            at org.apache.axis.client.Call.invoke(Call.java:2366)
            at org.apache.axis.client.Call.invoke(Call.java:1812)
            at bip_webservices.BIP_GetReportDefinition.main(BIP_GetReportDefinition.java:67)
    Caused by: org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.
            at org.apache.axis.encoding.ser.SimpleDeserializer.onStartChild(SimpleDeserializer.java:145)
            at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
            at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
            at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
            at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
            at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
            at org.apache.axis.client.Call.invoke(Call.java:2467)
            ... 3 moreThanks for giving this problem a look.
    -Sookie

    Hi Sookie,
    I found the problem is with couple of child parameters are not registered the deserializer. There're couple of additional classes needs to be registerd.
    // register the TemplateLabelValue class
    QName templateval = new QName(bipNamespace, "TemplateFormatLabelValue");
    Class cls = TemplateFormatLabelValue.class;
    call.registerTypeMapping(cls, templateval, BeanSerializerFactory.class, BeanDeserializerFactory.class);
    // register the TemplateLabelValues class
    QName templatevals = new QName(bipNamespace, "TemplateFormatsLabelValues");
    cls = TemplateFormatsLabelValues.class;
    call.registerTypeMapping(cls, templatevals, BeanSerializerFactory.class, BeanDeserializerFactory.class);
    Could you please give it a try?
    Thanks.
    Yang

  • Setting the attachment name in web service call scheduleReport

    Hi there,
    I searched the forum for this, found lots of threads but no useful solution...
    I am using BI Publisher 10.1.3.4.1 and I need to send a PDF report by email using its web service functionality. This works fine but the report is attached as "attachment.pdf" which is far from ideal. Is it possible to specify what the attachment should be called (e.g. "veryimportantreport.pdf")
    See below an example of the web service call I am doing.
    Thanks
    Luis
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
          xmlns:pub="http://xmlns.oracle.com/oxp/service/v11/PublicReportService"
          xmlns:pub1="http://xmlns.oracle.com/oxp/service/PublicReportService">
       <soapenv:Header/>
       <soapenv:Body>
          <pub:scheduleReport>
             <pub:scheduleRequest>
                <pub:cronExpression></pub:cronExpression>
                <pub:deliveryRequest>
                   <pub:contentType>pdf</pub:contentType>
                   <pub:documentData></pub:documentData>
                   <pub:emailOption>
                      <pub:emailBody>Message body</pub:emailBody>
                      <pub:emailFrom>[email protected]</pub:emailFrom>
                      <pub:emailReplyTo>[email protected]</pub:emailReplyTo>
                      <pub:emailServerName>emailserver</pub:emailServerName>
                      <pub:emailSubject>Subject</pub:emailSubject>
                      <pub:emailTo>[email protected]</pub:emailTo>
                   </pub:emailOption>
                </pub:deliveryRequest>
                <pub:reportRequest>
                   <pub:reportAbsolutePath>/Order/Order.xdo</pub:reportAbsolutePath>
                   <pub:attributeFormat>pdf</pub:attributeFormat>
                   <pub:parameterNameValues>
                      <pub:item>
                         <pub:name>P_ORDER_ID</pub:name>
                         <multiValuesAllowed>false</multiValuesAllowed>
                         <pub:values>
                            <pub1:item>123</pub1:item>
                         </pub:values>
                      </pub:item>
                   </pub:parameterNameValues>
                </pub:reportRequest>
             </pub:scheduleRequest>
             <pub:userID>luis</pub:userID>
             <pub:password>luis</pub:password>
          </pub:scheduleReport>
       </soapenv:Body>
    </soapenv:Envelope>

    mdonohue wrote:
    Sorry, product currently does not provide a way to name the attachment. I have entered an enhancement request to get that into a future release.That is a bit disappointing but thanks for letting me know!
    We are using BIP to generate reports from Apex and it works very well, except for this small detail.
    By the way, you sound very sure; are you related to Oracle in any way (I mean, is this an "official" answer)? I can't tell from your profile...
    Cheers
    Luis

  • How to set Output_Name in scheduleReport?

    Hello, when I calling scheduleReport:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v2="http://xmlns.oracle.com/oxp/service/v2">
    <soapenv:Header/>
    <soapenv:Body>
    <v2:scheduleReport>
    <v2:scheduleRequest>
    <v2:deliveryChannels>
    <v2:emailOptions>
    <v2:item>
    <v2:emailBody>Body</v2:emailBody>
    <v2:emailFrom>[email protected]</v2:emailFrom>
    <v2:emailSubject>Subject</v2:emailSubject>
    <v2:emailTo>[email protected]</v2:emailTo>
    </v2:item>
    </v2:emailOptions>
    </v2:deliveryChannels>
    <v2:reportRequest>
    <v2:attributeFormat>RTF</v2:attributeFormat>
    <v2:attributeTemplate>Email RTF</v2:attributeTemplate>
    </v2:parameterNameValues>
    <v2:reportAbsolutePath>/Limit Control/FCT Email.xdo</v2:reportAbsolutePath>
    </v2:reportRequest>
    <v2:saveDataOption>true</v2:saveDataOption>
    <v2:useUTF8Option>true</v2:useUTF8Option>
    <v2:userJobName>jobname</v2:userJobName>
    </v2:scheduleRequest>
    <v2:userID>user</v2:userID>
    <v2:password>password</v2:password>
    </v2:scheduleReport>
    </soapenv:Body>
    </soapenv:Envelope>
    I see, that attached file in email have such name: jobname||0-document-1.rtf
    How can I remove this '0-document-1'?

    Use the below code to Set the Table name in ALV :
    *set header for the table
    data: lr_table_settings type ref to if_salv_wd_table_settings.
    data: lr_header type ref to CL_SALV_WD_HEADER.
    lr_table_settings ?= l_value. lr_header = lr_table_settings->get_header( ).
    lr_header->set_text( 'FLIGHT LIST SEARCH' ).

  • Empty pdf report created by web service-Solved

    Hi, I'm trying to test the web service for BI Publisher with an xml data source and evn though I get no errors in jdeveloper, I get an empty report. Can anyone see anything wrong with my call to the webservice?
    public static void main(String[] args) {
    try {
    bip_webservice.proxy.PublicReportServiceClient myPort = new bip_webservice.proxy.PublicReportServiceClient();
    System.out.println("calling " + myPort.getEndpoint());
    String username = "cbashyb";
    String password = "testing";
    String reportAbsolutePath = "/~cbashyb/Contract Renewal/Contract Renewal.xdo";
    //Testing runReport
    ReportRequest repRequest = new ReportRequest();
    repRequest.setReportAbsolutePath(reportAbsolutePath);
    repRequest.setAttributeTemplate("Contract_Renewal_Upgrade");
    repRequest.setAttributeFormat("pdf");
    ReportResponse repResponse = new ReportResponse();
    repResponse = myPort.runReport(repRequest,username,password);
    String contentType = repResponse.getReportContentType();
    System.out.println(contentType);
    byte[] baReport = repResponse.getReportBytes();
    FileOutputStream fio = new FileOutputStream("C:\\Documents and Settings\\cbashyb\\My Documents\\XML Publisher\\renewal letter\\Brian.pdf");
    fio.write(baReport);
    fio.close();
    Edited by: user647407 on Dec 9, 2008 8:47 AM

    The missing slashes are from the formatting OTN uses, not something left out of your code?
    ("C:
    Documents and Settings\\cbashyb
    My Documents
    XML Publisher
    renewal letter
    Brian.pdf");

  • Please help, Very strange issue when generate different template

    Hello, Can someone help for below Strange Problem.
    1. The PDF template files are defined in BI Publisher Layout as a.pdf, b.pdf
    2. the parameters are defines in BI too
    4. logic as below, generated PDF based on a.pdf. generated PDF based on b.pdf,
    then merger a.pdf and b.pdf together.
    5. Codes for generated PDF as below
    this.reportDefinitionResp = bIPublisher.getReportDefinition(this.reportAbsolutePath, this.userID, this.password);
    this.reportRequest = new ReportRequest();
    this.reportRequest.parameterNameValues = this.reportDefinitionResp.reportParameterNameValues;
    this.reportResponse = bIPublisher.runReport(this.reportRequest, this.userID, this.password);
    6. the PDF generated by the a.pdf is correct, but generated by the b.pdf is not correct, instead it is same as a.pdf?
    so after merger, we get the duplicate pages.
    7. Not all templates has same issue, sometime we get this issue, how to fix it?

    Hi
    Click your HD to go to Finder,
    Go to Your User/Library/Caches,
    Drag com.apple.preferencepanes.cache to trash
    Restart your macbook.
    Good Luck.

  • Trying to obtain PDF output from OBIEE webservice call

    I am using SOAPUI v4.5.1 (running on Win7) to initiate web service calls to OBIEE v11.1.1.5 (running on OEL 5.5)
    Here is my web service request:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v2="http://xmlns.oracle.com/oxp/service/v2">
    <soapenv:Header/>
    <soapenv:Body>
    <v2:runReport>
    <v2:reportRequest>
    <v2:attributeFormat>pdf</v2:attributeFormat>
    <v2:reportAbsolutePath>/Sample Lite/Published Reporting/Reports/Test Report.xdo</v2:reportAbsolutePath>
    <v2:reportOutputPath>c:\test.pdf</v2:reportOutputPath>
    </v2:reportRequest>
    <v2:userID>weblogic</v2:userID>
    <v2:password>password1</v2:password>
    </v2:runReport>
    </soapenv:Body>
    </soapenv:Envelope>
    Here is the response:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
    <runReportResponse xmlns="http://xmlns.oracle.com/oxp/service/v2">
    <runReportReturn>
    <metaDataList xsi:nil="true"/>
    <reportBytes xsi:nil="true"/>
    <reportContentType>pdf</reportContentType>
    <reportFileID>c:\test.pdf</reportFileID>
    <reportLocale xsi:nil="true"/>
    </runReportReturn>
    </runReportResponse>
    </soapenv:Body>
    </soapenv:Envelope>
    While the XML response looks good, I am not receiving the actual "test.pdf" file on the client side. Has anyone been able to use the "runReportRequest" web service call to successfully return PDF files back to the client? Any help would be greatly appreciated.
    Thanks,
    Anand

    You have run into an interesting problem. The problem is not with Reports. The problem is with Adobe. You can search Adobe's web site and they point to Microsoft (btw, this problem doesn't occur with netscape as the browser) Microsoft's web site point to Adobe.
    The Problem is that the .ocx Adobe puts out for use with IE times out if the report take stoo long to start sending back data. We had report that worked and some that didn't. We took a report that worked and put a sleep command in it and when the sleep command got to 10 the report quit working.
    My suggestion: move to netscape, make your reports as fast as absolutely possible.
    Jeff
    null

  • RunReport problem

    Hello,
    I am new to web service and I'm trying to open BIP report in Apex by using web service (wsdl).
    Firstly, I followed the tutorial http://tylermuth.wordpress.com/2008/03/31/call-bi-publisher-web-services-from-apex/ , but I got the error message as below
    <?xml version="1.0" encoding="UTF-8"?>
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
         <soapenv:Body>
              <soapenv:Fault>
                   <faultcode>soapenv:Server.userException</faultcode>
                   <faultstring>oracle.apps.xdo.webservice.exception.OperationFailedException: PublicReportService::generateScheduledReport Failure: oracle.apps.xdo.servlet.scheduler.ProcessingException: oracle.xml.parser.v2.XMLParseException: End tag does not match start tag 'session'.</faultstring>
                   <detail>
                        <oracle.apps.xdo.webservice.exception.OperationFailedException/>
                        <ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">cobra.revion.com</ns1:hostname>
                   </detail>
              </soapenv:Fault>
         </soapenv:Body>
    </soapenv:Envelope>However, I found another post Calling BI Publisher Web Services from APEX , which relates to the error and provides another solution as below:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pub="http://xmlns.oracle.com/oxp/service/PublicReportService">
       <soapenv:Header/>
       <soapenv:Body>
          <pub:runReport>
             <pub:reportRequest>
                <pub:attributeFormat>pdf</pub:attributeFormat>
                <pub:attributeLocale></pub:attributeLocale>
                <pub:attributeTemplate>New Template 1</pub:attributeTemplate>
                <pub:flattenXML>1</pub:flattenXML>
                <pub:parameterNameValues/>
                <pub:reportAbsolutePath>/~rdpatric/Training/whoami/whoami.xdo</pub:reportAbsolutePath>
                <pub:reportData></pub:reportData>
                <pub:reportDataFileName></pub:reportDataFileName>
                <pub:sizeOfDataChunkDownload>10000</pub:sizeOfDataChunkDownload>
             </pub:reportRequest>
             <pub:userID>user</pub:userID>
             <pub:password>password</pub:password>
          </pub:runReport>
       </soapenv:Body>
    </soapenv:Envelope>After creating the Web Service Reference using the code above, I created a button to call a page process which refers to the Web Service Reference.
    Now, there is no error message anymore, but the problem is that there's no report generated or opened either. After clicking the button, the page refreshed and went back to the page where the button locates.
    Is there anything I missed or did wrong? If you don't mind, please give me some advice. Thank you.
    Wang

    Hi Sherri
    I hope you got an answer for your question... if not, please look at I've found and described at Re: Getting null bytes using PublicReportService_v11.wsdl
    IHTH
    Marco

  • Report Definition not found - calling a report from JDev.

    Hello,
    I have the following on my local machine:
    BI Publisher
    Jdeveloper
    I created a report in BI publisher called Test1, and now I am creating a web service in jdeveloper to call it.
    I am having issues with calling it from my jdeveloper.
    here is the code I am using to call my report (below).
    Since BI publisher is installed on my local machine I tried both paths but neither are working
    1- final String reportAbsolutePath = "C:\\Test1.xdo";
    2 - "http://aramamni-us.us.oracle.com:9704/xmlpserver/~administrator/Learn/Test1/Test1.xdo"
    I am sure 2 will not work since System.out.println("calling " + myPort.getEndpoint()); returns
    "calling http://localhost:9704/xmlpserver/services/PublicReportService"
    I know the problem is with this line of code but I can't figure it out.
    repResponse = myPort.runReport(repRequest,username,password);
        public static void main(String[] args) {
            try {
                bip_webservice.proxy.PublicReportServiceClient myPort = new bip_webservice.proxy.PublicReportServiceClient();
                System.out.println("calling " + myPort.getEndpoint());
                // Add your own code here
                 final String username = "Administrator";
                 final String password = "Oracle123";
                 //final String reportAbsolutePath = "/Web Service Test/HR Manager/Employee Salary Report.xdo";
                 final String reportAbsolutePath = "C:\\Test1.xdo";
                // Testing runReport
                System.out.println("Testing runReport Service");
                ReportRequest repRequest = new ReportRequest();
                repRequest.setReportAbsolutePath(reportAbsolutePath);
                repRequest.setAttributeTemplate("default");
                repRequest.setAttributeFormat("pdf");
                repRequest.setAttributeLocale("en-US");
                repRequest.setSizeOfDataChunkDownload(-1);
                System.out.println("1111111111111");
                ParamNameValue[] paramNameValue = new ParamNameValue[1];
                paramNameValue[0] = new ParamNameValue();
                paramNameValue[0].setName("EMP");
                System.out.println("2222222222");
                paramNameValue[0].setValues(new String[] {"20"});
                //paramNameValue[1] = new ParamNameValue();
                //paramNameValue[1].setName("p_job");
                //paramNameValue[1].setValues(new String[] {"CLERK"});
                repRequest.setParameterNameValues(paramNameValue);
                System.out.println("3333333333333");
                ReportResponse repResponse = new ReportResponse();
                System.out.println("4444444444");
                System.out.println(username);
                System.out.println(password);
                System.out.println(repRequest);
                repResponse = myPort.runReport(repRequest,username,password);
                System.out.println("55555555");
                String contentType = repResponse.getReportContentType();
                System.out.println(contentType);
                byte[] baReport = repResponse.getReportBytes();
                FileOutputStream fio = new FileOutputStream("C:\\temp\\test.pdf");
                fio.write(baReport);
                fio.close();
            } catch (Exception ex) {
                ex.printStackTrace();
        }Output -> Report Definition not found
    calling http://localhost:9704/xmlpserver/services/PublicReportService
    Testing runReport Service
    1111111111111
    2222222222
    3333333333333
    4444444444
    Administrator
    Oracle123
    bip_webservice.proxy.ReportRequest@8238f4
    WARNING: The received SOAP fault contains non standard fault element: "{http://xml.apache.org/axis/}hostname".  This element will be ignored.
    javax.xml.rpc.soap.SOAPFaultException: oracle.apps.xdo.webservice.exception.OperationFailedException: PublicReportService::generateReport Failure: Due to oracle.apps.xdo.servlet.CreateException: Report definition not found:C:\Test1.xdo
         at oracle.j2ee.ws.client.StreamingSender._raiseFault(StreamingSender.java:565)
         at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:400)
         at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:113)
         at bip_webservice.proxy.runtime.PublicReportServiceSoapBinding_Stub.runReport(PublicReportServiceSoapBinding_Stub.java:3733)
         at bip_webservice.proxy.PublicReportServiceClient.runReport(PublicReportServiceClient.java:173)
         at bip_webservice.proxy.PublicReportServiceClient.main(PublicReportServiceClient.java:84)
    Process exited with exit code 0.Thanks for the help - what can i do to solve this.
    Edited by: Rooney on May 25, 2010 2:57 PM

    I tried to follow the suggestions provided in the earlier post and called the BI report from SOAP UI
    but i am getting an error
    oracle.xdo.webservice.exception.OperationFailedException: PublicReportService::generateReport for reportAbsolutePath [/users/weblogic/Sample/Training.xdo] failed: due to oracle.xdo.servlet.CreateException: Report definition not found:/users/weblogic/Sample/Training.xdo [username=weblogic]
    I am not sure what is the issue.
    Can you please guide me on the same?
    Regards
    AR

  • BIP 11g scheduler web service through pl/sql

    Hi,
         I am trying to schedule a BIP 11g report through a pl/sql wrapper. I  am running the same and not getting any response. I only get the following error :
    anonymous block completed
    status code: 500
    reason phrase: Internal Server Error.
    I am attaching the code piece. It would be nice if someone can guide me as to where the code is going wrong.
    set serveroutput on;
    Declare
    P_DATA_TYPE VARCHAR2(4000);
    p_data_in varchar2(5000);
    REQ UTL_HTTP.REQ;
    RESP UTL_HTTP.RESP;
    BEGIN
    p_data_in :=
    '<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:v2="http://xmlns.oracle.com/oxp/service/v2">
    <soapenv:Body>
    <v2:scheduleReport>
    <v2:scheduleRequest>
    <v2:deliveryChannels>
    <v2:EMailDeliveryOption>
    <v2:emailFrom>******</v2:emailFrom>
    <v2:emailServerName>******</v2:emailServerName>
    <v2:emailSubject>Test BIP webservice</v2:emailSubject>
    <v2:emailTo>******</v2:emailTo>
    </v2:EMailDeliveryOption>
    </v2:deliveryChannels>
    <v2:reportRequest>
    <v2:attributeFormat>pdf</v2:attributeFormat>
    <v2:reportAbsolutePath>/General Ledger/Reports/****** YYY ZZZ.xdo</v2:reportAbsolutePath>
    </v2:reportRequest>
    <v2:userJobName>BIPTESTWS</v2:userJobName>
    </v2:scheduleRequest>
    <v2:userID>******</v2:userID>
    <v2:password>******</v2:password>
    </v2:scheduleReport>
    </soapenv:Body>
    </soapenv:Envelope>';
    REQ := UTL_HTTP.BEGIN_REQUEST('http://XXXX:7001/xmlpserver/services/v2/ScheduleService?wsdl', 'POST','HTTP/1.1');
    utl_http.set_header(req, 'content-type', 'text/xml');
    UTL_HTTP.SET_HEADER(REQ, 'content-length', LENGTH(P_DATA_IN));
    utl_http.set_header(req, 'SOAPAction', '');
    utl_http.write_text(req, p_data_in);
    resp := utl_http.get_response(req);
    dbms_output.put_line ('status code: ' || resp.status_code);
    dbms_output.put_line ('reason phrase: ' || resp.reason_phrase);
    utl_http.end_response(resp);
    EXCEPTION
    WHEN utl_http.end_of_body THEN
    UTL_HTTP.END_RESPONSE(RESP);
    END;

    Hi,
        IS there anyone who has previously worked on the webservices and can help me a bit.

  • Web Service scedule report NUll pointer Error

    I've managed to use the web service to scedule my report.
    The web service completes and mails the output but the final status is failed due to this error:
    System Message java.lang.NullPointerException
         at oracle.apps.xdo.servlet.scheduler.Util.getLocale(Util.java:127)
         at oracle.apps.xdo.servlet.scheduler.XDOJob.execute(XDOJob.java:596)
         at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
         at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
    Anyone any ideas why?

    This is the call to the web service, I've just changed the email accounts for this example.
    String username = "Administrator";
    String password = "Administrator";
    String reportAbsolutePath = "/Burst/BURST to EMAIL/BURST to EMAIL.xdo";
    ReportRequest repRequest = new ReportRequest();
    repRequest.setReportAbsolutePath(reportAbsolutePath);
    DeliveryRequest devRequest = new DeliveryRequest();
    ScheduleRequest schedRequest = new ScheduleRequest();
    schedRequest.deliveryRequest = devRequest;
    schedRequest.scheduleBurstringOption = true;
    schedRequest.notifyWhenFailed = true;
    schedRequest.notifyWhenSuccess = true;
    schedRequest.notifyWhenWarning = true;
    schedRequest.notificationTo = "###@***.org.uk";
    schedRequest.reportRequest = repRequest;
    schedRequest.saveDataOption = false;
    schedRequest.saveOutputOption= false;
    schedRequest.schedulePublicOption= false;
    schedRequest.useUTF8Option = false;
    schedRequest.userJobName ="BURST to EMAIL";
    schedRequest.repeatInterval =0;
    schedRequest.repeatCount =0;
    myPort.scheduleReport(schedRequest,username,password );

Maybe you are looking for

  • Attached document for data column in BPS Web application

    Hi,    I have created layout for a BPS application, the layout has been configured to have the ability to allow the used to create the attached documentd for the data column. when the user open the layout through the planning profile, the icon for th

  • Save byte[] array to file

    Hi, I've read a .jpg picture off the hard disk and stored in a byte[] array. I've altered some of the bytes and want to save the file back to .jpg. Is there a method available in java which allows me to do this? Thanks and regards, Krt_Malta

  • SLD configuration for DXI / PXI technical systems

    Hello, we have a problem when transporting XI configuration objects from XI dev to XI prod. The transport objects arrive in XI prod, but the name of the business system (for the SAP backend system) is not converted from dev business system (T01CLNT01

  • Well.... i couldn't understand Interface...!!

    hi dears..... I could not understand Interface... many books described interface , contains abstract method... and more... in package java.sql.*... almost this package consist of interface.. but where does implement this abstract method of interface.

  • Show or Hide fields based upon a variable value

    Hi, I am a rookie in the field of Acrobat. And my only question is : How to Circle a Form Field based upon a variable value . For example, If x=1, I want to circle Japan and if x=0, I want to leave it without any change. Please help me out. Thanks fo