Refreshing Discoverer Portlets

Using 9iAS R2, we have set up discoverer portlets on our intranet and have serveral scheduled worksheets which display within portlets.
On one report I have scheduled it to run once an hour and I have also set the Discoverer worksheet porlet to refresh on an hourly basis - which it seems to do.
However, the data is not updating at all. It is only when we actually open the worksheet using Discoverer Plus and save that data in the Portlet refreshes.
When users click on the 'view worksheet' link and open Discoverer Viewer the correct data appears
Perhaps I have missed something . . is there another way to ensure that the data shown in the portlets is refreshed?

I believe that the refresh is set as a DBMS_JOB in the database, however, I have no clue where this is set, obviously somewhere in the product and/or identity metadata database depending on your configuration. Something that might be an easier solution is use something like HTTPClient from the Apache Foundation (http://jakarta.apache.org/commons/httpclient/) and write a small app that logs into portal as an administrator and then calls each portlet's refresh URL in order. It know its a workaround, however, it should work, that being said I've never tried it. I don't know if I'll get time to write it, but if someone gets a chance to write it before I do please shoot me the code :P
Matt Topper
TUSC, The Oracle Experts

Similar Messages

  • How to change Refresh Time in  a Discoverer Portlet?

    Hi,
    I have added a discoverer portlet to my main portal page. The minimum refresh time for the discoverer page i could set is 1 hour. Is there any way i could change it to 1 min as this is getting real time data in the database which i would like to display immediately.
    Any help/suggestion is most welcome. Thanks in advance.
    Regards
    Goutam

    Hi, i have the same problem.
    i have searched both metalink and here but found nothing .. doesnt anybody know how to change the discoverer portlets refresh time interval anything other than 1 hour,1day,1week etc. (they are the only options available)
    Any help would be appreciated.

  • Discoverer Portlet Refresh Date

    I have a Discoverer Portlet on a Portal page. Is there any way I can hide or not show the Last Refresh Date and Next Refresh Date from Discoverer Portlet?
    Here's an example:
    Graph or Gauge displayed and then at bottom there is:
    Last Refresh Date           3/31/06 10:46 AM
    Next Refresh Date           4/1/06 9:01 AM
    Thanks in advance,
    -- asit

    If anyone's interested, i found a blog that shows how to remove it.
    UIX Hack 2 – Remove the Last Refresh Date from Discoverer Portlets
    http://oraclebi.blogspot.com/2005/09/uix-hack-2-remove-last-refresh-date.html
    Thanks Abhinav,
    -- asit

  • Scheduled refresh of Discoverer Portlet is failed

    Hello Experts,
    I am now facing an issue while refreshing the Oracle Discoverer Portlets. thay are scheduled to run at specific intervals.
    I am getting the following errors
    Main Error for some portlets
    5014> Element not found for: {cn=cf_a104, wbf=1, fm=xml, nlsl=en-us, aow=false, eul=EULNAME, arq=false}
    For some other portlets.
    5004> Attempt 1. CORBA protocol : 0 of 1 processes started.
    Other portlets
    5015>
    I searched in the google but didn;t find any solution for this.
    Please let me know if you have any inputs on this issue.
    Thanks & Regards
    Salih KM
    Message was edited by:
    kmsalih

    Thanks for your input.
    I got one document from Metalink.oracle.com
    Note ID is 266540.1
    I will post a reply if required.
    Thanks & Regards
    Salih KM
    Message was edited by:
    kmsalih

  • Discoverer Portlet - where is refresh information stored?

    Hi again
    When specifying refresh information in a Discoverer Portlet (step 6 I think) where is this information stored?
    I would like to programatically change the "next run time" depending on the refresh completion of our data warehouse but I simply cannot figure out in which tables the refresh information is stored...
    Can anyone help me here?
    Claus Jessing

    I have some problems like that
    I have a page is created form two porlet : Simple Parameter Form & Discoverer Worksheet . Then i have created parameter for them and add some information like : Company, Center , Type, From_date, ..... Final I have a page like this photo .
    http://www.albumtown.com/data/99d86f4ed61dbbb54fe8caef653f8498/47650_p682099.jpeg
    But when i change the information from simple Parameter such as : From_date, To_date.... the Discoverer Worksheet is changed like this :
    http://www.albumtown.com/data/99d86f4ed61dbbb54fe8caef653f8498/47650_p682100.jpeg
    Refreshing Portlet
    The portlet is refreshing. There is no estimate available for the time it will take to refresh. Click the link below to refresh the page and check if the portlet is refreshed.
    Refresh Page
    I must click the link "Refresh Page" until Discoverer Worksheet shows the information .
    I want to know "when refresh page finish " , and how i can rewrite a porlet which can relike when refresh page finish then automatic show information and users don't need click refresh Page.
    Please help me .
    Thanks in Advance.
    John Henry

  • Refresh all Discoverer Portlets at once

    I have 20 Discoverer Portlets and 10 users (they are using private connections). My objective is to run the refresh of portlets at once automatically.
    Any suggestions?

    You can set the scheduled refresh to occur at your chosen time automatically. It works pretty good compared to manual refresh even with parameter based portlets.
    For example if you want to refresh every week on Monday @ 7AM type in may 12, 2008 and also 7:00AM and say refresh weekly.
    Hope this helps,
    -Esther

  • Discoverer Portlets - Refresh Job

    Hello Everybody,
    I have a clarification related to the Discoverer Reports Portlets.
    The Refresh of Discoverer Reports Portlets can be Scheduled to run as job.
    I would like to know where can i find the information of the refresh of portlets jobs.
    I am currently looking into the Portal Schema to find the table.
    Thanks & Regards
    Salih KM

    You can set the scheduled refresh to occur at your chosen time automatically. It works pretty good compared to manual refresh even with parameter based portlets.
    For example if you want to refresh every week on Monday @ 7AM type in may 12, 2008 and also 7:00AM and say refresh weekly.
    Hope this helps,
    -Esther

  • Error editing Discoverer Portlet 'Edit Defaults'

    Hello,
    I am trying to edit my discoverer portlet to change the refresh options. However, whenever I click the edit default link, the following error message shows up on the page:
    The current user does not own this instance. Only the owner can Edit Defaults for this portlet. Please contact the portlet owner
    This happens even though I log in as the portal admin user.
    Any ideas?

    Did you find a solution to the problem? I am encountering the same problem. If the discoverer portlet is created by somebody else then I am unable to edit the defaults.

  • Cannot find discoverer portlet in portlet repository (9iAS rel2)

    I would like to use discoverer portlet in my portal page. I have already install 9iAS 9.0.2.0.1 + 9iAS discoverer patch (9.0.2.5.3) and also patch 9iDS Discoverer to the same version (all products on Windows 2000). Then register the discoverer provider, it was successfully. But when I tried to add discoverer portlet from my portal page, I cannot find discoverer portlet provider in the repository. This happen without any errors. Any suggestion ?

    Try to refresh your Discoverer Portlet Provider. It should do the trick.
    Peter

  • Register the Discoverer portlet provider Error

    Hi,
    We have the following configuration:
    Oracle9iAS Infrastructure:
    Machine: Pentium 4
    S.O. Windows 2000
    Oracle9iAS MiddleTier:
    Machine: Pentium 4
    S.O. Windows 2000
    We need to develop a portal application using Discoverer Portlet. When we are trying to register the Discoverer Portlet Provider, we get the following error :
    An error occurred when attempting to call the providers register function. (WWC-43134)
    An unexpected error occurred: java.io.InterruptedIOException: recv() timed out
    A non-blocking socket operation could not be completed immediately.
    at java.net.SocketInputStream.socketRead(SocketInputStream.java)
    at java.net.SocketInputStream.read(SocketInputStream.java)
    at HTTPClient.ExtBufferedInputStream.fill(ExtBufferedInputStream.java:180)
    at HTTPClient.ExtBufferedInputStream.read(ExtBufferedInputStream.java:252)
    at HTTPClient.StreamDemultiplexor.read(StreamDemultiplexor.java:244)
    at HTTPClient.RespInputStream.read(RespInputStream.java:138)
    at HTTPClient.RespInputStream.read(RespInputStream.java:95)
    at HTTPClient.Response.readResponseHeaders(Response.java:914)
    at HTTPClient.Response.getHeaders(Response.java:627)
    at HTTPClient.Response.getStatusCode(Response.java:232)
    at HTTPClient.RetryModule.responsePhase1Handler(RetryModule.java:80)
    at HTTPClient.HTTPResponse.handleResponse(HTTPResponse.java:623)
    at HTTPClient.HTTPResponse.getInputStream(HTTPResponse.java:515)
    at oracle.webdb.provider.web.HttpProviderDispatcher.dispatch
    at oracle.webdb.provider.web.HttpProviderDispatcher.registerProvider
    (WWC-43000)
    Thanks.

    I had a similar problem, first I made sure my discover connections worked by connecting to discover through IAS. Then when I registered the discoverer in portal, it timed out the first couple of times. I then refreshed the browser window a couple of times and it worked.

  • Refresh ALL Portlets

    Hi,
    I have around 150 discoverer portlets in portal. How do I refresh all the portlets automatically when the underlying table data got changed.
    Thanks
    Aman

    The issue you are experiencing is an issue for the discoverer portlet developers not the portal architecture. Depending on how the portlets have been built will govern how you can legislate for this. If the portlets are caching in the file cache using expiry based caching then you can simply clear out the cache folder of the middle tier (however this will blow away everything). If the portlets are cached in webcache using invalidation based caching then you can clear the webcache as described by the earlier respondent. However, if the portlets have been written correctly they should ultimately manage themselves. Ping (or validation based) caching should check the data in the cache with the data in the db and generate a cache hit or miss depending on the state of the data.
    Whichever caching type has been used (assuming any) you will still need to go back to the portlet developers as ultimately it is they who have taken the decisions on the caching methodology, the portal framework cannot provide for a poorly implemented portlet caching strategy.

  • How  to change form of discoverer portlet

    Hi "All".
    How to change form of discoverer portlet or create new in
    discoverer/portletprovider.
    I try to change discoverer portlet (hide refresh date, view worksheet link)
    but nothing changed.
    If You did it - write exemples xsl or xml files, please.
    Or give a link.
    What files i must edit for edit discoverer portlet.
    Help me in it please.
    Thank you.
    sory for my english

    worksheet_run.xsl
    and after changed -> restart oc4j_forms and oc4j_portal.

  • Slow performance of discoverer portlets

    Hi,
    I am running into slow performance of a particular page in portal, there are multiple sites hosted on the portal but these all have static text and are very quick to load but the one page with discoverer portlets and a web-clippping portlet is taking ages. If I run these reports on their own they are instant. Has anyone had similar problems with 9.0.2 portal and the discoverer reports ? I tried to identify a particular report that may be the culprit by deleting them one by one and to no avail. After a few hours effort I found the design mode was hanging as well. Again, just for this 1 page.
    There are 3 tabs on this page with about 4 report portlets and 1 web-clipping portlet.
    Thanks for any help,
    Brandon

    Thanks for the help.
    Seems to have been resolved although I'm not sure if thats the end of the story. Will wait and see.....
    So far apparently a port conflict of some sort in the discoverer config was causing it to hang and then also other system demands on the network and server housing the discoverer end-user layer were also causing problems.
    No error messages unfortunately......

  • USER UNABLE TO REFRESH DISCOVERER REPORT IN DISCOVERER DESKTOP 10g

    Dear All,
    HELP!!!
    A new user is unable to refresh discoverer Reports in Desktop. All priviledges have been granted to username in Disco Admin and Usre is able to log into oracle Apps.
    On the PC the user logged into someone else can log into Discoverer Desktop and run/refresh discoverer reports without any issues. Hence Ithink neither the PC nor the Discoverer installation is the problem.
    Can anyone help? What setup/profile needs to be completed in order for the user to be able to run Disco reports.
    Pls note that the following has been completed:
    1. Business Areas Assigned to user and his responsibilities.
    2. Desktop/Plus Privileges assigned.
    3. Allow administration - DISABLED - NOT TICKED
    Many thx
    DI

    Does this person just need to run reports? Or does this person also need to create reports? If the person just needs to run reports, try using Viewer for that person, rather than Desktop. This may be something that you need to log a service request with Oracle to get resolved. Pretty strange that can bring items into a new worksheet, but it won't run. Maybe there is an Oracle applications security issue (since logging in as another person does work)? You may be beating your brains out trying to find a Discoverer problem when it might be an application security problem. Though this is a wild guess on my part.
    John Dickey

  • Can I put Discoverer Portlet in my web application

    Hi!
    Can I put Discoverer Portlet in my web application? Let's say I want to put or publish worksheets it in my own J2EE web application (not on Oracle AS Portal)
    Please comment on this.
    Thanks.

    Hi
    I'm really not sure. You might try asking this in the Application Server forum:
    Oracle Application Server - General
    Best wishes
    Michael

Maybe you are looking for

  • Error calling a  stored procedure returning a PLSQL table /  REF cursor

    stored proceure declares - TYPE A_rec IS RECORD ( date DATE, id NUMBER(10), start NUMBER (10), end NUMBER (10) TYPE tmp_tbl IS TABLE OF A_rec ; PROCEDURE get_B( p_id IN NUMBER, p_startdate IN DATE, p_enddate IN DATE, p_tbl OUT tmp_tbl My Java code re

  • Missing Hard Drive Space + Other Issues

    My Macbook's been acting funny lately - it wouldn't always come out of sleep, and every now and then an application would crash but its icon would stay in the Dock and there would be no way to get rid of it. When I tried typing in my password on the

  • Reducing photo size/resolution

    Hello! Trying to print tiny versions of much larger photos on a cv. How can I reduce the image size, dpi, resolution etc, to make the photo file small enough to print without causing problems? Should I try to export it to a web page to create a thumb

  • Skins dissappear when Flash movie placed

    I am using the example procedures as shown in the Adobe Book, Flash CS3 Professional Video Studio Techniques. (Chap 5 specifically). I want to place a Flash movie inside of an HTML page. I created my Flash Video (Action Script 2.0) both ways (FLV Pla

  • TS3276 cf the file in the body of the email

    I am trying to attach a file to an email and it puts the contents of the file into the body of the email instaed of as an attachment