Oracle Portal page load performance

We have implemented Oracle Portal - Our HOme Page takes a long time to load. Can anyone suggest ways to improve the page load performance for portal

- please look at the application log and apache logs. do you see any indicators there? are you getting any errors too (timeout errors, etc) along with slow speed?
- performance depends upon a variety of factors. please tell us about your system, version, number of servers and the number of users and size of db.
- please be a little more descriptive in your questions to get a reasonable answer. that's usually a sign of an Administrator who should be dealing these issues, instead of an amateur developer for whom it shouldnt be a concern.
regards,
AMN

Similar Messages

  • Multiple Portal page loads cause Param to become undefined

    Sirs,
    I am new to this so please bear with me. I was very please to
    get SPRY "tab" and "accordion" panels to work in our PORTAL
    (oracle). The only roadblock I came across is beyond my control.
    The portal pages load twice. I cannot change that. On each page I
    have two "separate" tab panels. I need to reference one tab panel
    on another page and am using using "SpryURLUtils" param object to
    do this. The second portal page load cancels it out and instead,
    the last TABBED panel to load (no matter what ID is referenced on
    it) receives the call and opens that panel instead.
    How can I keep the "?tab=0&panel=1#OPENTHECORRECTPANEL"
    in play when coming from another page? I have tried to use the
    "javascript: undefined" but I am new to Javascript and cannot get
    it to work. (I know enough to understand what is going on but have
    no real experience in creating my own code.) Has anyone else
    experienced this and how have you overcome it.
    Any help would be greatly appreciated.

    Hi, we have the same problem. Our setting with the mdc.host works allready. But we must start the iview directly by url without out the portal around.
    We use this Url:
    https://<portal>/irj/servlet/prt/portal/prteventname/Navigate/prtroot/pcd!3aportal_content!2fevery_user!2fgeneral!2fdefaultDesktop!2fframeworkPages!2fframeworkpage!2fcom.sap.portal.innerpage!2fcom.sap.portal.contentarea?NavigationTarget=ROLES://...
    Now we have the problem that the second cookie in the other domain, will not be created?
    Have you any solution?

  • Oracle portal page error.

    Hi!
    When I click on a tab in Oracle Portal page i got the following error:
    - ORA-01403: no data found ORA-20101: ORA-06512: at "DEV_PORTAL.WWPOB_API_PAGE", line 5247 ORA-01403: no data found ORA-01403: no data found.
    In WLS_PORTAL.log fileL do not appear any error message but in the WLS_PORTAL.out i get:
    - ERROR: Repository Gateway error: Database Error: ORA=20001 ORA-20001: Unable to obtain session information from the cookie.
    ORA-06512: at "DEV_PORTAL.WPG_SESSION", line 174
    ORA-06512: at line 32
    I Have installed the 11g version in a Windows Server 2008.
    Anybody knows how can i solve it?
    Regards.

    Dennis
    A general shared_pool_size Q&A is part of the Troubleshooting Guide on OTN: http://technet.oracle.com/products/iportal/htdocs/portal_troubleshooting.htm
    The Configuration Assistant determines the shared pool size from the view v$parameter,
    which lists information about the initialization parameters (populated from init.ora file). If the shared_pool_size value is more than 15728640 (for a default installation), you pass the minimal requirements set by the Portal Installer. Make sure you actually write out all the digits (i.e. 1000000000) and don't use abbreviations (1000M). Currently, the Configuration Assistant does a numeric check against the values that are set and cannot resolve the abbreviate syntax.
    Also try running the sql [select value from v$parameter where name like 'shared_pool_size';] to check if the changes you are making in the init.ora is really getting populated in the v$parameter view. As long as you restart the database once you make the change in init.ora, it should take effect.
    null

  • Downloading Oracle Portal Pages

    Hi,
    I have made a demo site using Oracle Portal on my Computer.
    I need to give this site to someone who does not have Oracle Portal on his computer.
    Is there anyway I can download the Oracle Portal pages to normal HTML pages and view the files on the local machine for offline browsing.
    Please let me know if there is a tool which can do the above.
    Please reply urgently
    Thanks
    Kamlesh C. Ramchandani

    You're in the wrong forum. Try the WebCenter forum:
    WebCenter Portal
    And I'd suggest narrowing the scope of your question. A fully-fledged portal that... does what? (Again, don't answer here :) )

  • Problem in oracle portal Pages:

    Hi All,
    Problem in oracle portal Pages:
    one page containing four tabs
    one of the tab contain parameter form when i submit it ,i get required result
    but the focus go to other tab.
    i check it all possible options but this doesn't resolve.
    Regards

    You're in the wrong forum. Try the WebCenter forum:
    WebCenter Portal
    And I'd suggest narrowing the scope of your question. A fully-fledged portal that... does what? (Again, don't answer here :) )

  • Urgent : file upload / download functionality in oracle portal page

    Hi friends
    I am new to portal development and am working on oracle portal 9i rel2 . I need to know how to put the file upload and download functionality in any page. the functionality given in oracle portal user guide is not user friendly (i.e in the content area add item of type file" ) .... i need to now is their any way to achieve the simple , one button click upload download functionality ..like we do in yahoo mails etc.
    any help will be highly appreciated.
    regards
    Dheeraj

    Well, I do not know the exact location of the document, however you can find the document to do this in modplsql User Guide ..(File Upload/Download).
    I am pasting some hint:
    e.g.
    Create an html form..code something like this:
    <html>
    <head>
    <title>test upload</title>
    </head>
    <body>
    <FORM      enctype="multipart/form-data"
    action="pls/mydad/write_info"
    method="POST">
    <p>Author's Name:<INPUT type="text" name="who">
    <p>Description:<INPUT type="text" name="description"><br>
    <p>File to upload:<INPUT type="file" name="file"><br>
    <p><INPUT type="submit">
    </FORM>
    </body>
    </html>
    Create a table
    (who varchar2(..).
    description varchar2(..),
    file varchar2(..));
    Your procedure something like this:
    procedure write_info (
    who in varchar2,
    description in varchar2,
    file in varchar2) as
    begin
    insert into myTable values (who, description, file);
    htp.htmlopen;
    htp.headopen;
    htp.title('File Uploaded');
    htp.headclose;
    htp.bodyopen;
    htp.header(1, 'Upload Status');
    htp.print('Uploaded ' || file || ' successfully');
    htp.bodyclose;
    htp.htmlclose;
    end;
    You should be able to download/access the file using the following URL format:
    http://<host>:<port>/pls/<dad>/docs/<file_name>
    Where file name is = Look for the value in the "myTable" > file.
    Do tell how you get on this.
    Thanx,
    Chetan.

  • URL of the current portal page loaded using Javascript ?

    Hello:
    I am trying to add programmatically the url of the current
    page loaded in the portal to the 'Favorites List'. There
    is a pre-built KM iview to store your 'favorites'.
    I can extract and write to this 'favorites' using KM java
    API. But only challenge is to extract the current loaded
    page URL and title using Javascript.
    I would appreciate any help in this regard.
    Thank you very much,
    Prasad Nutalapati

    Dude i was having the exact same problem. I solved it using the SAP-provided EPCM (javascript client framework).
    Javascript Code
    var pageName = "";
    var URL = "";
    function bookmarkPage()
         /* page url */
         var fullURL = "https://<%=request.getServerName()%>/irj/portal?NavigationTarget=" + URL;
         /* IE bookmark */
         if(EPCM.getUAType() == EPCM.MSIE)
              window.external.AddFavorite(fullURL , pageName);
         else
              var msg = "Sorry. The \"Add To Favorites\" feature only works with Internet Explorer. " +
                          "The URL to this page is " + fullURL;
              alert(msg);
    /* get pagename from eventObject from subscribed event */
    function getPageObject(eventObj) {
        pageName = eventObj.dataObject.title;
        URL = eventObj.dataObject.URL;
    /* subscribe to event in pagetoolbar area */
    EPCM.subscribeEvent("urn:com.sapportals:navigation", "AddNavTargetAllowDuplicate", getPageObject);
    End of code
    Basically, what this does is that everytime a page loads, the innerpage, where the content is, raises an event using  the EPCM.raiseEvent() method. EPCM.subscribeEvent subscribes to an event called AddNavTargetAllowDuplicate which has an object holding the page information (i.e. page title and URL (ROLE://...)). Everytime that it notices an event raised, the function getPageObject gets called to go get data from the event object that is available globally in the framework.
    You should be able to put this code anywhere in any iview and it should work. Thou i have only tried putting it in the masthead. Try and if you still have questions please let me know.

  • How to call Java Applet on a Oracle Portal page

    I have completed the below steps to add an Java Applet class file to the Oracle Portal.
    1. On the Portal Builder page, click the Navigator link.
    2. Click the Database Objects tab.
    3. In the Name column, scroll down to the schema in which you want to build the 4. object.
    5. Click the schema's name.
    6. Click Create New...Java Object.
    7. Click Java Class.
    8. Complete each wizard page until you reach this page.
    9. Granted PUBLIC access.
    I have created an html portlet on page an added:
    <applet class ="XXCPORT.MyJavaApplet">
    </applet>
    However, it does find the applet when I view the page. Is there some additional path or parameters I need to add?

    If you are asking if you can execute an external process (application/applet) from another application/applet - the answer is yes and no.
    Yes. If you have the security settings/policy to do so.
    No. This may require a security policy to be allowed - as an applet.

  • Session Time out for oracle portal pages in Oracle 10g.

    Hi,
    We have a portal application deployed on Oracle application server. We need to apply a security control - which prompts the usr to log in after 15 minutes of inactivity.
    I have tried types of tricks but it doesn't work. The thinsgs I have tired are listed below.
    Am I still missing anything?
    Setup Session Timeout
    Change the session-timeout value in web.xml file.
    session-config>
    session-timeout>15 session-timeout>
    session-config>
    OID
    Set LDAP Connection Timeout to 15
    SSO
    a) Navigate to http://:port/pls/orasso
    b) Login with an administration account
    c) Press 'SSO Server Administration'
    d) Press 'Edit SSO Server Configuration'
    e) In the section 'Single Sign-On Session Policy', changed the Single Sign-on Session Duration
    ORASSO
    Set Global Inactivity Timeout –
    Login as ORASSO and run $ORACLE_HOME/sso/admin/plsql/sso/ssogito.sq
    set the “inactivity_period”
    After all these settings also after 15 minutes of inactivity If I click on any tab portal displays the pages.
    Please let me know if I need to make any other changes.
    Thanks
    Satya

    Solution can be found at http://technology.amis.nl/blog/13768/increase-the-timeout-of-oracle-bpm-worklist-app

  • How can I display the last items of a region from other Oracle Portal page?

    I want to display de last five items (f.e.) included in a region (with attributes created) from other page. I've tried using custom search, but it also shows the attribute names, and I want show the attribute values (I don´t know how can I format these attributes).
    Thanks a lot.

    create a stored procedure (f.e. in schema myschema create a stored proc named renderAsHTML)
    code for the procedure :
    PROCEDURE renderAsHTML(p_itemId varchar2,p_pageId varchar2,p_siteId varchar2) IS
        l_displayName  portal.wwsbr_all_items.display_name%type;
        l_name         portal.wwsbr_all_items.name%type;
        l_publishDate  varchar2(10);
        l_url varchar2(250);
    BEGIN
         -- Looking for item datas
         select display_name, name,   to_char(publish_date,'dd/mm/yyyy')
         into l_displayName,l_name, l_publishDate
         from portal.wwsbr_all_items
         where id =p_itemId and language=portal.wwctx_api.get_nls_language;
         -- getting the URL og the item
         l_url := portal.wwpob_page_util.get_page_url(p_pageId, p_siteId);
         -- HTML rendering
    htp.p('<.a href="'||l_url ||'/'|| l_name ||'">' ||  l_displayName ||'</.a><.br/>');
    htp.p('Published on ' || l_publishDate ');
    EXCEPTION
        WHEN others THEN
               htp.p('<.div>Somme error occured , code is ' || SQLCODE || '.</.div>');
    END renderAsHTML;
    please notice that I've added a dot in HTML tags to avoid this forum to interpret them
    note : make sure that you granted "execute" for the public user on teh procedure you've just created.
    go to item properties (navigator>shared objects>item types>modify the one you want
    go to tab3 (procedures)
    set the following options :
    type : PL/SQL
    call proc : myschema.renderAsHTML
    link text : render as HTML
    icon : keep blank
    select the "display proc results with the item" option
    pass the following parameters :
    attribute1 : item ID as p_itemId
    attribute1 : page ID as p_pageId
    attribute1 : pagegroup as p_siteId
    Now, in your custom search portlet, go to results rendering, remove all attributes and add the "associated function" attribute.
    Now, all the HTML generated by the stored proc will be rendered instead of the item.

  • OBIEE 11g Dashboard page load performance issue

    Hi All,
    One of my dashboard is taking for 5 to 15 min to load,Once the dashboard is displayed reports are coming fast. Dashboard has 5 pages.
    Eg:
    When I click on Dashboard -> XXXX Dashboard. It took 5 to 15 min to display the dashboard page. Reports are coming fast once the page is loaded.
    Please help me on this.
    Regards,
    Hari

    Cool,
    Thank you for sharing the opinions of you.
    My English i'snt so good. May not have expressed myself correctly.
    In response to my post, I said that "OTHER" point which should also be evaluated is the environment you are using. not that this point is paramount.
    Since the OBIEE is generated queries, the evaluation of queries generated and sent the data sources for sure should be evaluated.
    thank you guys

  • Oracle Portal Load Balancing question

    Our customer wishes to have multiple Oracle Application Servers running Oracle Portal, with load balancing. They would like to have Web Cache collocated with one of these Portal servers, operating as a load balancer for the Portal servers (including the one collocated with Web Cache). Our understanding is that this is not supported, since Web Cache must use the same port number as the destination server it is load balancing, and this is a problem with collocation. The alternative of using mod_oc4j load balancing by OHS is we understand not supported for Portal. The customer does not wish to use external, hardware load balancers, or operating system load balancing. We understand that the solution is to use Web Cache on a dedicated separate server, to load balance the Portal servers. Can you please confirm that, or is collocation possible to avoid the cost of the dedicated Web Cache server.
    thanks,
    Message was edited by:
    user582458

    <<
    We understand that the solution is to use Web Cache on a dedicated separate server, to load balance the Portal servers. Can you please confirm that, or is collocation possible to avoid the cost of the dedicated Web Cache server
    >>
    You are right .. if the client does not want use load balancer you have no other choice.

  • Replacing default Oracle Portal HTML pages

    How do I modify/replace the default Oracle Portal pages, such as the home page for non-logged-in users, the login page, the customize page, etc.? I'd like the fact that we're using Oracle Portal to be transparent to the users.
    This is probably covered someplace in these forums or the product documentation but I have yet to find it.

    Benjamin,
    Home Page = home page for the PUBLIC user. You can also set the home page for the AUTHENTICATED_USERS group for logged in users.
    Login Page = If you're using 3.0.7, search for "Login" in the online help. Select the topic "Customizing the Single Sign-On (Login) and Change Password pages". You can also use the Login Portlet on any Portal Page.
    Customize Page = Cannot be customized. In 3.0.7, we've removed the Oracle branding from the Wizard-type pages.
    Most of these tips are contained in the Portal FAQ.
    Regards,
    Jerry

  • Problem running Oracle Portal to Go (Oracle9i 1.0.2.0.0)

    I have installed Oracle9i Application Server WE 1.0.2.0.0 Standard Edition on Windows2000 Professional Edition. I am getting problems regarding running Portal to Go.
    The installer said that installation was successful. Moreover I have done the configuration tasks mentioned Oracle9i installation guide under post installation steps for Oracle9i.
    But Oracle Portal to Go is not running and returning error message. Are there some other tasks still to perform to configure the Oracle Portal to Go Standard Edition?
    Here it is a brief Description of what I have done with the installations process
    System: Pentium II 500 MHZ with 256 MB RAM and 15 GB Hard Disk so enough space available for installations.
    Windows 2000 professional was freshly installed
    All pre installation tasks are done like paging file size is 896MB
    Important Installation steps and points are as under (Standard Edition of Oracle 9i Application Server 1.0.2.0.0):
    I followed all the steps given in Oracle 9i AS installation guide
    On Windows 2000 Installer never asks for reboot before actually installing the Oracle 9i application server (Chapter 4 of installation guide: preparing system for installation: step5: page 5 of 25). So I manually reboot the system
    During installation when I reached Database Access Descriptor (DAD) for Oracle Portal. In TNS connect string field for Apache listener Configuration I entered the same name (abc) (chapter 4 of installation guide: installing oracle 9i Application server: step2, 3: page 10,11 of 25) as I was going to use for my Global database name later at database Identification steps (chapter 4 of installation guide: installing oracle 9i Application server: step 4: page 12 of 25)
    Note: In an other installation I left the same fields (TNS connect string) blank but of no use.
    (Please let me know if I have made any mistake here)
    When installation of Oracle9i AS reaches 100% installer opens a command prompt and displays
    ORA: 12541 TNS: No Listener
    Enter user name:
    When I enter SYSTEM as a user name it displays
    Password:
    I entered manager as password and then it displays
    ORA 12560: TNSProtocol adaptor error
    And once again it asks for user name and password
    I once again enter system as a user and manager as password.
    (Please let me know if I have made any mistake here)
    After 100% completion of the installation the configuration tools screen appears
    (Chapter 4 of installation guide: installing oracle 9i Application server: step 10: page 17 of 25) and the following tasks are performed
    Net8 configuration Assistant succeeds
    Oracle database configuration assistant succeeds
    When The Oracle portal 3.0 configuration Assistant Starts
    I hold the installation steps for oracle portal for a while and do some database configuration tasks that are necessary (may be some are not) for installation of portal.
    (Please let me know if I have made any mistake here)
    For example
    Increase the table space size of Users (400 MB), and Temp (100MB) table spaces.
    Validated invalid PL/SQL Modules with ULTRP.SQL script
    (Please let me know if I have made any mistake here)
    Installed dbms_job.sql package as it was mentioned in another guide (Oracle portal-to-Go installation Guide- Release1.0.2: Page 1: last line)
    (Please let me know if I have made any mistake here)
    Stopped the database and listener
    And did some changes as was asked in Oracle portal-to-Go installation Guide- Release1.0.2
    Edited the init<SID>.ora file and set the following fields
    aq_tm_processes = 1
    job_queue_processes = 4 (2 were recommended in guide but I left the already set values)
    job_queue_interval = 30
    (Please let me know if I have made any mistake here)
    Also I did the following too (though these are recommended for Internet file system)
    opern_cursors = 300 (in installation guide it is asked 255 but I kept the already set value)
    shared_pool_size = 52438800 (50M was suggested and this is more than that)
    processes = 200
    (Please let me know if I have made any mistake here)
    I started the database and listener
    Proceeded the installation of Oracle Portal as is described in installation guide for Oracle 9i Application guide 1.0.2.0.0
    And successfully completed the installation of Oracle Portal
    There were no errors reported on the installer however when I read the installation log some errors were mentioned at the end of the file
    Please see the attached log file.
    I also completed all the post installation tasks at the end of chapter 4 of Oracle9i Application Server installation guide 1.0.2.0.0 except the configuration of Oracle Internet file system (is it necessary for running Oracle Portal to Go)
    When I run the oracle portal to go the following situation is encountered
    Working: http://localhost/pls/portal30/admin_/dadentries.htm
    Error at: http://localhost/pls/portal30/portal30.home
    Error: The preference path does not exist: Oracle.Portal.Page (WWC-51000)
    (And this is the main source of confusion)
    Working: http://localhost/pls/portal30/admin_/gateway.htm?schema=portal30
    Working: http://et-wks-08:5555/invoke/wm.server.admin/adminPage
    Are there any other guides and post installation steps still to follow to successfully run this Portal to Go or it is sufficient?
    I can also send the installation logs of both Oracle 9i application server (installActions.log and installActions2001-05-28_03-50-56-PM.log) and Oracle portal to Go (install.log).
    If you ask, I can send you the installation guides that I have followed and the screen shoots of the error messages for a detail review.
    Moreover can anyone please tell me if this version of Oracle 9i Application server is ok or I must try some other version?
    Also advise any other if any successful configuration and installation options.
    Is it possible to run this portal to go with any other installation options/arrangements/configurations etc?
    Any help from anyone will be highly appreciated.
    Regards,
    Muhammad Usman,
    Software Engineer
    EssTec Lahore, Pakistan.

    Hi,
    If you use portal 30 instead of OAS, The installation gives you the Apache ready.
    Pablo
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Tarun Singhal ([email protected]):
    Hi,
    I am trying to implement Portal-to-go application .
    For installing Oracle Portal-To-Go 1.0.2 ,I followed oracle
    documectation.Now I want to install Portal-To-Go 1.0.2
    application using
    a) winnt ver. 4.0 (SP3)
    b) Oracle 8i
    c) Oracle Application server release 4.0.8.1
    d) servlet patch set
    e) pl/sql cartridges.
    (Oracle 8i and OAS 4.0.8.1 are installed with different oracle home directories.)
    I have installed winnt , OAS rel.4.0.8.1. both are working fine
    .now I want to install servlet Patch set and
    pl/sql cartridges.I am unable to locate the information and software for this on oracle site.
    can any body tell me why servlet patch set and pl/sql cartridges
    required for this application and
    from where should i download the servlet patch set software and PL/SQL cartriges
    for this version.
    Are the above specified softwares are compatible with each other or something extra
    required for this installation. Is service pack 3 (winnt 4.0) compatible
    with portal-to-go 1.0.2
    Can anybody help me please ?
    Regards
    Preeti Madhukar
    ([email protected])<HR></BLOCKQUOTE>
    null

  • How can i change the default Portal page

    When i access Portal (3.0.9) with my browser it leads me to the well known 'Welcome to Oracle Portal' page (which was installed during Portal configuration). From there i can continue to the login screen, log in and start working.
    Now, i would like to change the welcome screen to another Portal Page, one with my company's info on it. Can anyone tell me how to to it?
    Thanx
    Ben

    Just change the default page of the public user.
    Regards,
    Arnoud Koot
    Oracle Web Consultant
    http://thedoc.nl

Maybe you are looking for