"Favorites" Portlet customization

Is it possible to modify the links in the Favorites (My Links) portlet to open in a new window? I don't want the user to leave the current portal session every time a favorites link is activated. I see that this functionality is available when adding a new link to a content area. This is something that should also be possible with the Favorites portlet.
Any help would be greatly appreciated.
Dan Tillotson

Hi,
The problem is somehow there is no default DAD entry in your DAD config files. Please do the following -
1. Open the $IAS_HOME/Apache/modplsql/cfg/wdbsvr.app file. ($IAS_HOME would be where you have installed iAS).
2. Verify whether you have any dad in your file. If not , add manually a dad named "sample".
3. In the top section in this file, there would be a field called "default DAD". you need to provide some existing dad in that file.
4. You need to restart your iAS server.
Now, you can access this URL.
Thanks,
Ved

Similar Messages

  • My favorites portlet customization

    How can I customize the "my favorites" portlet to
    a.) remove the "my favorites" logo from the portlet banner
    b.) add a scrolling bar to the portlet window
    Currently using: 9iAS v.1.0.2.2 (PDK v1)
    If I need to build this on my own, what's the best way to do this (Dynamic HTML portlet?)
    Thanks.

    How can I customize the "my favorites" portlet to
    a.) remove the "my favorites" logo from the portlet banner
    b.) add a scrolling bar to the portlet window
    Currently using: 9iAS v.1.0.2.2 (PDK v1)
    If I need to build this on my own, what's the best way to do this (Dynamic HTML portlet?)If you just want to remove the logo, you could try to rename "ml_us.gif" to something else and then copy "pobtrans.gif" to "ml_us.gif". Both can be found in the portal images directory (\oracle\ora9ias\portal30\images). But of course, it now won't show anywhere.
    Your best bet is to make a custom portlet and then let it show an IFRAME. That way, users can scroll. You can't customize the stock "my favirites" portlet, since the code in the database is wrapped :-/
    Bart

  • How can I put "Favorites"portlets for various users in a page?

    How can i put in a page two "Favorites" portlets (one for each user that log on into the page and one for each group of users that logon into the page),so each
    user can customize (add favorites,delete favorites,..) it's own "Favorites" portlet and the other "Favorites" portlet is only customizable by a
    group of user,so if the user log on is not in that group can't customize the portlet.

    The favorites portlet is set up to work this way automatically. You put one version on a page, and the customizations are stored for each individual user. So the same portlet displays different favorites based on the logged in user. At this point, there is no way to define favorites for a group.

  • URGENT: Favorites Portlet Problem

    Hi
    I have edited the links on the Favorites Portlets and deleted the one that were the default ones like Oracle, Oracle Help or Oracle Technology Network but when I load my page they are there, I don't understand why.
    Please help me I need to show my links instead of the default ones.
    Thanks in advance
    Ana

    My version is:
    Oracle Portal Version: 3.0.9.8.2
    The problem is that I have customized the portlet, I removed the default links, but they don't disappear, they still there when I load my page but when I login then my links appear, so I really don't understand the customize of this portlet.
    Thanks
    Ana Maria

  • Migration of  ADF 10g application to ADF 11g(Portlet Customization Error)

    Hi,
    Currently we are doing a migration of ADF/Webcenter 10g appication to 11g(11.1.1.6) and in the current 10g application portlet is used which contains the file based content and can be customized using a specific role say(admin).
    We have almost done the migration using the Jdeveloper 11.1.1.6 and most of the pages along with the portlet content are coming similar to the 10g look and feel but whenever we want to do portlet customization using the specific role we are getting the below exception. The content is file based system and the details of the versions are as below
    10g Environment:
    OC4J version. Oracle Containers for J2EE 10g (10.1.3.5.0)
    JDK version- java version "1.5.0_06"
    Webcenter and it’s version : Webcenter 10g(10.1.3.5.0)
    ADF version. Oracle ADF 10g
    Jdeveloper 10.1.3.3.0
    11g Environment: Currently I am using Jdeveloper 11.1.1.6 with Integrated weblogic server
    webcenter extension used: oracle.webcenter.framework_bundle/oracle.webcenter.customization_bundle
    Error which I am getting during portlet customization:
    [2013-02-20T14:47:42.162+05:30] [DefaultServer] [ERROR] [] [oracle.portlet.binding] [tid: [ACTIVE].ExecuteThread: '14' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: portaladmin] [ecid: 39e706a46ad531be:31f43ddc:13cf6ad5231:-8000-0000000000000386,0] [APP:TEST_DEV#V2.0] An error has occured for Portlet Binding portlet3.[[
    java.lang.NullPointerException
    at oracle.adfinternal.model.portlet.binding.PortletModelImpl.getRequireIframe(PortletModelImpl.java:907)
    at oracle.adfinternal.model.portlet.binding.ActivityPortletModelWrapper.getRequireIframe(ActivityPortletModelWrapper.java:71)
    at oracle.adf.model.portlet.binding.PortletBinding.prepareRenderPhase(PortletBinding.java:455)
    at oracle.adf.model.portlet.binding.PortletBinding._refresh(PortletBinding.java:377)
    at oracle.adf.model.portlet.binding.PortletBinding.refresh(PortletBinding.java:969)
    at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3273)
    at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2876)
    at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareRender(PageLifecycleImpl.java:561)
    at oracle.adf.controller.faces.lifecycle.FacesPageLifecycle.prepareRender(FacesPageLifecycle.java:82)
    at oracle.adf.controller.v2.lifecycle.Lifecycle$9.execute(Lifecycle.java:224)
    at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:197)
    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.access$1000(ADFPhaseListener.java:23)
    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$5.before(ADFPhaseListener.java:402)
    at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:64)
    at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:44)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:352)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:222)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:151)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Any hellp or suggestion will be helpful for me to resolve this issue.
    Thanks in Advance
    Chetan

    Hi,
    given its a WebCenter question, you want to post it to the Webcenter forum: WebCenter Portal
    Frank

  • The question about portlet customization and synchronization

    I have a question about portlet customization and synchronization.
    When I call
    NameValuePersonalizationObject data = (NameValuePersonalizationObject) PortletRendererUtil.getEditData(portletRenderRequest);
    portletRenderRequest.setPortletTitle(str);
    portletRenderRequest.putString(aKey, aValue);
    PortletRendererUtil.submitEditData(portletRenderRequest, data);
    Should I make any synchronization myself (use "synchronized" blocks or something else) or this procedure is made thread-safe on the level of the Portal API?

    HI Dimitry,
    I dont think you have to synchronize the block. i guess the code is synchronized internally.
    regards,
    Harsha

  • Single click to add "current page" to favorites portlet

    Hello all,
    Ok, I'd like to construct a hyperlink and have it on every page in our Portal. Clicking on it automatically adds the "current page" to the Favorites portlet.
    Anyone have any ideas? Does the Favorites portlet expose any interesting api solutions?
    Thanks

    Hi,
    A bit late for a response to the original posters though others may benefit.
    The Portal Smart Link "Favorites" performs this function. Add it to your template and you are done. Note, it is not Tab aware if your page has them.
    cheers
    John

  • Default favorites portlet for different groups in oid

    Hi,
    We are using Portal 10.1.4.
    I want to use the favorites portlet to have default favorites for different user groups (So different set of default favourites for diffrent portal group)
    Is this possible? Is the portlet cached at the system level? can this be changed?
    Also, How do I hide the help link and image from the 'personalize' wizard?
    Can the display in the wizards be modified in other ways?
    cheers
    Kev

    Vijay, that doesn't seem to work. What I need (and I think it is the same as the original poster ) is to have several different instances of the favorites portlet or one instance that can have its links access controlled. e.g. A favorites portlet for the students group with links that only that OID group can see, a favorites portlet for staff with links that only the staff OID group can see. I am using portal 10.1.4 and cannot see any way to access control the default favourites.
    Thanks,
    Steven.

  • Oracle portal Favorites portlet

    Has anyone found a way to default for other users the links in the favorites portlet? Or get rid of the oracle links? We would like to roll this out, but we will not if we cannot even put our default links in there. There are no edit_defaults links available.
    Any ideas?
    Thanks.
    null

    We've cheated and actually changed the data in the table WWPTL_FAVORITE$ ( schema PORTAL30) where the USER_ID = 'PUBLIC'. Just log on as the schema portal30 and you can then directly change the default values.

  • Changing the favorites portlet title according to selected language

    we have bilingual portal. i need the title of the favorites portlet to be changed according to selected language. for example when the user click english the title will be favorites and when he click spanish the title will be favoritos.

    You can use the FM GET_GLOBALS_FROM_SLVC_FULLSCR to get the ALV Grid object behind the FullScreen ALV. Then use the method GET_VARIANT to get the Selected Layout name.
    Something like this:
    FORM F_TOP_OF_PAGE.
      DATA: LO_GRID TYPE REF TO CL_GUI_ALV_GRID.
    * Get the ALV Object reference
      CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
        IMPORTING
          E_GRID = LO_GRID.
      if lo_grid is bound.
         lo_grid->get_variant( importing es_variant = lv_layout ).
      endif.
    ENDFORM.
    Some examples on where FM GET_GLOBALS_FROM_SLVC_FULLSCR can be used:
    [Moving Cursor to Next row by pressing Enter in Classical ALV|http://help-abap.zevolving.com/2008/09/moving-cursor-to-next-row-by-pressing-enter-in-classical-alv/]
    [Classical ALV: Disable DELETE key on Keyboard in Grid|http://help-abap.zevolving.com/2008/10/alv-disable-delete-key-on-keyboard-in-classical-alv-grid/]
    Regards,
    Naimesh Patel

  • Changing look of Favorites portlet

    Is there a way to adjust the space between and space around the items in the Favorites portlet? I want the spacing to match the spacing in rest of the portlets on the page.

    An improved version of my previous example to list the properties. This one shows the keys in alphabetic sequence and the value types.
    UIDefaults def = UIManager.getLookAndFeelDefaults();
    TreeSet ts = new TreeSet(def.keySet());
    Iterator iter = ts.iterator();
    while (iter.hasNext()) {
        Object key = iter.next();
        System.out.print(key);
        try {
            System.out.println(" : " + def.get(key).getClass().getName());
        } catch (NullPointerException e) {
            System.out.println(" : null");
    }Then you can can change the fonts (for example) for certain components like this
    JPanel p = new JPanel();
    Font font = new Font(getFont().getName(), Font.BOLD, 24);
    UIManager.put("Button.font", font);
    UIManager.put("TextField.font", font);
    UIManager.put("Label.font", font);

  • Customizing Favorites portlet **PAGE**

    I would like to change the page style of the Favorites portlet but I don't see the needed pages in the Portlet Repository.
    Are they in a JSP or servlet somewhere?
    /d

    Doug,
    Styles will most likely meet your needs. You can apply them to an entire page group, page or page region. Templates are more useful when you are certain of your site's layout and want to enforce design standards for a large enterprise effort. Even then, since templates use styles, you'll want to define your styles first.
    You may want to check out Report #40050 at portalcenter.oracle.com, Design an Attractive and Compelling Portal Interface for a good overview of the various design features of Oracle Portal.
    Here is the link:
    http://portalcenter.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/OTN_CONTENT/MAINPAGE/OWSF_2003_PAPERS/40050_STOVER.PDF
    Best regards,
    Jay

  • Fetching Values from Portlet Customization Form

    I am using DB Provider Report components.
    I have been trying to pass parameters between portlets and have decided retrieve cookies in the "before processing form" pl/sql section of each report.
    HOWEVER, I would have to set them using the customization form and have not figured out how to retrieve the parameters from the customization form so I can set the cookies.
    Can anyone help?
    THanks
    Kelly McMillin

    I thought you were using a form. But now that I know you are using a dynamic page I can help you out more. The customize link on a dynamic page and a report is very combersome. I found the best way to make a parameter form for a dynamic page or report is make a form based on a procedure. For example I have a dynamic page that has parameters for a start date and end date. I created a procedure in the DB back end:
    CREATE OR REPLACE procedure <name of procedure>(
    startdate IN date DEFAULT NULL,
    enddate IN date DEFAULT NULL)
    as
    begin
    <schema>.<name of dynamic page>.show(p_arg_names => portal.wwv_standard_util.string_to_table('startdate:enddate'),
    p_arg_values => portal.wwv_standard_util.string_to_table(startdate||':'||enddate));
    htp.print('<!--');
    exception
    when others then
    null;
    end;
    Then I granted this procedure to PUBLIC. Then went back into portal and created a form based on procedure using the above procedure. Then, you can use this form to run your dynamic page and fully customize it.
    Hope this helps.
    Martin

  • Multi Language Portlet Customization

    Hello ..
    Can any one tell me, if we can provide a multilanguage customization using the JPDK, meaning if user1 clicks the Customize link, change the portlet title from "Title" to "Title1" then press Ok, the Portlet title is changed to Title1.
    Now If he switched his language to ar -By using Set Language Portlet, and changed the Title to Title2 in arabic language for example,the Portlet title is changed to Title2 -in arabic. But if he comes back to the english language, the Portlet Title return to be Title1. In My opinion for this to happen, we need to save the user customizations in two different files for example: username.dat, username_ar.dat under the same preference path. Every Time Portal renderes the Customize page, it is rendered according to the current user language, and the values of the customization parameters also appears either in eng or arabic according to the current language. Can we do that using JPDK? How can we make profit of the method PortletReference.translateDefaultCustomizations?
    Please Advice
    Amr

    Hoan - is your question what are the considerations when creating multiligual catalogs? If so, I can tell you that at other clients I have seen them use a single catalog for one or two languages. For the two langugages, such as Spanish/English, you can create a single catalog with both of them. Once you get to more than two languages, the catalog would get unweildy and is therefore not suggested.

  • JPDK June - Portlet customization sample question

    Hi,
    I was wondering whether someone could help me out with the customization sample provided in the JPDK distribution of June.
    Since BaseCustomization usage is deprecated I'm trying to use subclass the 'NameValuePersonalizationObject' class. However until now I've not been able to change title nor (default) message of the portlet. What am I doing wrong?
    Thx.

    Jan,
    I need a few more details here! Do you mean that you have created your own portlet and are having trouble implementing customization?
    Please repost with a few more details, include your usage of NameValuePersonalizationObject and the context in which you are using it.
    Regards,
    Gareth

Maybe you are looking for

  • CRM Online errors

    Our employees are having issue using CRM Online. First off they all are using Dell e7740 Latitude laptop running Win 8.1 64 bit with Office 2010 Ent.and IE 11.0.9600 When they log onto the online website the get errors when clicking on links from the

  • Working with Huge Files

    My boss handed over a hard drive full of HD clips. The files are too big to transfer to my internal ard drives. It is impossible to play back without frame skipping. I have to work in an FCP project already cut with these files. I doubt if there is a

  • Re installing the OS

    ok my disc drive wont read any kind of disc and i want to re install my OS to delete a partion i made. is there any way to do it WITHOUT the disc?

  • ITunes will not recognise my CD/DVD drive

    iTunes will not recognise my CD/DVD drive but other windows programs does

  • IPod Touch January update problem

    iPod touch working perfectly until I downloaded January Software Update this afternoon. Now the touch features don't work at all. Can't even switch it off. Very disappointed. Anyone out there experienced the same problem?