Popping up Disco portlet in portal?

Hi folks.
This is a Discoverer portlet question for 9iAS. In short, it seems that you can't set a portlet to pop up. (I am not trying to pop up Disco Plus or the Viewer -- I am trying to pop up a portlet specifically. In the tar I've entered at Oracle support, it seems that this last point is hard to grasp.)
A nice feature of the 9iAS portal is that a portlet can have its attribute set so that instead of showing in a portal region, it displays in a new browser region.
The way you do this is:
1. Define and refresh the portlet as usual.
2. Go to graphical layout mode and click the pencil to change the attributes. Set the "Display Options" attribute to "Link that Displays Item in New Browser Window."
3. Now go to the Region attributes, click the Attributes/Style tab, and make sure that the attribute "Display Name or Image" is included in the Displayed Attributes.
4. Now return to your page view.
5. Click on the link for the worksheet.
6. You will see the portlet pop up, but it says: "Error: The portlet has not been defined."
This is of course wrong, because if you change the display back to "Item Displayed Directly in Page Area," it shows fine.
Other parameterized (i.e., customizable) portlets work fine: For instance, database portlets pop up just right.
Can someone verify this for me?
Note that this a portlet I'm trying to pop up. Popping up a Viewer page is not adequate, because I want to use the simple portlet customization features. Also, popping up a Plus session is not good either in our environment.
[Aside: Unless I am wrong, this is another example of Discoverer's inadequate integration with 9iAS portal. Among the other important issues are: You can't pass page parameters to a Disco portlet; the little drop-down arrow that is supposed to "minimize" the portlet doesn't work; data points aren't headed right in portlets or the viewer; Viewer URLs with MANY parameters don't work; I could go on and on.]

After some interchanges with Support, it turns out that this functionality does not exist due to architectural issues regarding the Discoverer/Portal integration. The problem has been logged as a bug. They guess: Maybe 9.0.5.

Similar Messages

  • Disco Portlet definition in 9iAS: Get drop-down for parameterized sheet?

    The subject line says it all:
    If you have a parameterized sheet, should one get a drop-down of possible values when a Disco portlet is defined in 9iAS Portal? Or does one have to always type in the values manually?
    (I have created a custom item class with the LOV; works w/ Plus, Viewer, and Desktop.)
    John N.
    [email protected]

    After some interchanges with Support, it turns out that this functionality does not exist due to architectural issues regarding the Discoverer/Portal integration. The problem has been logged as a bug. They guess: Maybe 9.0.5.

  • Discoverer viewer in portal or Drill to detail in Disco report in Portal

    Hi
    Is it possible to embed discoverer viewer into Portal page. I know one way, I can achieve this in older versions by using <IFRAME src="worksheet url"></iframe> as HTML portlet. But, the problem here is that, our Discoverer viewer is SSO protected. So,I don't want user to single sign on again, as they have already have done that when they got into portal.
    My second question is , I have developed Page-Detail report in Disco plus, also I have Drill to Detail in the same report. Drill to Detail is created using "Manage Link" option. When I deploy this report into Portal using Disco Portlet provider, firstly in portal it is not showing the Page Item, also the Drill through link also is not showing.
    Any help on the above questions would be greatly helpful.
    Thanks
    Balaji

    Hi
    Firstly thank you very much for your response.
    The Disco report I have is a Discoverer Plus report with Drill to Detail to another workbook(developed through manage link). But this Drillable link is not showing in the published Disco portlet. Are you saying that it should in the published disco portlet? .. As posted in previous response , I know this would work from Analyze link(which basically lauches viewer)..
    But users would like to see this drillable link in the report in portal page itself(which means on the published portlet itself). To achieve this only, I used Iframes in Html portlet and showing the Discoverer viewer url. It works fine, but only thing is each time user naviges to portal page, it executes the report which takes some time. I am trying to avoid the execution process. I think one solution is I can just schdule these Disco reports and that way it will not query the database each time. I was wondering if there is any other solution maybe I am missing
    Thanks
    Balaji

  • 10g Disco Portlets : Scalability across hundreds of users

    Hi,
    Looking for some insight to scaling disco portlets across hundreds of users. Using Discoverer 10g 10.1.2 and have a portal with about 25 Disco Portlets scattered across a few portal pages. (Using Oracle Portal also) Every user gets the same pages, but the content of Disco portlets is different by user.
    Most of the Disco Portlets are Worksheet Portlets showing a table + graph, the remaining disco portlets are Worksheet List portlets. Some portlets refresh hourly, and some are once a day.
    We've staggered hourly portlets at different times of the hour so they don't all refresh at say the 00 mark of each hour. Portlet A refreshes at 00 minute mark, Portlet B refreshes at the 10 minute mark, etc.
    Because each user needs to see different data, the disco portlets all use private connections vs. public connections, so each portlet graph shows different data depending on the user.
    What's happening is at the 00 minute mark, each user is having their Portlet A being refreshed. As the number of users grows, this just gets worse and worse. There seem to be refreshes happening constantly. The kicker is, these hourly refreshes happen regardless of the user looking at the portal that day or not.
    We're having challenges with scaling the portal as the number of users is growing. How did Oracle envision Disco Portlets to scale with hundreds/thousands of users? All we can do is stagger the hourly refreshes, but we can't stagger the users.
    We have Disco running on one unix server, the database on a 2'nd server, Portal on a 3'rd and Infra on a 4'th.
    Any insight into scaling Disco Portlets for the above scenario would be helpful.
    Thanks.

    Hi,
    Let me see if I can start the ball rolling for you on this one with some insight from previous implementations.
    "What's happening is at the 00 minute mark, each user is having their Portlet A being refreshed. As the number of users grows, this just gets worse and worse. There seem to be refreshes happening constantly. The kicker is, these hourly refreshes happen regardless of the user looking at the portal that day or not."
    1. The portlets will get refreshed once per main portlet and an additional refresh for each customization. This could explain why you are seeing more refreshes than you expected.
    2. The refreshes will occur per the schedule to refresh the data in cache whether or not the user is logged in.
    The way is works at very high-level is like this:
    The PortletProvider is a J2EE application running under OC4J_BI_Forms container.
    It polls PTM5_SCHEDULE table every 2 seconds or as specified by peekSleepIntervalSec parameter in the configuration.xml
    If a portlet refresh is found (ie the scheduled refresh time arrives) then the information about the refresh is added into a job queue within OC4J_BI_Forms.
    Java threads pick up jobs from the queue (parallel processing, maxsessions).
    For each job a session is picked up from the session pool, query is generated and sent to EUL/database to retrieve data.
    Next, retrieved data is processed into XML and stored in PTM5_CACHE table as BLOB.
    The PTM5_SCHEDULE table is updated with Last Refresh Date and Next Refresh Date, etc.
    The next time the relevant portlet is accessed in a browser refreshed data are read from PTM5_CACHE (and formatted per customization).
    Discoverer Portlet sessions can be pooled, enabling them to be reused by different Discoverer Portlets. Pooling Discoverer Portlet sessions saves CPU and memory resource usage.
    You can see how to control these parameters via the Application Server Control or $OH/discoverer/configuration.xml file in the documentation here:
    http://download.oracle.com/docs/html/B13918_03/con_files.htm#sthref1195
    Now having said that, there have been a few bugs in the Portlet provider regarding how the session pool behaves and one that does not kill existing dis51ws processes.(bug 4929480)
    I also seem to recall from past a bug about hourly refreshes specifically.
    (bug 4929480) is documented in
    Note 436135.1     Discoverer 10g (10.1.2) Sessions (dis51ws) Are Not Terminated After Timeout Causing Users Unable To Login     
    Oracle has produced some patches, but which one you apply really depends upon your version, environment (ie. EBS11i/SSO integrated or not), current patches applied and your platform.
    You may have to work that out with Oracle Support, but I can tell you in general some good one-off merge patches that you should apply (based on my experiences).
    From the note above:
    For versions 10.1.2.1 / 10.1.2.0.2 (Discoverer 10.1.2.48.18 and 10.1.2.50.05):
    Patch 5922220 is the latest known Portlet merge patch on top of 10.1.2.1 (10.1.2.50.05) for E-Business Suite Single Sign-On integrated customers and Patch 5497101 is the latest known Portlet merge patch on top of 10.1.2.1 (10.1.2.48.18) for other customers. Both of these patches include the above fix.
    # For versions 10.1.2.2 (Discoverer 10.1.2.54.25):
    * We recommend you apply Discoverer "cumulative patch II" ( Patch 6129303 ) as directed by Oracle Support if it is appropriate for your environment.
    I would consider:
    A.) Make sure you are patched appropriately
    B.) Make sure you have tuned your Discoverer portlet session pool.
    C.) If the load is large enough, you may need to consider an additional Discoverer standalone server with a load balancer.
    A note on that: Load balancing portlets is a bit different than standard HTTP applications (Plus/Viewer) since each portlet application on each server will be checking the refresh table in the metadata repository (infrastructure) database.
    You will have to ensure:
    a.) the times on each server is synchronized
    b.) the the peeksleepinterval is adjusted on each server to accommodate a smaller server vs. larger server (ie. which one you want to pick up more of the refreshes)
    Oracle Support has documented those pretty well in MetaLink document 360310.1     How Discoverer Portlet Provider Refreshes Are Distributed In A Load Balanced Environment
    I hope that helps get you started.
    Other comments / experiences welcomed.
    Regards,
    Steve.

  • Uses report portlet in Portal

    Hi all,
    When I run my report portlet in Portal It show error: REP-52009: No such command ().
    I searched in Report 9i Error message but it not contain this error. Can you help me?
    Thanks so much!
    Trung

    hi
    are you talking of oracle reports or portal reports.
    regards
    deepak

  • How to add the SSO Server Administration portlet to portal

    hi
    I want to use SSO Server Administration portlet ,but when i Navigator to the administer tab .in the portal suntab there is not SSO Server Administration .I want to know why? and how to add the SSO Server Administration portlet to portal.(note:the portal system havn't SSO Server Administration portlet ) .how could i can do it. help !~help!

    thank you IPeters .this problem was solved. the way is: login the portal with orcladmin and the password is the Infru password. In the administrator sub i see the SSO Server Administration portlet .
    thank you very much.

  • Disco Portlets - Auto Resize Graphs

    Is there a way to automatically resize disco portlet graphs determined by screen size?

    I find this to be one of the biggest limitations of this product. The only thing close to a work around is to use panels and set the anchor to slack. This will allow some level of adjustment when the Window size changes.<BR>

  • Migrate page w/ Disco portlets from one 9iAS portal instance to another?

    Hi.
    Has anyone migrated pages with Discoverer portlets from one instance of 9iAS portal to another?
    We want to maintain development and production 9iAS setups, and need some mechanism to move pages wholesale from one app server to the other.

    Hi Sumit,
    Thank you very much for the early response.
    The personalization has been done at the Site level.
    After migrating the code the server was bounced.
    On the executing the script given by you i.e jdr_utils.printdocument('/oracle/apps/pon/negotiation/creation/webui/customization/site/0/ponDefineHdrPG');
    Its giving "Error: Could not find document /oracle/apps/pon/negotiation/creation/webui/customization/site/0/ponDefineHdrPG".
    Can you please guide me what i am missing.
    Waiting for your reply at the earliest.
    Thanks and Regards
    Jaydeep Mitra

  • Small pop up window inside a portal page

    My portal page has one html portlet. I need to have a small pop-up window on this page which contains periodically changing messages(message is retrieved from a table in the database). The popup window should appear if the message inside the popup message has changed, otherwise it should not appear.
    this is my code below:
    declare
    cursor cur_popup is
    SELECT POPUP_MSG_READ_FLG
    FROM app_users
    WHERE PORTAL_USER_ID = portal30.wwctx_api.get_user();
    BEGIN
    open cur_popup;
    fetch cur_popup into msg_read;
    close cur_popup;
    IF msg_read = 'N' THEN
    url := PORTAL30.wwv_user_utilities.get_url('CAPS.LINK_POPUP');-- links to a portal page with popup
    portal30.wwv_redirect.url(p_url => url);
    ELSE
    url := PORTAL30.wwv_user_utilities.get_url('CAPS.LINK_without_popup');--links to a duplicate portal page without popup
    portal30.wwv_redirect.url(p_url => url);
    END IF;
    END;
    I don't want to maintain duplicate portal pages -one with onLoad=window.open('popup') and the other page without the pop up.
    Pls. suggest an alternate method. How can I pass parameters to the portal page and retrieve it in my portlet's javascript? Please let me know as I need it urgently.

    Hi Lavanya. I have implemented the same.
    Within my oracle tags, I'm using htp.print to produce the javascript for opening the window if it has not yet been viewed. It gets a bit confusing to produce one language syntax with another, but seems to work fine - you're kind of saved by pl/sql's single quote syntax vs. javascript double quotes!
    Some improvements I'd like to make are for cases where the browser has cached the content (which tells the browser to open a popup window) and to produce a receipt when the user clicks "OK" in the popup, rather than when the page is delivered.
    Let me know how it goes. Sounds like a common need - maybe we should get together and publish a new portal component! :^) Thanks, Luke.
    My portal page is not generated from within my pl/sql. My code just calls the link which,in turn calls the portal page. The portal page contains a html portlet, and the popup window is opened from <body onLoad = window.open(.....)>
    so, i cannot use htp.p here.
    Pls. help!!

  • Pop-up windows from the portal showing address bar

    Hi,
    I am not sure where to post this thread, but here goes. My client has the CRM web UI which has been integrated into SAP Portal 7.3. I am not aware of how this is done as I am not familiar with CRM.
    The issue being faced is that when a user tries to create a new opportunity etc, the pop-up window opens. But an address bar is seen in the pop-up. This was not appearing when they were on an earlier version of EP.
    I am not sure where I should be looking to remove the address bar. Is this something related to the web UI and not the portal?
    Thanks & Regards,
    Vaishnavi

    Hi,
    Take a look at the following:
    [http://forums.sdn.sap.com/thread.jspa?threadID=1800949]
    [Using iView Parameters to Open Applications in Separate Window|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50d2aeb9-5f92-2d10-d38d-ded09c94330d?QuickLink=index&overridelayout=true&48747879654994]
    [http://forums.sdn.sap.com/thread.jspa?threadID=124909]
    Regards,
    Alex

  • Changing Variant Pop up window name in Portal for BI reports

    Hi All,
    I have integrated Bex analyzer with portal, from which when i select variant it will open pop window to select options.. here i want to change the  pop window name as " sale order report name itself. I have changed the name of the report and it is showing in internet explorer...
    when i select variant...im getting Bex internet explorer name, instead of sales order report name.
    Please suggest where can i change this settings in portal or BIW level.
    Thanks
    Pradeep

    See if this link helps
    http://www.vrusso.com.br/blog/2011/03/unobtrusive-confirm-javascript-replacement-with-jquery-ui-dialog/Effectively you are calling a jQuery dialog box with custom buttons and events. Optionally you can hide the close button(or even the titlebar) and prevent closing the modal window when escape key is pressed.

  • Is there a CM SDK portlet for Portal 10g Release 2 ?

    I originally posted this under the content topic within the Oracle Portal forum and someone suggested that I post it here.
    Has anyone found or developed a portlet that can be used to access content stored in a CM SDK repository? We have a substantial amount of content stored in a 9iFS repository that we propose to migrate to CM SDK. We would like to maintain and publish some of this content through Portal. There are several Oracle white papers that mention close integration between Portal and CM SDK but I have been unable to find any real implementation examples.
    Thanks in advance - Niels
    -- Suggestion by Christian Hauser ---
    hi niels,
    please post this question in the OCS forum since OCS are providing the portlets. from what i know there is 2 ways of integrating content from content services:
    - use the omniportlet datasource for content services to publish content
    - use the content services portlet that are provided by the OCS team
    hope this helps.
    regards,
    christian

    Hi Niels
    Are you after a portlet for CM SDK, or for our new Oracle Content Services?
    9iFS evolved in to CM SDK.
    Content Services evolved (at least in concept) from Oracle Files which is built on the CM SDK.
    What functionality are you expecting in the portlet?
    Content Services ships with both an out-of-the-box portlet that shows "My Recent Files", and also allows one to configure folder navigation links to Content Services. The navigation links when clicked result in the portlet rendering the direct folder listing for the folder. When items in the folder listing are clicked, they ship the user off to the DAV server to open the sub-folder/document.
    Content Services also supports OmniPortlet access which among a host of features allows one to dynamically configure a result listing from a search in content services. Parameters can be configured for the omni portlets and values submitted to it via the page url. A parameter form allows one to enter particular criteria (such as a filename pattern) that can be submitted to the portal page and then intercepted by omni portlet to apply to the search query.
    Matt.

  • JDeveloper 10.1.3.2  , Portlet + Liferay Portal problem with JSR168 portlet

    When i create a portlet using JDeveloper 10.1.3.2 or 9.0 + portlet extension when i deploy it to Liferay Portal all versions and when i add the portlet somewhere the portal console prints me infinitive stacktrace... and the portlet never viewed
    i think the problem is somewhere in the dispatching dont know ..
    any ideas ?

    Hi,
    if you connet to OTN via a proy server, make sure this is configured in the JDeveloper preferences for browser and proxy settings. The username and password is your OTN account
    Frank

  • Creating POP Up after logging into Portal

    Hi,
    I want to create a pop up as soon as i login into the SAP Portal. The message i want to dispaly is a static message(a simple alert message). How can i do it?
    Regards,
    Kusuma

    Hi Puneet,
    Thanks for the reply. I added pop up code inside HeaderiView.jsp. Problem is now when i try to upload the new par file, its size is lesser than the one i downloaded. Reason may be some jar files are mising. But i am not able to find the missing jar files.
    If anyone has faced the same problem earlier, kindly guide me.
    Regards,
    Kusuma

  • Parsing a portlet in Portal

    Hi all,
    I have a requirement and we are trying to look for an approach that doesn't need development or at least not a huge development effort.
    The scenario is the following. We have a portlet deployed in a JBoss server. This portlet is consumed by Webcenter Portal.
    The portlet gives the following markup:
    &lt;div&gt;form question&lt;/div&gt;
    &lt;div&gt;key&lt;/div&gt;
    Apart from that, there is an xml file sitting around as a static file. That xml contains relationships 1:1 with a key and a text.
    When a user accesses the portal page with the portlet in it, it is desired that the key is substituted by its correspondent text value in the static xml file.
    Is there any feature in webcenter that can parse a portal page and do that substitution?
    Edited by: 944658 on 05-Jul-2012 08:12

    Hi Thank you very much for responding to my problem.
    i have set the log level to FINEST as you directed.but it doesn't show any information in log file "C:\Sun\JavaES5\portal\data\logs\admin\portal.admin.console.0.0.log" but it does't give any information.wen we are deplyoing war through psconsole
    in Result step it is continueously showing the status bar it never says any information regarding sucess or failure.
    after 30 minutes i clicked cancel but to close the wizard session.then it is diplaying the following exception.
    [#|2008-03-26T09:14:00.765-0400|SEVERE|SJS Portal Server|debug.com.sun.portal.admin.console|ThreadID=18; ClassName=com.sun.portal.admin.console.common.PSBaseBean; MethodName=log; |Exception in DeployPortletBean.doDeploy()
    java.io.InterruptedIOException: Waiting response timeout: 9223372036854775807
         at com.sun.jmx.remote.generic.ClientSynchroMessageConnectionImpl.sendWithReturn(ClientSynchroMessageConnectionImpl.java:260)
         at javax.management.remote.generic.ClientIntermediary.mBeanServerRequest(ClientIntermediary.java:975)
         at javax.management.remote.generic.ClientIntermediary.mBeanServerRequest(ClientIntermediary.java:957)
         at javax.management.remote.generic.ClientIntermediary.invoke(ClientIntermediary.java:478)
         at javax.management.remote.generic.GenericConnector$RemoteMBeanServerConnection.invoke(GenericConnector.java:522)
         at com.sun.portal.admin.console.util.PSConsoleMBeanServerConnectionWrapper.invoke(PSConsoleMBeanServerConnectionWrapper.java:241)
         at com.sun.portal.admin.console.desktop.DeployPortletBean.doDeploy(DeployPortletBean.java:668)
         at com.sun.portal.admin.console.desktop.DeployPortletBean$CreateThread.run(DeployPortletBean.java:1089)
    please give a solution to me.
    Thanks and Regards,
    Siva

Maybe you are looking for

  • Error In Program

    Hi Frds In my program im displaying Open PO's Number and Quantity and Open PR's Number and Quantity based on Material ,Plant, and Storage location of Material. In Output its only displaying Open PR's and Quantity ,if it has Open PO's also, for a same

  • How to use Crystal Report in Oraacle Jdeveloper

    Hi all, I am new in crystal report . i want information how to use Crystal Report in Oraacle Jdeveloper10g like how to call .rpt file in oracle Jdeveloper or how to compile .rpt file in crystal report plz  can any one help me regarding that matter -A

  • Asynchronous RFC

    Hi, Im using rfc_abap_install_and_run function module to create abap programs and function modules remotely from non-sap sytem i.e. ( Through JAVA beam). Here, my requirement is that i want to run this function module paralelly i.e. Asynchronous RFc.

  • Change date in sales invoice

    Hi All It is possible to change due date in Accounts Receivables. Does it exist a change report to run to see all changed due dates for Sales (customer) invoices? Rgd Amit

  • Is the web browser on the iTouch good?

    For example, is it fast enough to handle streaming music from mobile internet radio stations?