Problem running the report with the Web Service and BI Publisher

Hello

In fact, I'm trying to run a report of Bi Publisher via the Web Service.
I use the following documents:
-http://download.oracle.com/docs/cd/E10415_01/doc/bi.1013/e10416/bip_webservice_101331.htm
-"How to integrate Oracle BI Publisher via Web Services in the form of Oracke.

Everything works fine. But when I try to copy the file on the local computer is 0 length. I use the method of "getReportBytes".
Here's the code I tried with:

String userName = "Administrator";
String password = "Administrator";

System.out.println ("calling" + myPort.getEndpoint ());
System.out.println (myPort.validateLogin (username, Password));

ReportRequest repReq = new ReportRequest();
RepRes ReportResponse = new ReportResponse();

repReq.setAttributeFormat ("pdf");
repReq.setAttributeLocale("en-US");
repReq.setAttributeTemplate ("sales world");
repReq.setReportAbsolutePath ("/ Sales Manager/World Sales/World Sales.xdo");

repRes = myPort.runReport (repReq, userName, passWord);
System.out.println (repRes.getReportContentType ());

Byte [] binaryBytes = repRes.getReportBytes ();
OutputStream out = new FileOutputStream ("D:
out.pdf");
out. Write (binaryBytes);
out. Close();
System.out.println ("success for performance report');

Thanks in advance.

Hello

I assume you are using 10.1.3.4. Otherwise, my index is not relevant to you...

There is a new parameter in the web service API to set the size of the segment. HéLas is by default not so, the behavior is as in versions (not size segment... the entire document at once). If you set the size of segment-1, you should get your document. So, try adding
repRequest.setSizeOfDataChunkDownload(-1);

concerning
Rainer

Tags: Business Intelligence

Similar Questions

  • run the Web service

    Hello
    my English is not very good
    I use jdeveloper 11.1.1.3.0.
    I have a function in the module of the application. return type of function is 'list < ViewObjRowImpl > '.
    I'm a Web Service from this function
    Accordingly, I have run 3 view Obj and do a calculation on the objects in view. then I put the final value in other Obj view (4th). and then I put the 4th view Obj value in a list < ViewObjRowImpl >.

    part of the code

    Set of lines objRowSet = getViewObjectImpl () .getRowSet ();
    objRowSet.first ();

    < ViewObjRowImpl > the list result = new ArrayList < ViewObjRowImpl > ();


    for (int i = 0; i < objRet.getRowCount () 2; i ++) {}
    result. Add (i, (ViewObjRowImpl) objRet.getCurrentRow ());
    objRet.next ();
    }

    try {}
    return the result;
    }
    catch (Exception e) {}

    ///////////////////

    When I send the parameter to the Web Service and run the Web Service: correctly fill the list with the value of obj view, and also the function run the last line 'result' and don't you go into the catch block
    but the Exception below is coming:

    < JAXWSMessages > < Journal > Exception during execution of the business logic: Transaction has expired after 34 seconds
    BEA1-023E16AE9EC79E472B1E

    I don't know why, can anyone help me?

    You can try to increase the JTA transaction time-out in Weblogic. http://docs.Oracle.com/CD/E13222_01/WLS/docs81/ConsoleHelp/domain_domain_config_jta.html
    (which is perhaps too short for your 30 ws)

    Dario

  • Make Image more using the Web Service and Ksoap2

    Hey all, I was wondering if someone can help me with a problem. I use a .net web service that grows on a collection of person objects when a person runs a query from the blackberry phone. To implement this I'm using ksoap2. In my service, I'll send in a string as a parameter. I returned the collection of people that contain the firstname, lastname, address, race, sex. I also try to send a picture. Now, I got this works very well when you do not include the image settings.  In my class on the side of .net in person my class, I have 'image' public property which is a string. I get the bytes of the image and convert it to a base 64 string:

    MemoryStream ms = new MemoryStream();

    System.Drawing.Bitmap.bmp = new System.Drawing.Bitmap (imagePath);

    BMP. Record (MS, System.Drawing.Imaging.ImageFormat.Bmp);

    p.Image = Convert.ToBase64String (ms, GetBuffer());

    BMP. Dispose();

    Mrs. Close();

    Note: in my outings, I see the 64Encoding string.

    On the side of blackberry, I have:

    Byte [] imageArray = ((person) personVector.elementAt (i)).image.getBytes ();

    EncodedImage = bitmap

    EncodedImage.createEncodedImage (imageArray, 0, imageArray.length);

    gridMgr.add (new BitmapField (bitmap.getBitmap ());

    Unfortunately, my number of vector appears as empty and I keep get get a parse error. As I mentioned before, if I remove ownership of the Image on both sides, it works like a charm.  I tried to use just about everything. Any ideas on how to overcome the image using ksoap? I tried to make the image property in the two classes as arrays of bytes, but he had no success. My problem when you use the byte array was in the class of person on the side of the blackberry for the PropertyInfo, that I didn't know what to use (for example STRING_CLASS, OBJECT_CLASS, LONG_CLASS); in any case, neither worked. What do you suggest me?

    I was able to do successfully the bytes of the image the device in the following way in my seriealize class.

    In the getProperty method, I use the following:

    info.type = MarshalBase64.BYTE_ARRAY_CLASS;

  • Problems running the check disk and disk defragmentation

    I tried to throw a disc defrgmentation and I ask rubbing a disk check I don't know how. I tried to go to the Run comand.com, which is written ' chchdsk/f' and tells me that it is a function of "read only". My system information, it says I have Service Pack 3. Help, please. Everything else works fine.

    When you run chkdsk /f in the command prompt window, you should see a message like this:
    The type of the file system is NTFS.
    Cannot lock the current drive.
    Chkdsk cannot run because the volume is in use by another process.  You want to schedule this volume to be
    checked on the next reboot of the system
    ? (Y/N)
    If you answer "Yes" by typing Y, chkdsk /f turns to the next boot XP (or he will try to run).
    When chkdsk runs automatically restart either because XP thinks he needs to (perhaps your NTFS volume has been marked as dirty) or you have chosen to do it yourself, the results appear in the viewing Application event log.  You should look there for the chkdsk log and no problems after running chkdsk.
    To view the logs in Event Viewer, click Start, settings, Control Panel, administrative tools, event viewer.
    A shortcut to the event viewer is to click on start, run, and in the box enter (or copy and paste):
    %SystemRoot%\system32\eventvwr.msc
    Click OK to launch the event viewer.
    Look in the Application log for a recent event proposed Winlogon, and it should look like this:
    Event type: Information
    Event source: Winlogon
    Event category: no
    Event ID: 1001
    Date: 04/08/2010
    Time: 11:25:57
    Description:
    Checking file system on C:
    The type of the file system is NTFS.
    One of your disks needs to be checked for consistency. You
    may cancel the disk check, but it is strongly recommended
    that you continue.
    Windows will now check the disk.
    Cleaning of minor inconsistencies on the drive.
    CHKDSK checks Usn Journal...
    Audit of the USN Journal is complete.
    39070048 KB total disk space.
    28017948 KB in 100571 files.
    56540 Ko 10556 index.
    0 KB in bad sectors.
    236440 KB in use by the system.
    65536 KB occupied by the log file.
    10759120 KB available on disk.
    4 096 bytes in each allocation unit.
    9767512 total allocation on the drive units.
    2689780 allocation units available on disk.
    Windows has finished checking your disk.
    Please wait while your computer restarts.
    If your report has errors, you may need to run chkdsk /f again until the report indicates no error.  If you get errors, then your hard drive may be failing.
    If you want that take us a look at your report of chkdsk that you see in the event viewer, you can copy it to the Windows Clipboard and paste it back here like this:
    If you double-click on an event, it will open a window of properties with more information.  On the right are black up and down arrow keys to scroll through the open events. The third button that looks like two overlapping pages is used to copy the details of the event in your Windows Clipboard.
    When you find an interesting event that occurred at the time of your question, click on the third button at the top and arrows to copy the details and then you can paste the details (right click, paste or CTRL-V) the text in detail here for analysis
    .  Remove personal information from your information
    After having stuck if you are forced to do so.
    If you paste an event, it will look something like this annoying system startup event:
    Event type: Information
    Event source: Service Control Manager
    Event category: no
    Event ID: 7035
    Date: 14/07/2010
    Time: 17:54:18
    User: Jose
    Computer: computer
    Description:
    The Remote Access Connection Manager service was sent successfully a starting control.
    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
    To get a fresh start on any log of the event viewer, you can choose to clear the log (the log backup is available), and then reproduce your problem, then just look at the events around your show and troubleshoot events that are happening when you have your question.

    Do not guess what the problem might be - understand and resolve it. I need YOUR voice and the points for helpful answers and propose responses. I'm saving for a pony!

  • OfficeJet 7310 all-in-One: activate the Web Services and printing of Tablet

    I can't find a way to enable Web Services on my 7310 all-in-One.  It is connected by wire to my internet router, and I use the built-in print server.  ePrint online information, says this printer is supported.  When I go into the ePrintCenter registration page, or when I go into the app on my Android tablet, it won't give me an option to manually enter the printer and can't find the printer on my home network.  All this suggests that I should update the firmware of the print server, but I can't find a way to do it.  Any help would be welcome.

    Ok. I found my own solution, but the documentation is really bad.

    The answer is: If you select document, it gives you the choice of the printer on the wireless network, even when not compatible eprint. But who knows? I would have thought to implement a printer first.

  • hidden field fill with xml - Web service call

    Hello world

    I developed a web service, my web service method expects an xml string.

    I have a new data connection, which is my wsdl file...

    Now, my challenge is how to fill in this field with the xml of my form, so that my my method can manupulate it.

    Secondly, the same button that calls my web service for the e-mail form once the web service has been called, send the form in PDF format.

    You'll really appreciate your help.

    ACE

    You can use the command to populate a field with the XML of the form below.

    FieldName.rawValue = xfa.data.saveXML ("pretty");

    To run the Web service and then send an email

    1. first place binding the Web service Execute button and make it invisible / hidden

    2. place a normal button on the form and in the writing code click event to call the Web service and then send the e-mail.

    Call the click event of the button webservice

    WebserviceExecuteButton.execEvent ("click");

    Send an email

    event.target.submitForm ({cURL: "mailto:" + strToAddress + "?"}) subject = "+ strSubject +"& body ="+ strMessage, cSubmitAs:"PDF", cCharset:" utf - 8 "});"

    Replace the names with your form variables in the above line.

    Thank you

    Srini

  • HP Photosmart 5520 - problems with the connection to the web service

    Hi, I'm trying to run the web service on Hp Photosmart 5520, but it does not work. Wireless printing works well, but he says that it cannot connect to the server and sometimes requires adding a proxy.

    I've set up a fixed IP and I used it in the IP (manual ip) configuration, I've implemented manula and gateway subnet mask (using the address of my router). I used the same primary DNS preferred (but also tried 8.8.8.8 and others)

    No question.

    Currently, I removed all of the proxy page. The error I get says that it cannot communicate with the server.

    Thanks in advance

    .. don't ask me what happened... while I was writing this worked
    Thanks anyway

  • APEX 4.2.3 consume the web service returning a PDF problem

    Using APEX 4.2.3 on a database of Oracle 11 g R2, Firefox 31.7, we ask a service web restful one before the process of page header, to download a PDF Code file used:

    declare

    CLOB l_clob;

    l_blob blob.

    l_sql_delimiter varchar2 (30);

    l_lang_context integer: = DBMS_LOB. DEFAULT_LANG_CTX;

    l_warning integer: = DBMS_LOB. WARN_INCONVERTIBLE_CHAR;

    l_dest_offset integer: = 1;

    l_source_offset integer: = 1;

    l_Json VARCHAR2 (4000);

    Start

    l_clob: = null;

    DBMS_LOB.CREATETEMPORARY (l_blob, true);

    -Generate here the content of your file in l_clob.

    hr_Pkg.Security_Termination_Form(:P4200_PERSON_HR_ID,l_Json);

    hr_Pkg.call_rest_webservice (l_Json, 'TestME.Pdf', l_Clob);

    Logger.log ('CLOB SIZE IN PAGE: ' | sys.) DBMS_LOB. GetLength (l_clob));

    sys. HTP.init;

    sys.owa_util.mime_header (' application/pdf', FALSE, 'UTF-8');

    sys. HTP.p ("Content-length: ' |") sys.DBMS_LOB.GetLength (l_clob));

    sys. HTP.p ('Content-Disposition: attachment; filename = "TestME.Pdf" ');

    sys.owa_util.http_header_close;

    () DBMS_LOB.converttoblob

    dest_lob = > l_blob,

    src_clob = > l_clob,

    amount = > DBMS_LOB. LOBMAXSIZE,

    dest_offset = > l_dest_offset,

    offset = > l_source_offset,

    blob_csid = > DBMS_LOB. DEFAULT_CSID,

    lang_context = > l_lang_context,

    WARNING = > l_warning

    );

    Logger.log ("SIZE of BLOB: ' |") sys. DBMS_LOB. GetLength (l_blob));

    sys.wpg_docload.download_file (l_blob);

    apex_application.stop_apex_engine;

    exception when others then

    sys. HTP. PRN (' error: ' |) SQLERRM);

    apex_application.stop_apex_engine;

    end;

    We run in the question, that the PDF file is empty with the exception of a few fill-able fields that must be completed in advance by the call to the web service.

    When you run the web service directly from the browser, the PDF that is generated is very well and seems to be complete. And the size of the file that is created as the clob from the web service call is exactly the same size it as the pdf file received directly from the web service.

    When we compare the size of the clob to the size of the blob, we see that the blob is slightly larger in size than the clob.

    Any suggestions? (Sample code for posting to the hosted site for Oracle will not work because you can not call the hosted instance web services and web service is hosted BEHIND our firewall).

    Thank you

    Tony Miller
    Software LuvMuffin
    Ruckersville, WILL

    Problem is resolved... As opposed to the use of the APEX apex_web_service.make_rest_request must use the utl_http.begin_request and then treats the query returned through utl_http. READ_RAW and who then saving it in a temporary BLOB.

    Maybe when we update to the APEX 5, I'll see if I can deal with it using standard APEX packages...

    Thank you

    Tony Miller
    Software LuvMuffin
    Salt Lake City, UT

  • URL of the Web Service, LV2013 vs LV2012 length limits

    (* CROSS POST: http://lavag.org/topic/18435-web-service-url-length-limits-lv2013-vs-lv2012/ *)

    (* Please answer in this forum.  I scored the other thread for responses here. *)

    A that someone noticed a reduction in the limit on the length of the URL for the Web Services between the versions of LV 2012 and 2013?

    Under LV2012, a RESTful web service seems to accept URLS with lengths at least as long as 4096 characters.  With LV2013, the maximum length of URL seems to be 511 characters for RESTful web services as the project item. Unfortunately for me the project, I have converted just travel on this issue. My goal with posting this request here is my understanding of this limitation before deciding the best way to modify my code.  Certainly using POST instead of GET with a long URL is an option, but again, I am looking to understand the change in limitation before choosing a solution.

    To illustrate, I enclose three projects for the most part identical, demonstrating the issue.  In each case, the project contains a webservice consisting of a single VI, 'ComputeLength', which takes a string as an input parameter and that returns the length of the string.  The three projects are the following.

    1 LV2012 RESTful WebService.

    2 LV2013 RESTful WebService.

    3 LV2013 article project web service.

    The web service contains a single VI.  For the relaxing examples, the web service is started by selecting deploy menu of right-click Build specification.  For the example of project item, the web service is started by selecting start in right click menu position of work/WebService. The use of this example is shown with the following URL:

    (Note that the port is 8080 for both relaxing examples and 8001 for the project web service point if used in debug mode, which is the default value for the statement above.)

    http://localhost: 8080/webservice/computelength? string = 1234567890

    And the output looks like this.

    Workaround.  Apparently from 2013 of LV, there is a default limit of 512 to the length of the URL.  The default limit can be overridden as described below.

    Martin

    He is Brian in the technique of applications for National Instruments. I am following up about the 511 character limit in your Web Service HTTP request after the port number. After some research, I realized that the problem is related to a web site by default, the setting of the server called "LimitUri", which limits the maximum length of a URL. The default is 512 characters long that's why we are seeing this problem.

    There are several ways to modify the URL length limit depending on how you use your web service. If you publish the web service using the Application Web Server can change "C:\Program Files (x 86) \National WebServer\NIWebAppServer.conf" and add "LimitUri 4096" at the end of the file without the quotes.

    If you run the Debug Web server simply by clicking start on the web service, and then change "C:\Program Files (x 86) \National 2013\resource\webserver\niwsdebugserver.conf" and add "LimitUri 4096" at the end of the file without the quotes.

  • The call to the web service help

    Hello

    I use a web service to handle validation. I created the web service and it ran OK, but the report still does not found data. I wanted to see what was in the returned collection, I have therefore created a new region with the following SQL:

    SELECT CLOB001
    OF wwv_flow_collections c
    WHERE c.collection_name = 'P37_VALIDATECCSZ_RESULTS. '

    This has given in: "Marion 0 true true Wayne 14505 1.0 AddressResponse: Marion, NY 14505/Val = true/Rel = 1.0/INCP = true/Geo = 0 NY true."

    The default report is a failure because the response is not XML I think.

    I ran the web service in java and it returns:

    < soapenv:Envelope = "http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenv >
    < soapenv:Body >
    < ns:validateCCSZResponse xmlns:ns = "http://validation.util.oss.paetec.com" >
    < ns:return xmlns:ax28 = "http://sag.oss.paetec.com/xsd" xmlns:ax22 = "http://rmi.java/xsd" xmlns:ax23 = "http://io.java/xsd" xmlns:ax21 = "http://client.validation.util.oss.paetec.com/xsd" type = "com.paetec.oss.util.validation.client.AddressResponseArray" >
    < ax21:responses type = "com.paetec.oss.util.validation.client.AddressResponse" >
    < ax21:city > Marion < / ax21:city >
    < ax21:code > 0 < / ax21:code >
    < ax21:country / >
    Wayne < ax21:county > < / ax21:county >
    < ax21: incomplete > true < / ax21: incomplete >
    < ax21: incorporated > true < / ax21: incorporated >
    < ax21:locClli / >
    < ax21:postalCode > 14505 < / ax21:postalCode >
    < ax21:postalCodeExtension / >
    < ax21:reliability > 1.0 < / ax21:reliability >
    < ax21:shortDescription > AddressResponse: Marion, NY 14505/Val = true/Rel = 1.0/INCP = true/Geo = 0 < / ax21:shortDescription >
    < ax21: state > NY < / ax21: state >
    < ax21:streetName / >
    < ax21:streetNumber / >
    < ax21: unit xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi: Nil = "true" > < / ax21: unit >
    < ax21: validated > true < / ax21: validated >
    < / ax21:responses >
    < / ns:return >
    < / ns:validateCCSZResponse >
    < / soapenv:Body >
    < / soapenv:Envelope >

    So, anyone know why the call of APEX web service does not return the XML? I get the values from the XML, but I have no way to analyze to get what I need...
    Thank you
    -Johnnie

    Johnnie:

    I slightly changed the basics of Xpath and also changed namespace. Try the following.

    SELECT extractValue( value(T), '//city', 'xmlns="http://client.validation.util.oss.paetec.com/xsd"' ) city
    ,extractValue( value(T), '//county', 'xmlns="http://client.validation.util.oss.paetec.com/xsd"' ) county
    ,extractValue( value(T), '//incomplete', 'xmlns="http://client.validation.util.oss.paetec.com/xsd"' ) incomplete
    ,extractValue( value(T), '//postalCode', 'xmlns="http://client.validation.util.oss.paetec.com/xsd"' ) postalCode
    ,extractValue( value(T), '//reliability', 'xmlns="http://client.validation.util.oss.paetec.com/xsd"' ) reliability
    ,extractValue( value(T), '//state', 'xmlns="http://client.validation.util.oss.paetec.com/xsd"' ) state
    ,extractValue( value(T), '//streetName', 'xmlns="http://client.validation.util.oss.paetec.com/xsd"' ) streetName
    ,extractValue( value(T), '//streetNumber', 'xmlns="http://client.validation.util.oss.paetec.com/xsd"' ) streetNumber
    ,extractValue( value(T), '//validated', 'xmlns="http://client.validation.util.oss.paetec.com/xsd"' ) validated
    FROM TABLE(xmlsequence(extract(XMLTYPE.createxml('
    
    
    
    
    Marion
    0
    
    Wayne
    true
    true
    
    14505
    
    1.0
    AddressResponse: /Marion, NY 14505/Val = true/Rel = 1.0/Incp = true/Geo = 0
    NY
    
    
    
    true
    
    
    
    
    '),'//responses','xmlns="http://client.validation.util.oss.paetec.com/xsd"'))) T
    

    Kind regards

    Jason

  • Widget to the Web service, parsing XML

    I worked on the communication with my web services and back to my widget.

    By using the code below, I was able to perform a GET and repay the XML, but I can't find data where I expect it to be node-wise when parsing XML. I return an object with 3 variables attached to it. I expect to be child nodes 1, 2, and 3. They proved to be 1, 3 and 5 nodes.

    Any ideas on why or how? I feel I'm missing just a simple thing in all of this.

    XML response

    
    - http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
      1000
      Test Station
      105.285
      
    

    The widget code

    //****************** Ajax Logic ******************
    var xmlHttp;
    function getStationUpdate() {
    
        alert("in station update");
        xmlHttp = new XMLHttpRequest();
    
        var Posturl = "http://MachineIPGoesHERE:51107/Service1.asmx/HelloWorld2?";
        alert("after post url");
        xmlHttp.onreadystatechange = updateData;
        alert("after onReadyStateChange");
        xmlHttp.open("GET", Posturl, true);
        alert("after GET");
    
        xmlHttp.send(null);
    }
    
    function updateData() {
        if (xmlHttp.readyState == 4) {
            alert(xmlHttp.responseText);
            parser = new DOMParser();
            var xmlDoc = parser.parseFromString(xmlHttp.responseText, "text/xml");
    
            alert(xmlDoc.documentElement.childNodes[1].tagName + " " + xmlDoc.documentElement.childNodes[1].childNodes[0].nodeValue);
            //alert(xmlDoc.documentElement.childNodes[1].childNodes.length);
            //alert(xmlDoc.documentElement.childNodes[1].hasChildNodes());
            //alert(xmlDoc.documentElement.childNodes[2].hasChildNodes());
            //alert(xmlDoc.documentElement.childNodes[2].tagName + " " + xmlDoc.documentElement.childNodes[2].childNodes[0].nodeValue);
            alert(xmlDoc.documentElement.childNodes[3].tagName + " " + xmlDoc.documentElement.childNodes[3].childNodes[0].nodeValue);
            alert(xmlDoc.documentElement.childNodes[5].tagName + " " + xmlDoc.documentElement.childNodes[5].childNodes[0].nodeValue);
    
            alert(xmlDoc.documentElement.childNodes.length);
        }
    

    Web service

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Services;
    using System.Xml.Serialization;
    
    namespace WebService1
    {
        /// 
        /// Summary description for Service1
        /// 
        [WebService(Namespace = "http://tempuri.org/")]
        [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
        [System.ComponentModel.ToolboxItem(false)]
        // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
         [System.Web.Script.Services.ScriptService]
        public class Service1 : System.Web.Services.WebService
        {
    
            [WebMethod]
            public string HelloWorld()
            {
                return "Hello World";
            }
    
            [WebMethod]
            public myTestObj HelloWorld2()
            {
                myTestObj test = new myTestObj();
                return test;
            }
        }
    
        [Serializable]
        public class myTestObj
        {
            private int _StationID;
            private string _StationName;
            private double _Volume;
    
            [XmlElementAttribute(Order = 0)]
            public int StationID
            {
                get
                {
                    return this._StationID;
                }
                set
                {
                    this._StationID = value;
                }
            }
    
            [XmlElementAttribute(Order = 1)]
            public string StationName
            {
                get
                {
                    return this._StationName;
                }
                set
                {
                    this._StationName = value;
                }
            }
    
            [XmlElementAttribute(Order = 2)]
            public double Volume
            {
                get
                {
                    return this._Volume;
                }
                set
                {
                    this._Volume = value;
                }
            }
    
            public myTestObj()
            {
                StationID = 1000;
                StationName = "Test Station";
                Volume = 105.285;
            }
        }
    }
    

    > Any ideas on why or how? I feel I'm missing just a simple thing in all of this.

    White space nodes?

  • The consumption of web services and paging data.

    Hi all

    I am building an ADF application where I need to make web service calls to two different external systems. Each of them say return 50 records. On the user interface, I want to display 10 records at a time. Also, I need check duplicate records.

    What is the best approach in this case. Will I call the web services and generate the data in a temporary table and ADF - BC allows to display these data on the user interface. In this case set the data of a given user will be a challenge. Or will I programatically create 100 your and use them to display data on the UI (tabular) with paging option.

    Help, please!

    Yes, the pagination of POJO would be appropriate.

  • Problem with creating Web Service Client using Oracle JDeveloper

    Hi all

    I am trying to create a Web Service Client using Oracle JDeveloper. The property of the compiler of the project I updated JRE 1.4

    When I run the web service client, he gives me a lot of errors saying:
    ' Error (32.2): annotations are not supported in - source 1.4'

    I wonder why JDeveloper uses annotations even after that I set the compiler property to 1.4

    I'm following this link to create the Web service client:
    http://www.Oracle.com/technetwork/developer-tools/forms/WebServices-forms-11g-094111.html

    Any help in this regard would be greatly appreciated.

    Thank you
    Scott.

    Scott, when you run the proxy Web service in JDeveloper, you will see a bunch of jars listed in the classpath in the Journal JDeveloper window.
    All of these classes must be in the classpath of your server when the class is deployed there.
    Note that by default, I don't think they are going to be included in the JAR that you build for the proxy when you deploy.

  • Validation prior to submitting the data to the web service

    HI guys,.

    I need your help because I use Adobe LiveCycle Designer 8.2 in desiging an electronic form in offline mode, which takes the user data and insert it into a database using a WSDL for the web service on the server. I now had the button on which to run the web service method parameters are related to certain fields, but I need to validate these field at the time of the application?

    So I tried to write the validation script in the handler preExec, but if this right I need to know how to cancel the preExec execute event?

    And if it's not just please help me otherwise

    Thank you.

    Osama

    To cancel the event (submit it in this case), you would use xfa.event.cancelAction = true;

    This was added in version 8, I believe so if you are using a Reader/Acrobat earlier that this will not work.

    You could have your hidden real submit button and expose a normal button to the user for the presentation. This would allow you to write code on the normal button to check your postings and if they work out then you would hit the Send button programmatically:

    buttonName.execEvent ("click")

    Hope that helps

    Paul

  • How to consume the web service using PLSQL in 11g

    Hello

    I created a site using jDeveloper, web services which when I put in the web browser and press enter, it will display the settings screen and when I pass the value for the parameter, and then it displays the output of the XML returned by the PL/SQL (called in the Web Service) package. Now, I want to call this webservice in PL/SQL and read XML data and fill in the staging table. Can anyone suggest me how to achieve this functionality by using Oracle PL/SQL

    I use the database 11g and jDeveloper Version :-Studio Edition version 10.1.3.0

    Thank you very much in advance.

    Vijay

    The WSDL file describes the web service.

    To obtain the WSDL, you enter the URL of the web service and add some ? WSDL to the URL. This indicates the web service to return to its definition.

    For example

    URL of the Web Service: http://wsf.cdyne.com/WeatherWS/Weather.asmx

    WSDL URL: http://wsf.cdyne.com/WeatherWS/Weather.asmx?WSDL

    When you read (using 'web browser' UTL_HTTPpackage) the XML response from the web service, read as strings (PL/SQL varchar2, size 32 K max).

    You should read the answer as the strings, then writing/writeappend these channels in a CLOB (using the DBMS_LOB package). If you are VERY sure that the web service call ALWAYS returns an XML of less than 32 k, you can skip using a CLOB.

    Whatever it is, read you the response from the web service in the form of text (such as plain text, it is what is sent). The next step on your part is to parse text into an XML DOM (document object model) - and storing the DOM in an Oracle XmlType variable.

    When in a DOM, you can use Oracle XML functions to extract the attributes and values of the key element of the response from the web service.

Maybe you are looking for

  • iCloud account is locked

    kindly help me please to unclok icloud acount, it has been blocked for 1 month now

  • Cannot install/update program time capsule

    Hi all I have an old time capsule that I am using. I have reset it completely. He is sitting next to my Macbook Pro. I can reach it with Aiport app and I can get it to connect to my WiFi network. But that's all. He travels constantly green / yellow /

  • How can I prevent my computer from freezing?

    while I'm still working, the computer crashes. This difficult problem is - say?

  • [RESOLVED] connect QObject signal cascades element

    Hello I have a class derived from QObject with signals. I would take those Cascades. I exposed the class with: qml->setContextProperty("myClass", this); In qml, there are connections element to use as: Connections { target: myClass onMySignal: foo(pa

  • Running under Windows 7 CARDFILE

    In the past, I have transferred my 2 CARDFILE applications successfully from WIndows XP to WIndows Vista, but cannot get them to run under WIndows 7.  I tried all the fixes compatibility with WIndows 7, but none seem to work. All solutions anyone? Pe