Customizing Portal tabs and pages

hi,
  I am trying to customize the portal for BI. We would like to remove completely the stanard functionality and put only two tabs one Home and another tab "BI". So, i created two pages by name "Home" and "BI". and also i created a workset and kept these two pages in the workset and attached this workset to the role and attached the role to the test user ABC.
After i have done this, i logged in as test user ABC. Nothing is visible. Do i need to do some settings in permissions or any where else so that the test user can see only two tabs like Home and BI and under Home , he would like to see "Home" Page and under BI "BI" page.
Please advise.
Thanks in advance....

Dorson,
you need to assign end user role to the user to make Home role visible for that user.
coming to custom role did you set the entry point of role to yes
Thanks
Bala Duvvuri

Similar Messages

  • Custom Portal Runtime Error Page

    Hi All,
    Where can we define a custom portal runtime error page. I would like to replace the standard red color error message that comes whenever the servlet container gets an uncaught exception.
    Is this something that I can put in the web.xml of the /irj application.
    I appreciate your help.
    Thanks in Advance,
    Ankur

    Hi Ankur,
    The exception handling is in the connection area of the request cycle (see portal developer guide for a description of request cycle).
    The connection handles the exception and sends the request to a specific component (a core component) to display the red screen.
    In short:
    The name of the error component is hard-coded, and cannot be configured.
    The component itself is a core component, and should not be changed.
    And the connection is also something that is not public.
    So the answer is it cannot be done.
    Daniel

  • Custom Portal Services and Web services

    Can you please tell me what exactly are "custom portal services" and "web services" with a business like/ real life example?
    How do you go about developing deploying and utilizing these services in Portal?
    Thanks.

    Hi navin,
    Thanks for the par file.
    Duly awarded points.
    I need your help again.
    I wish to use the method
    public String getWelcomeString(String name)
    in my own portal application to test usage of portal services.
    So I uploaded your par file on my server.
    Then I added the api and core jar files which came along with your par in my project as external jar files.
    I imported com.wickes.WickesService.*;
    Next, to use the service I coded:
    IPortalRuntimeResources rs =
    PortalRuntime.getRuntimeResources();
         IWickesService ws = (IWickesService) rs.getService(IWickesService.KEY);
    But now I am stuck and I dont know how to proceed.
    Please help.

  • Authorisation, tabs and pages ?

    Hi,
    What would be the best way to restrict some pages and tabs to some users. I have tabs 1,2,3 and 4. I have pages 1,2,3 and 4. Admin user should have access to tabs and pages 1,2,3 and 4, but regular users should only have access to tabs and pages 2,3, and 4.
    Any suggestion ?
    Thank you.

    Is it possible to go to a different login page
    depending on the user.Make one page of your application public, with different URLs to different login pages. Pass out the URL to that page for all logins. Users get trained about which login to use and you've put in place (assumption) a process on the back end that controls whether users have access to that login/application or not. Then all the other pages of the app(s) can be secured post-login.
    Earl

  • How to implement multlingual on bea portal books and pages

    Hi
    We are are using BEA weblogic portal.
    Now we want to use multilingual on bea portal.
    Ho we can change the portal book's name and pages according to languages.
    Regards
    Paramdeep Singh

    In your browser, you maintain your list of desired languages. This is an ordered list with the first language/locale in the list being the primary. This list of languages is passed to the server in as header. The portal server uses this header as the default mechanism to determine the language to serve back to the browser, although this behavior can be changed for your implementation if you wish. The server will look for a matching resource bundle based on the order of preference in your list of accepted languages.
    So, if you want to receive fr_FR responses, ensure the fr_FR is listed first in your browsers list of languages and that you have created fr resources in your portal.
    Brad

  • Apex tab and page display query

    I am using Apex 4.1
    I have the following tabs set up.
    Home, Tab 1,Tab 2 and so on
    The home page is fine. Now the query is with regard to Tab 1. I need it to display Page 3 or Page 4 based on the location of APP_USER
    The region details are all stored in the table : employee_info
    How can I check or display Page 3 if the Region is APAC and Page 4 if EMEA(APAC and EMEA being values in table)
    Is there some way how I can set or achieve this? The default page I have set is as of now Page 3 but it has to pick Page 3 or 4 based on region value from employee table.
    Any guidance will be appreciable.
    Thanks,
    Swetha

    LKSwetha wrote:
    I am using Apex 4.1
    I have the following tabs set up.
    Home, Tab 1,Tab 2 and so on
    The home page is fine. Now the query is with regard to Tab 1. I need it to display Page 3 or Page 4 based on the location of APP_USER
    The region details are all stored in the table : employee_info
    How can I check or display Page 3 if the Region is APAC and Page 4 if EMEA(APAC and EMEA being values in table)
    Is there some way how I can set or achieve this? The default page I have set is as of now Page 3 but it has to pick Page 3 or 4 based on region value from employee table.
    Any guidance will be appreciable.Create 2 copies of Tab 1, one for page 3 and the other for page 4. Display them conditionally according to the user region.

  • Tabs and pages not drawn when switching tabs.

    When switching between tabs or opening new tabs, the tab and the page are not drawn. But if I scroll down the page is drawn.
    This doesn't happen always. It happens randomly.
    Here's some sample sample images:
    https://dl.dropboxusercontent.com/u/14279386/imghost/tabrender/1.png
    https://dl.dropboxusercontent.com/u/14279386/imghost/tabrender/2.png
    I've been having this problem since a few versions back.

    If it works in Safe Mode and in normal mode with all extensions (Firefox/Tools > Add-ons > Extensions) disabled then try to find which extension is causing it by enabling one extension at a time until the problem reappears.
    Close and restart Firefox after each change via "Firefox > Exit" (Windows: Firefox/File > Exit; Mac: Firefox > Quit Firefox; Linux: Firefox/File > Quit)
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    In Firefox Safe mode these changes are effective:
    *all extensions are disabled (about:addons)
    *default theme is used (no persona)
    *userChrome.css and userContent.css are ignored (chrome folder in profile folder)
    *default toolbar layout is used
    *JavaScript JIT compilers are disabled
    *hardware acceleration is disabled (Options > Advanced > General)
    *plugins are not affected
    *preferences are not affected

  • Portal, Book and pages enumeration

    Hi, I´m having a bit of a problem using Bea Workshop 8.1.5.
    I´m building a Portal which has inside books and pages.
    The pages can hold inside books.
    The problem is that I ´ve using the methods
    DesktopBackingContext dbc=DesktopBackingContext.getDesktopBackingContext(this.getRequest());
    BookBackingContext books=dbc.getBookBackingContextRecursive(rama);
    List lista=books.getPages(); //Here is the list of the books and pages that it contains.
    where "rama" is a String containing the Definition label of the book where I want to start the enumeration.
    If the portlet that contains the .jpf ,where the previous code is, is placed outside the main book, it works perfectly but if that same portlets is placed inside the main book o the books that it contains it won´t work.
    I debugged it and it seems that this
    books.getPages(); is returning null (as it has no books or pages, but it does!).
    Does anybody knows what I am missing here?
    Best
    Alejo

    You need to set the portal property Tree Optimization to false, this way you force the portal to create instances of all the trees but you´ll loose performace.

  • Tabs and pages

    Hi,
    Am I correct in saying that you can make a tab jump to a page but you can't make a page 'fit into a tab'?
    What I mean is the following:
    I have a page x connected to a tab set.
    Created a region on page x, with display point of After Header, which makes the region appear above the tab bar.
    When I add tabs to the tab set and link pages y and z to them, and when clicking the tabs in runtime the pages y or z fill the whole screen and the region on page x is no longer visible.
    Is there a way to do that (keep regions on page x visible)? or do I have to use Page 0 for that?
    thanks
    Ronny

    Pretty much. To my knowledge, that's all tabs in any web page do. They're just a navigation metaphor.
    And yes, the tab bar is always located at or near the top of Apex pages.
    Earl

  • Tabs and Pages::: All tabs are displayed at once

    Hi, In my application I have around 100+ pages and grouped together based on specific category. I have a one level tab page as default, and I have grouped the tabs based on the category.
    I displayed the tabs when contained in a comma separated page numbers. Then I wanted put these pages in a table and display the tabs when a specific page is selected.
    Ex:
    pages :1,2,3,4,5 :
    Group 1
    for display: I used pl/sql return boolean with the following function==== return pagetabs(v('APP_PAGE_ID'))
    create or replace function pagetabs (vpageid in number) return boolean is
    begin
    for crec in select a.pagenum from auditor_pages a, auditor_pages b where b.pagenum=vpageid and a.pagegroup=b.pagegroup
    loop
    if crec.pagenum = vpageid then
    return TRUE;
    end if;
    end loop;
    return False;
    end pagetabs;
    The problem:
    I have all the tabs displayed all the time. My idea is to get the tabs related to that page depending on the category. Can some one suggest a better method or tell me what is the mistake in this process

    If it works in Safe Mode and in normal mode with all extensions (Firefox/Tools > Add-ons > Extensions) disabled then try to find which extension is causing it by enabling one extension at a time until the problem reappears.
    Close and restart Firefox after each change via "Firefox > Exit" (Windows: Firefox/File > Exit; Mac: Firefox > Quit Firefox; Linux: Firefox/File > Quit)
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    In Firefox Safe mode these changes are effective:
    *all extensions are disabled (about:addons)
    *default theme is used (no persona)
    *userChrome.css and userContent.css are ignored (chrome folder in profile folder)
    *default toolbar layout is used
    *JavaScript JIT compilers are disabled
    *hardware acceleration is disabled (Options > Advanced > General)
    *plugins are not affected
    *preferences are not affected

  • On G+ and (home tab) and page ends. No longer have infinite scroll.

    My pages end. This only occurs on Firefox and only since update to 31. I disabled all extensions , plugins, reset Firefox, to no avail. G+ also starts on Communities tab now, and at times the yellow triangle will pop up stating the site cert is not verified. Help?

    If you use extensions (Firefox/Tools > Add-ons > Extensions) that can block content (e.g. Adblock Plus, NoScript, Flash Block, Ghostery) then make sure that such extensions aren't blocking content.
    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem.
    *Switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance
    *Do NOT click the Reset button on the Safe Mode start window
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    Create a new profile as a test to check if your current profile is causing the problem.
    See "Creating a profile":
    *https://support.mozilla.org/kb/profile-manager-create-and-remove-firefox-profiles
    *http://kb.mozillazine.org/Standard_diagnostic_-_Firefox#Profile_issues
    If the new profile works then you can transfer files from a previously used profile to the new profile, but be cautious not to copy corrupted files to avoid carrying over problems.
    *http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox
    Boot the computer in Windows Safe mode with network support (press F8 on the boot screen) as a test to see if that helps.
    *http://www.bleepingcomputer.com/tutorials/how-to-start-windows-in-safe-mode/

  • Apex 4.1 Custom error function and page rendering

    Hi
    I have setup a demo application at http://apex.oracle.com/pls/apex/f?p=19820:1 which is a simple testing application for testing of the apex_error_handling_example function Patrick wolf put into Oracle documentation. I have setup a error on the page rendering of page 2 in the application. The error process contain this simple error code declare
    v_id number;
    begin
    select 'x' as one into v_id from dual;
    end;
    which generate plsql numeric or value error. The process is running before regions on page rendering on page 2. I have also created the same error process on page processing before DML processing on the page. When i insert apex_error_handling_example into the application level and run the application the error is not caught and the page is rendered as nothing was wrong. When the page is submitted the error function is executed and work correct.
    When i remove the error function from the application the error is caught and displayed on the APEX error page with the detail link for drill down to show more about the error.
    Any which can tell what is wrong with the setup i have done. The error function apex_error_handling_example setup is simply a copy/paste from the documentation with some few debug message put into a logging table.
    kindest regards
    jon

    Hi
    Yes, when you submit the page the page processing is displaying the error message inline, but it does not show the same error on page rendering for page 2, if i remove the custom error function it will show the error on APEX separate error page. The debug output from the page 1 is as following:
    0.12084     0.00345     ...metadata, fetch items     4     
    5
         0.12431     0.00146     Show page template header     4     
    2
         0.12576     0.00152     Rendering form open tag and internal values     4     
    2
         0.12728     0.00034     Computation point: After Header     4     
    1
         0.12767     0.00040     Processes - point: AFTER_HEADER     4     
    1
         0.12801     0.00508     ...Process "Fetch Row from DEMO_CUSTOMERS" - Type: DML_FETCH_ROW     4     
    8
         0.13312     0.00242     ...Execute Statement: begin begin select ROWID,"CUSTOMER_ID","CUST_FIRST_NAME","CUST_LAST_NAME","CUST_STREET_ADDRESS1","CUST_STREET_ADDRESS2","CUST_CITY","CUST_STATE","CUST_POSTAL_CODE","PHONE_NUMBER1","PHONE_NUMBER2","CREDIT_LIMIT","CUST_EMAIL" into wwv_flow.g_column_values(1),wwv_flow.g_column_values(2),wwv_flow.g_column_values(3),wwv_flow.g_column_values(4),wwv_flow.g_column_values(5),wwv_flow.g_column_values(6),wwv_flow.g_column_values(7),wwv_flow.g_column_values(8),wwv_flow.g_column_values(9),wwv_flow.g_column_values(10),wwv_flow.g_column_values(11),wwv_flow.g_column_values(12),wwv_flow.g_column_values(13) from "OLE1923"."DEMO_CUSTOMERS" where "ROWID" = :p_rowid; end; end;     4     
    4
         0.13552     0.00038     Computation point: Before Box Body     4     
    1
         0.13590     0.00032     Processes - point: BEFORE_BOX_BODY     4     
    0
         0.13621     0.00051     ...Process "gen error" - Type: PLSQL     4     
    1
         0.13672     0.00142     ...Execute Statement: begin declare v_id number; begin select 'x' as one into v_id from dual; end; end;     4     
    2
         0.13814     0.00052     Add error onto error stack     4     
    1
         0.13866     0.00048     ...Error data:     4     
    1
         0.13914     0.00048     ......message: ORA-06502: PL/SQL: numeric or value error: character to number conversion error     4     
    1
         0.13962     0.00049     ......additional_info: ORA-06502: PL/SQL: numeric or value error: character to number conversion error     4     
    1
         0.14011     0.00048     ......display_location: ON_ERROR_PAGE     4     
    1
         0.14059     0.00047     ......is_internal_error: false     4     
    1
         0.14106     0.00073     ......ora_sqlcode: -6502     4     
    1
         0.14179     0.00048     ......ora_sqlerrm: ORA-06502: PL/SQL: numeric or value error: character to number conversion error     4     
    1
         0.14227     0.00049     ......error_backtrace: ORA-06512: at line 6 ORA-06512: at "SYS.DBMS_SYS_SQL", line 1926 ORA-06512: at "SYS.WWV_DBMS_SQL", line 966 ORA-06512: at "SYS.WWV_DBMS_SQL", line 992 ORA-06512: at "APEX_040100.WWV_FLOW_DYNAMIC_EXEC", line 649 ORA-06512: at "APEX_040100.WWV_FLOW_PROCESS", line 129      4     
    1
         0.14276     0.00050     ......component.type: APEX_APPLICATION_PAGE_PROCESS     4     
    1
         0.14326     0.00079     ......component.id: 64815543714133426115     4     
    1
         0.14405     0.00058     ......component.name: gen error     4     
    1
         0.14463     0.00067     ...Execute Error Handling Callout defined on Page or Application Level     4     
    1
         0.14530     0.00184     ...Execute Statement: begin declare l_error wwv_flow_error.t_error; begin l_error := wwv_flow_error.g_error; wwv_flow_error.g_error_result := apex_error_handling_example ( p_error => l_error ); end; end;     4     
    3
         0.14714     0.00055     ......Values changed by callout:     4     
    1
         0.14769     0.00049     .........message: MY.....MY ERROR PL/SQL: numeric or value error: character to number conversion error     4     
    1
         0.14818     0.00065     .........display_location: INLINE_IN_NOTIFICATION     4     
    1
         0.14883     0.00331     Region: Form on DEMO_CUSTOMERS     4     
    5
         0.15214     0.00174     Item: P2_ROWID NATIVE_HIDDEN     4     
    3
         0.15388     0.00090     Item: P2_CUSTOMER_ID NATIVE_NUMBER_FIELD
    The debug output show that the custom error function is running and changing the display location from ON_ERROR_PAGE to INLINE_IN_NOTIFICATION, but there is something going wrong in this processing.
    jon

  • Creating Portal Books and Pages dynamically

    How do i create Portal Books Dynamically from a backingfile (preRender Method). And still be able to dynamically embed a portlet instance on each page created.
    very urgrent

    Hello,
    You would want t use the methods available on the BookDefinitionManager and PageDefinitionManager EJBs to add a new book or page definition. then use the methods from the IPageInstanceManager and IBookInstanceManager interfaces implemented by the PortalCustomizationManager EJB to add the book / page under an existing book / page / desktop.
    For the javadoc for all of these EJBs, see:
    http://download.oracle.com/docs/cd/E13155_01/wlp/docs103/javadoc/com/bea/netuix/application/manager/persistence/package-summary.html
    Then, to access the EJB in your code, you can do the following (this example is for PageDefinitionManager, but it would be similar to all the other EJBs):
    import com.bea.netuix.application.manager.persistence.PageDefinitionManagerHome;
    import com.bea.netuix.application.manager.IPageDefinitionManager;
    import com.bea.p13n.management.ApplicationHelper;
    import com.bea.netuix.application.manager.CustomizationContext;
    import javax.naming.InitialContext;
    import javax.rmi.PortableRemoteObject;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    // Access the PageDefinitionManager EJB
    InitialContext context = new InitialContext();
    String lookupName = PageDefinitionManagerHome.LOOKUP_NAME;
    String applicationName = ApplicationHelper.getVersionedAppName();
    if((applicationName != null) && (applicationName.length() > 0))
    lookupName = applicationName + "." + lookupName;
    Object home = context.lookup(lookupName);
    home = PortableRemoteObject.narrow(home, PageDefinitionManagerHome.class)
    IPageDefinitionManager pageManager = ((PageDefinitionManagerHome)home).create();
    Kevin

  • Hello; The Firefox program is taking long to load, or to open a new window; new tabs and pages load fine, but any new window can take up 1 minute to load; do you know why this could be happening? thanks for the help

    It happens at any time; when starting the computer or hours later; the computer is one year old, it has not many programs installed, the starter config is rather clean, there is nothing eating the computer resources, the hard disk is defragmented and the only add-on I use is the ad-block plus

    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode
    *https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes
    A possible cause is security software (firewall) that blocks or restricts Firefox or the plugin-container process without informing you, possibly after detecting changes (update) to the Firefox program.
    Remove all rules for Firefox from the permissions list in the firewall and let your firewall ask again for permission to get full unrestricted access to internet for Firefox and the plugin-container process and the updater process.
    See:
    *https://support.mozilla.com/kb/Server+not+found
    *https://support.mozilla.com/kb/Firewalls

  • Custom Portal issues

    I created three "views".  They are called PlantAllocations.aspx, WhereUsed.aspx, and Default.aspx where Default.aspx is just a copy of SamplePortal.aspx from the MockCustomPortalPlugins sample solution that was provided.  My issue is when I try to go to the webpage by url for PlantAllocations.aspx (http://pdm-pdev.tyson.com/customPortal/SpecSearchPortal/Views/PlantAllocations.aspx) and Default.aspx (http://pdm-pdev.tyson.com/customPortal/SpecSearchPortal/Views/Default.aspx) I get an unhandled Error. [Please see unhandlederror.png attachment]  I go to our application server and pull the error from the Application Log. [Please see applog.txt].  I do not get an error though for WhereUsed.aspx (http://pdm-pdev.tyson.com/customPortal/SpecSearchPortal/Views/WhereUsed.aspx)
    For the WhereUsed webpage, that is able to render, the links in the left hand menu to the other two views work. [Please see whereused.png attachment].  When I click on the Default menu option the site redirects to the page but I noticed the url is not what I would expect it to be (http://pdm-pdev.tyson.com/customPortal/SpecSearchPortal/Views/Default.aspx) it's actually:
    http://pdm-pdev.tyson.com/customPortal/SpecSearchPortal/Views/WhereUsed.aspx?View=1
    The url still has WhereUsed.aspx with a View index parameter (?View=1).  That's also true for PlantAllocations.aspx.  When I click on the Plant Allocations menu option the site redirects to the page but it's url is the following:
    http://pdm-pdev.tyson.com/customPortal/SpecSearchPortal/Views/WhereUsed.aspx?View=2
    Why can't I reach the other two views directly by url?  I can provide more information if needed.  Thanks

    From the screen shots I can see that you only create a custom portal. It's name is "Spec Search Portal".
    Because you have so many url address:
    http://pdm-pdev.tyson.com/customPortal/SpecSearchPortal/Views/Default.aspx
    http://pdm-pdev.tyson.com/customPortal/SpecSearchPortal/Views/PlantAllocations.aspx
    http://pdm-pdev.tyson.com/customPortal/SpecSearchPortal/Views/WhereUsed.aspx
    1.You need create different custom portal for each url.
    2. Add profile for each custom portal:
    3. Set Portal name for each page(ex.:Default.aspx, PlantAllocations,aspx, and WhereUsed.aspx)
    4.please remember to new session and re-login to the application after you have done the above settings.
    5.I add a picture. It describes the relationship among URL, custom portal, profile and custom portal view.

Maybe you are looking for

  • PDF attachment in mail

    Hi All, I am able to send the PDF file in mail attachment, but the problem is the logo is not getting displayed correctly. Pls find my code below REPORT  ztestmail. DATA: objpack LIKE sopcklsti1 OCCURS  2 WITH HEADER LINE. DATA: objhead LIKE solisti1

  • Whatsapp

    Hello I have a Blackberry 9360 on Vodafone 7.0 Bundle I updated Whatsapp to version 2.7.2723 and had this issue with their previous versions too. It says "Message History Disabled: no Media card found" even though I have a 4MB Sandisk which was suppl

  • Account assignment category cannot be changed for limit items

    HI all, I am getting same error in RZ20 Instance POXXXXX of object type PurchaseOrder cou ld not be changed Purchase order still contains faulty items Account assignment category cannot be changed for limit items PO is created with service item and i

  • Help needed - Missing Files in Aperture

    Hi All: A quick question: I initially imported RAW files in to a new project. During some time I was doing adjustment to these files, a subset of these files disappeared from the browser (I checked under "all image library" and the project). I can't

  • Sample Schema download

    Hi Guys, I just installed oracle 11g r2 on my laptop for learning purpose. Could you please let me know if there is any way to download a sample data base to practice on? Appreciate your help. Cheers, Vj