Rewrite Portal Folder Portlet

I am trying to rewrite the Oracle Portlet Folder Portlet to add the simple functionality of showing the last Update Time of each item/folder that the portlet is displaying.
Has anyone done this already? Any words of wisdom in pursuing this? Why the heck does Oracle have to wrap all their code? Is this a realistic thing to attempt?
Thanks for any comments or feedback.
Daniel Wintschel

James/Daniel,
Any luck finding anything on this? I'm about to do the same thing (we need to display just a little bit more on each item than the out-of-the-box components will let me do), so if this has already been done and I can just "borrow" the code, that would be great!
- Bill

Similar Messages

  • Link to content area from a folder portlet

    We have deployed a folder portlet and a perspective portlet on a portal page. Each portlet is part of a small region on the page and rather than navigate through the folders in the portlet, we want to open the folder in the content area. So when a user selects the folder link in the folder portlet, the folder in the content area is opened.
    At present the sub-folders are displayed in the small portlet region until we select an item which opens in a new window...
    Thanks

    Unfortunately, the only way to do this would be to not show the sub-folder region and add URL items in another region that link to the folder page in question.

  • Displaying multiple dynamic html pages within a single Portal folder.

    Hi all,
    Question: How can I display multiple dynamic html pages that are linked to each other, within a single portal folder?
    History:
    I have a designer/web server application (PL/SQL packakges) on Oracle
    8.1.7. Early in the development process we built it into WebDB2.2 and
    used folders on the left side as a navigation bar and the contents of my packages on the right side. This was easy, WebDB used Frames.
    Unfortunatley I could never automatically display a PL/SQL item in the folder area.
    Now I need to integrate the application into Portal 3.0 not the early adopters version, the one with 9iAS (NT for now, Unix later). I have a page/content area divided into regions and a navigation portlet on the left side containing links to PL/SQL folders whose contents are displayed on the right side. On the right side I have (for example) a Queryview. When I click on any of the buttons (i.e. Find, New), I land in a new page outside of my portal folder. This page contains a dynamically built list (from one or more DB Tables) and of course the first column contains a list of links that bring you to the individual item. How do I set my links or configure my folder to display
    within the portal folder area?

    Hi,
    One alternate is, increase the size of your screen, for this go to the layout of your screen and increase it as much you want, and also the custom container size, so that no scroll bar will appear at least.
    Other solution would be, as you said ALVs will be dynamical, it will be good to create buttons, or links on the screen based on the no of ALVs dynamically and on click of corresponding button call the corresponding ALV.
    But i dont think this will serve, first check the first option.
    Hope this helps u.,
    Thanks & Regards,
    Kiran.

  • Restrict number of items in folder portlet

    how can I restrict the number of items showed in a folder portlet?
    i only want to display 15 items. And show a next link to view the others??????
    Is this possible?
    Thanks in advance

    No, there is no way around this limitatin at this time.

  • Link to Folder in Folder Portlet

    We display our folder contents within a portlet. It's important that all of those links present their contents in the portlet. This typically works.
    However, if an item is linking to another folder, the link presents its content on the entire page, not within the portlet.
    How can I link from one folder to another and keep the result within my portlet?

    Luke,
    For inplace display, use parameter passing. The only drawback is that the parameters will be seen in the address bar.
    You will need to use an intermediate handler procedure, which accepts your folder display call and builds the page URL
    with the parameters attached. In your folder portlet, use wwpro_api* to get the parameters.
    Check out the parameter passing portlet for tips on how to implement parameter passing in plsql portlets.
    We display our folder contents within a portlet. It's important that all of those links present their contents in the portlet. This typically works.
    However, if an item is linking to another folder, the link presents its content on the entire page, not within the portlet.
    How can I link from one folder to another and keep the result within my portlet?

  • Layout of folder portlets

    When I display a folder portlet on a page a category linkon a banner and a link showing the path to where I am are automatically created. Is there any way I can remove these links/banner? I would really appreciate to get an answer ASAP. Thanks.

    Unfortunately "page" or "line" layout options are the only ones available from the Sun RI. I found that out the hard way last week.
    There are a couple of options. The MyFaces (tomahawk) checkbox component supports a "grid" layout. Although I did not use that option, it might be worth trying if you want to go that route.
    I ended up extending the Sun RI renderer for both checkboxes and radio buttons. It's not too difficult, especially if you're using Facelets (no tag class required). Extending an RI renderer is risky because new versions can break your subclass, but it's a fairly easy solution if you're willing to put up with that risk.
    I posted some brief notes on my solution. It's not complete, but it should be enough to get you started.
    http://forum.java.sun.com/thread.jspa?threadID=5176296&tstart=0
    Tom

  • Portal Director Portlet

    Hi,
    I would like to know to make the portal director portlet point to a page created by me and not to geometrixx.
    I am deploying the war file on WPS 8 and trying to display my page through the portlet.
    I have tried the following:
    1. Changing the start path through configuration of the portlet. Doesn't work, it throws an error and the page URL in the address bar reflects that it tries to go to geometrixx login and then the path of my page is appended at the end of the URL.
    2. Tried deactivating geometrixx pages.

    Hi Yogesh, actually I was trying to deploy the CQ Out of the Box Portlet (CQ Portal Director Portlet) on WPS 8. Anyway, through a lot of trial and error, I got the desired result.
    The issue was with the structure. Since, the portlet has locales configured 'en', 'de' by default, it looks for the similar structure. Hence, one needs to disable the locale info add checkbox in the Apache Felix Web Console configuration.
    PROBLEM SOLVED.

  • Component Portal to Portlet

    Hi:
    I need to develop some applications that are developed using the component portal to portlet . Are there any tools that make?
    Is there any documentation that can help me?
    Best Regards.
    Maria Elena

    Hi:
    Yes, I want to convert my developed portal applications to portlets.
    Any idea, documetation, same example??????
    Best Regards.
    Maria Elena

  • WebCenter Portal and Portlet support in JDeveloper 11.1.2 version

    Hi,
    When the WebCenter Portal and Portlet application creation will be available within JDeveloper 11.1.2 version ?
    Thanks
    Eli

    Thanks for your answer.
    My Requirements are:
    1) Develope a stand alone ADF FACES(JSF 2.0) application
    2) Develope a Portal using webcenter- We need to implement portlets by taking some of the functonality that was implemented in section (1) and use the Portlet-JSF bridge to create the portlets.
    Basically, we need to support JSF 2.0 standart.
    As I understood I must use the JDeveloper 11.1.2 version as it support the JSF 2.0. but what about the Webcenter and the Portlet-JSF bridge to support JSF 2.0 ?
    I will be happy to get a clarification for those requirments.
    Thanks a lot !
    Eli

  • Disappering content in folder portlets (3.0.9)

    I built a page with multiple (3) levels of tabs. On the lower level of these tabs folder portlets and portlets of content areas folders are defined. When developing all looks well in that session and so all content is shown correctly.
    When I log in later with any user, so also as the owner of the page and content, the folder portlets won´t show up! But when I edit the page and hide and unhide the portlets in most times the missing show up again.
    Help me understand the problem and find a solution.
    Thanx, Dolf-Jan Mulder

    May be a problem with caching. I suggest you report this problem to Oracle support for assistance in determining the problem. But first, make sure that you have applied all the 3.0.9 patch sets available on Metalink.
    Regards,
    Jerry
    PortalPM

  • 168.portal MailViewer Portlet Preferences

    I'm trying execute the 168.portal - MailViwer Portlet smple to see how the preferences work with JSR 168. But I don't know how to login to view the output as I don't have any user name and passwords. Can anybody guide me on that? Also let me know if anybody can help in using the Preferences as I'm able to load the default preferences but cannot store the preferences with store() method. It gives me :-
    java.lang.UnsupportedOperationException: Can not persist preferences. No backing store configured or deployed, or this portal does not support customization.
    Any help in this regard would be highly appreciated!!

    I am having a same problem where the portlet preferences can not be stored. Did you figure out your problem? I am doing simple java portlet that stores personal information of 1 person than in edit mode I tried to change the information and it bombs
    public void processAction(ActionRequest actionRequest,
    ActionResponse actionResponse) throws PortletException, IOException{
    String pocRank = actionRequest.getParameter("pocRank");
    String pocName = actionRequest.getParameter("pocName");
    String pocEmail = actionRequest.getParameter("pocEmail");
    String pocPhone = actionRequest.getParameter("pocPhone");
    PortletPreferences pref = actionRequest.getPreferences();
    pref.setValue("pocRank", pocRank);
    pref.setValue("pocName", pocName);
    pref.setValue("pocEmail", pocEmail);
    pref.setValue("pocPhone", pocPhone);
    try{
    pref.store();
    catch(SecurityException se){
    System.out.println("Poc:" + se);
    catch(IOException ioe){
    System.out.println("POC: " + ioe);
    actionResponse.setPortletMode(PortletMode.VIEW);
    /////////////////////////JSP FILE///////////////////////
    <%@ page language="java" contentType="text/html;charset=UTF-8"%>
    <%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%>
    <%@ page import="javax.portlet.PortletPreferences"%>
    <head>
    <title> Web Application Page </title>
    </head>
    <portlet:defineObjects />
    <%
    PortletPreferences prefs = renderRequest.getPreferences();
    String pocRank = prefs.getValue("pocRank", "pocRank");
    String pocName = prefs.getValue("pocName", "pocName");
    String pocEmail = prefs.getValue("pocEmail", "pocEmail");
    String pocPhone = prefs.getValue("pocPhone", "pocPhone");
    %>
    <body>
    <form method=POST action="<portlet:actionURL/>">
    <table border="1">
    <tr>
    <td>  JPRSP POC </td>
    </tr>
    <tr>
    <td>Rank  </td>
    <td>
    <input name="pocRank" value=""/>
    </td>
    </tr>
    <tr>
    <td>Name  </td>
    <td><input name="pocName" value=""/></td>
    </tr>
    <tr>
    <td>Email  </td>
    <td><input name="pocEmail" value=""/></td>
    </tr>
    <tr>
    <td>Phone  </td>
    <td><input name="pocPhone" value=""/></td>
    </tr>
    <tr valign="middle" align="center">
    <td><input type="reset" name="Save" align="middle"><td>
    <input type="submit" name="Save" align="middle"></tr>
    </table>
    </form>
    </body>

  • Oracle Seeded Providers Shared Objects Folder Portlet

    Hi,
    I was wondering if there was an api, or some other way of setting the folder that will be displayed in the Folder portlet in the Oracle Seeded Providers: Share Objects area.
    Thanks,
    Tom

    I was able to find the API for this. I was able to use the wwpre_api_value API. I have two issues still. The first is with setting the value for titleid though the API.
    The second is when I login as the user I'm testing, there is nothing in the folder portlet. If I click on the customize link, the folder I try to set with the API is in the pop-up window. So it seems like I'm setting almost everything correctly since it is seeing what I set in the pop-up window, but I'm missing something because it's not making it all the way to the portlet.
    Any ideas would be great.
    Thanks,
    Tom

  • No option for creating new portal or portlet in BEA workspace

    hi, i download workshop102_win32.exe from oracle site and installed the software properly.but after Creating a Workspace i didn't find any option for creating portal web project in the "File-->New-->project".
    Their is also no option for creating any portal or portlet also.
    so i think i didn't install a propery software for portal development or i need to install any other extra plugins for portal development in BEA weblogic.
    So, friends please suggest me where i will find the proper software for weblogic portal development.
    I expect your prompt reply, any help will be very appreciated.
    Thank you in advance.
    Best Regards
    Edited by: user538424 on Jun 2, 2009 9:26 AM

    1. To have better luck on questions about WebLogic Portal, you may want to post your question in the [WebLogic Portal Forum |http://forums.oracle.com/forums/forum.jspa?forumID=573].
    2. are you following any documentation or demo or tutorial/ white paper which asked you to download what you downloaded?
    3. About your question, what you installed seems like the Development Tool for WebLogic.
    For the WebLogic Portal Software, you may want to go to the following page and click the last link in the User Interaction category.
    http://www.oracle.com/technology/software/products/ias/bea_main.html
    That link is for Oracle WebLogic Portal 10.3 and gives you the file portal103_win32.zip.
    hope that helps!
    AMN

  • Need Weblogic portal - Stuts portlet tutorial

    Hi All,
    Need Weblogic portal - Stuts portlet tutorial.
    Like how to create struts portlet and how to use it.
    Thanks,
    Venkata Sarvabatla

    Hello Venkata,
    Here's an example for Struts portlets:
    http://download-llnw.oracle.com/docs/cd/E13155_01/wlp/docs103/portlets/building.html#wp1062327
    Kevin

  • Need to add as a WSRP Connection in JDev for Weblogic Portal JSF Portlets.

    I am trying to register WLP 10.3.4 JSF Portlets as a WSRP connection in JDev Webcenter 11.1.1.6 Portal Framework application . The below are steps:
    -Created Simple WLP Application with JSF Portlets and deployed them on WLS 10.3.4 domain.
    -The WSDL url available is http://localhost:7003/TEST_WEB_PORTAL/producer?wsdl
    -Now Open JDev and created WCP Framwork app
    -Under Application Resource, right click on Connections -> New Connection -> WSRP Producer.
    -Click Next on step1 -> Enter WSDL URL on Step 2 and then click next on next 3 screens.
    -It tries to register but ended up with below exception:
    3-Dec-2012 12:48:03 oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegUtil registerProducer
    WARNING:
    oracle.portlet.client.persistence.PersistenceException: oracle.mds.core.ConcurrentMOChangeException: MDS-00165: metadata Object "/oracle/adf/portlet/WsrpPortletProducer0/portletDefs/portletPortletproducer/markupTypes/markupType0_texthtml.pxml" has changed
    MDS-00512: failure to create document /oracle/adf/portlet/WsrpPortletProducer0/portletDefs/portletPortletproducer/markupTypes/markupType0_texthtml.pxml because file C:\Oracle\PS5\mywork\testSR3-6514764665\mds\oracle\adf\portlet\WsrpPortletProducer0\portletDefs\portletPortletproducer\markupTypes\markupType0_texthtml.pxml already exists
         at oracle.portlet.client.persistenceimpl.mds.MDSPersistenceContext.commit(MDSPersistenceContext.java:473)
         at oracle.portlet.client.beanimpl.persistence.PersistenceBeanContext.commit(PersistenceBeanContext.java:128)
         at oracle.portlet.client.adapter.simple.SimpleAdapter.commit(SimpleAdapter.java:465)
         at oracle.adfinternal.model.portlet.manager.PortletProviderManager.commit(PortletProviderManager.java:1487)
         at oracle.adfinternal.model.portlet.manager.PortletProviderManager.registerPortletProvider(PortletProviderManager.java:1647)
         at oracle.adfinternal.model.portlet.manager.PortletProviderManager.registerPortletProvider(PortletProviderManager.java:597)
         at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegUtil.registerProducer(WSRPProducerRegUtil.java:308)
         at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegistrationWizard$1.doWork(WSRPProducerRegistrationWizard.java:863)
         at oracle.ide.dialogs.ProgressRunnable.run(ProgressRunnable.java:161)
         at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:655)
         at java.lang.Thread.run(Thread.java:662)
    Caused by: oracle.mds.core.ConcurrentMOChangeException: MDS-00165: metadata Object "/oracle/adf/portlet/WsrpPortletProducer0/portletDefs/portletPortletproducer/markupTypes/markupType0_texthtml.pxml" has changed
    MDS-00512: failure to create document /oracle/adf/portlet/WsrpPortletProducer0/portletDefs/portletPortletproducer/markupTypes/markupType0_texthtml.pxml because file C:\Oracle\PS5\mywork\testSR3-6514764665\mds\oracle\adf\portlet\WsrpPortletProducer0\portletDefs\portletPortletproducer\markupTypes\markupType0_texthtml.pxml already exists
         at oracle.mds.core.UpdateableMOContent.constructConcurrentMOChangeException(UpdateableMOContent.java:1376)
         at oracle.mds.core.UpdateableMOContent.saveMOContent(UpdateableMOContent.java:1143)
         at oracle.mds.core.MDSTransaction.flushChangesToPTrans(MDSTransaction.java:851)
         at oracle.mds.core.MDSTransaction.internalCommit(MDSTransaction.java:2928)
         at oracle.mds.core.MDSSession.flushChanges(MDSSession.java:1022)
         at oracle.mds.core.MDSSession.flushChanges(MDSSession.java:850)
         at oracle.portlet.client.persistenceimpl.mds.MDSSessionWrapper.flushChanges(MDSSessionWrapper.java:61)
         at oracle.portlet.client.persistenceimpl.mds.MDSPersistenceContext.commit(MDSPersistenceContext.java:456)
         ... 10 more
    Caused by: oracle.mds.persistence.DocumentExistsException: MDS-00512: failure to create document /oracle/adf/portlet/WsrpPortletProducer0/portletDefs/portletPortletproducer/markupTypes/markupType0_texthtml.pxml because file C:\Oracle\PS5\mywork\testSR3-6514764665\mds\oracle\adf\portlet\WsrpPortletProducer0\portletDefs\portletPortletproducer\markupTypes\markupType0_texthtml.pxml already exists
         at oracle.mds.internal.persistence.file.Fil
    I have followed the steps given in the http://docs.oracle.com/cd/E26806_01/wlp.1034/e14235/chap_webcenter_interop.htm#BABGIIIJ for preventing User Authentication error by creating user of PortalSystemAdministrator group but did not help.
    Please let me know if anyone have faced this exception or any pointers.
    Thanks
    Kamal Gulati

    Hi,
    I tried creating a simple JSF portlet and I can able to register and it is working Fine, but my teammet got the same issue like you :) . While Analyzing what I found is , the location where we created the portlet in weblogic portal. If you created your portlet directly under WebContent folder then this issue is coming up, so try to create the portlet in a folder inside the WebContent folder, say create a folder with name portlets under webcontent and create the JSF portlet inside that portlets folder.
    Now start the server and register the same in WebCenter, you will not get that exception. I am going to raise a ticket with Oracle about this issue and get the root cause.
    Thanks
    Karthikeyan

Maybe you are looking for

  • How to install Terminal License on server?

    How to install Terminal License on server?

  • TS1702 What app do I need to allow my wifi printer to work on ipad2

    I have tried printing on an Epsom XP305 wireless printer and keep getting a message saying "no air printer found" I have been told there is an app I can add to allow printing on a wireless printer. Please help. What app do I need to make it work?

  • Backing up itunes with windows 7

    I am unable to back up my itunes music with the latest version of itunes and find there are no ready solutions in the help sections.   Will going under Library - export library accomplish this for me- and If i import from this export will it work?  

  • Mac Lion Topaz Labs Plugin Bundle

    I installed per the dmg. The Topaz Labs site says the plugins install into the HD/Library/Appplication Support/ Topaz Labs folder. When you look in the PS CS5 Plugins folder the aliases of all the plugins are there and Get Info says they're in the ab

  • Help, I accidentally renamed the system library

    I really screwed up.  Hope someone can help.  I was attempting to copy my entire hard drive to an external drive.  During the copy process I thought, "I should rename the library folder so I don't confuse the copied one with the original."  Somehow d