How to add Friendly URLs in Weblogic Portal?

Hi,
We are developing a portal using Weblogic 10gR3. Right now the URL's that are getting formed are very long which includes the nfpb, nfls, pagelabel e.t.c. The requirement is to have a very user friendly url something like http://www.x.com/portal/<<pageLabel>>
The Weblogic documentation mentions something about URL compression, however unable to apply it for dynamic URL's. We have URL's which are formed on the fly from the WLP Content Repository
Is there some kind of servlet / filter provided within WLP. I read somewhere about an URLTransformationServlet. But there was no documentation on its usage. Can some one share a sample code snippet with me. That would be really really helpful, as we are having a slight time crunch here.
Any kind of help on this will be deeply appreciated. Thanks
Thanks and Regards,
Lilly

Dear Team,
Please help us in Change Portal Url . Please find below details and help us asap.
Regards
Radhakrishna
Generic Note
I understand [email protected] looks after your account and he should be able to assist you in this matter.
You could possibly post your question to the oracle forums, like below
How to add Friendly URLs in Weblogic Portal?
[email protected] - November 1, 2010 7:05:03 PM GMT+05:30 [Update from Customer]
Dear Team,
Please let us know how to contact the assigned oracle account manager to engage someone from the professional services team.
Please update us asap.
Regards
Radhakrishna
Oracle Support - November 1, 2010 5:28:59 PM GMT+05:30 [Information]
Generic Note
I would suggest you contact the assigned oracle account manager to engage someone from the professional services team.
[email protected] - November 1, 2010 4:55:25 PM GMT+05:30 [Update from Customer]
Dear Team,
How to engage oracle professional services to team to get assistance.
Regards
Radhakrishna
Oracle Support - November 1, 2010 1:48:49 PM GMT+05:30 [Information]
Generic Note
As mentioned earlier, changes to the portal url is not provided out of box, the documentation link that I provided mentions a possible way of achieving this by creating a start up servlet, this may or may-not work in all circumstances. If the suggestions provided so far has not helped you so far, I would recommend you engage oracle professional services team to get assistance.
[email protected] - November 1, 2010 1:36:12 PM GMT+05:30 [Update from Customer]
Dear Team,
Please find below comments from Dev team.
While try to incorporate the URL navigation changes at
our development environment we are getting exception Unable to render /framework/skeletons/bharti_skeleton/singlelevelmenu.jsp .
I have also checked feasibility for the URL navigation changes provided and will not work for left menu
and footer URL because while rendering these URL we are not using single level menu jsp or multilevel menu jsp.
Please check with these comments and update ASAP.
Regards
Radhakrishna
[email protected] - October 28, 2010 7:56:02 PM GMT+05:30 [Update from Customer]
Hi,
regarding making changes to the url meets ,we are working on the document which you have provided.we will update with result onc it get finished.
Regards,
Eranna D.
Oracle Support - October 28, 2010 7:06:32 PM GMT+05:30 [Information]
Generic Note
Since your question about Rich Text support in CMS is not related to portal urls, I would request you raise this as a separate issue.
In the new SR, please elaborate what you mean by the Rich Text support, whats your proposed use case, whats working and what is not.
Could you also confirm if the further information I have provided regarding making changes to the url meets your requirement.
[email protected] - October 28, 2010 7:04:48 PM GMT+05:30 [Update from Customer]
CMS----Content Management System
Rich contents are : Media files, Vedios, Movies... etc.
[email protected] - October 28, 2010 6:58:46 PM GMT+05:30 [Update from Customer]
Hi,
Can you please clarify the below point also.
"Please confirm whether CMS support Rich Text in weblogic , currently we have the weblogic version 9.2 . Plz confirm whether it will support or not."
Regards,
Eranna D.
Oracle Support - October 28, 2010 5:41:53 PM GMT+05:30 [Information]
Generic Note
The following documentation http://download.oracle.com/docs/cd/E13218_01/wlp/docs81/url/simplify.html tells how you can achieve the simple urls you are looking for.
Could you let me know if this meets your requirement.
[email protected] - October 28, 2010 12:07:05 PM GMT+05:30 [Reopen Request]
Hi,
Please clarify why it is not possible to remove nfpb parameter.
Call Me on +91 9686971269 ASAP.
Oracle Support - September 29, 2010 5:39:48 PM GMT+05:30 [ODM Answer]
=== ODM Answer ===
weblogic portal does not provide any out of the box way to achieve this functionality
Oracle Support - September 29, 2010 5:39:15 PM GMT+05:30 [ODM Question]
=== ODM Question ===
need to change the URL
http://hostname:port/ics_war/ics.portal?_nfpb=true&_pageLabel=Tariff
to
http://hostname:port/ics_war/ics.portal/Tariff.
Oracle Support - September 25, 2010 4:42:01 PM GMT+05:30 [Information]
Generic Note
WLProxy configuration falls under the weblogic server product hence you will have to raise an SR with that product to get any suggestions.
Before that I would suggest you play around with the parameter I have suggested and see how it is impacting the url and then if there is any specific area you are stuck on check with the WLS team.
Like I mentioned earlier, I do not know if this will completely meet your business requirement, but something you can look into.
[email protected] - September 25, 2010 4:32:00 PM GMT+05:30 [Update from Customer]
Hi,
Can you please brief us what all are the changes needs to be done to meet our below requirement.
Regards,
Eranna D.
+91 9686971269
Oracle Support - September 24, 2010 9:00:57 PM GMT+05:30 [Information]
Generic Note
URLCompression servlet is the only option that weblogic portal provides out of the box to compress the URL of WLP. I understand this does not suite your requirement.
The other option I can think of that can possibly help you achieve this is to configure any weblogic proxy plugin that you might be making use of, see the document
http://download.oracle.com/docs/cd/E15051_01/wls/docs103/plugins/plugin_params.html#wp1143055 look for PathTrim, PathPrepend
[email protected] - September 24, 2010 5:41:39 PM GMT+05:30 [Update from Customer]
Hi,
Please call me on +91 9686971269 ASAP.
Regards,
Eranna D
[email protected] - September 24, 2010 5:41:22 PM GMT+05:30 [Update from Customer]
Hi,
Even thogh after implementing the below changes,still we are not able to get the result. " nfpb parameter is still existing in URL ".
Implementing URL Compression :
To configure a webapp to use url compression, follow these steps:
1. Define the compression servlet in web.xml; for example
<servlet>
<servlet-name>UrlCompressionServlet</servlet-name>
<servlet-class>com.bea.portlet.compression.UrlCompressionServlet
</servlet-class>
<init-param>
<param-name>defaultPage</param-name>
<param-value>/index.jsp</param-value>
</init-param>
<init-param>
<param-name>errorPage</param-name>
<param-value>/errors/error.jsp</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
2. Map the compression pattern; for example:
<servlet-mapping>
<servlet-name>UrlCompressionServlet</servlet-name>
<url-pattern>wlp.c</url-pattern>
</servlet-mapping>
3. Add the token {url:compression} to the templates for which you want to apply compression.
Please suggest on this ASAP.
Regards,
Eranna D.
[email protected] - September 24, 2010 5:27:58 PM GMT+05:30 [Customer Problem Description]
Problem Description: We need to change the URL
http://hostname:port/ics_war/ics.portal?_nfpb=true&_pageLabel=Tariff
to
http://hostname:port/ics_war/ics.portal/Tariff.
Pls suggest on this.
Regards,
Eranna D.

Similar Messages

  • How to add friendly URLs to pages within the ALUI portal?

    I want to know how to add friendly URLs (human-readable URLs that users can bookmark or type into the browser address bar) to pages within the ALUI portal.
    The portal application is developed using plumtree portlets.
    regards,
    Veeshoo

    In 6.5
    Community links look like this:
    http://your_Server/portal/server.pt/community/lockdown_console/
    Documents look like this:
    http://your_Server/portal/server.pt/document/50541/your_document_name.doc
    If your goal is for users to "type into the browser address bar" then your best bet would be dns mapping.
    At that point you could have communities with urls like:
    http://your_Community.your_Server.com
    or
    http://your_Server/your_Community
    Which is significantly easier for users

  • How to Add Friends on Game Center

    Hi ppl... Me and my friend are trying to figure out how to add friends on the Game Center(or atleast I am). So any way she has friends in the game center and keeps on trying to friend me but i dont get the invite/request and I cant find the add friends button. I think she has a different version than mine. My buttons on the bottom is Me...Friends... and Games.
    PLEASE HELP ME SOON!!!!!!!!!

    Settings, general, restrictions.
    Some profiles might have this restrictions. Might need to remove profiles.
    With restrictions on, you cannot even add friends from games

  • How to add a role to the Portal Favorites

    Hello gurus,
    I have a role to add to the Portal Favorites to avoid drilling down to many levels, does anyone know how to add a role to the Portal Favorites?
    Thanks in advance for your response.
    Regards,
    Niki Nguyen
    Message was edited by:
            Niki Nguyen
    Message was edited by:
            Niki Nguyen

    Niki,
    The documentation says that
    The Portal Favorites iView contains a freely definable list of links for direct access to items that you use regularly. This can include the following:
    &#9679;     Portal pages and iViews that run as full-page applications
    &#9679;     Documents, folders, and other items in KM repositories
    &#9679;     External items, such as Internet pages
    So we can't do it for Roles.
    For detailed information see <a href="http://help.sap.com/saphelp_nw04/helpdata/en/3a/d609e5803111d5992f00508b6b8b11/frameset.htm">Portal Favorites</a>
    Mr.Chowdary

  • How to add Navigation Level to the Portal?

    Hi All,
    How to add Navigation Level to the Portal?
    for example:
    1st Level is the Role
    2nd Level is Worksets/Folders
    I want that the 3rd Level will contain more Worksets/Folders and will be under the 2nd level and not in the "Detailed Navigation".
    I tried to change the "Number of display levels" in the framework page but it didn't help.
    Attached a picture with the required result (of course, for my roles)
    http://img457.imageshack.us/my.php?image=toplevelnavigation7xy.jpg
    Thanks, Omri

    Hi Omri,
    in fact, almost one year ago we did something similar on a project basis, but as already stated here, this was done by modification. What we did was providing a dropdown box within the masthead, containing the first level, and the second and third level now have been displayed where normally the first and second level are. That was a ten days solutions, some very fine granulated work. But nice
    Anyhow, nowadays this can be more easy using the LightFrameworkPage (if that's OK for your purpose) and the Navigation Tag Library, see http://help.sap.com/saphelp_nw04/helpdata/en/42/f35146a7203255e10000000a1553f7/frameset.htm for details.
    Hope it helps
    Detlev

  • How to use Domino LDAP in WebLogic Portal 8.1?

    Hi, all
    I'm trying to solve the problem of how to use Domino LDAP in WebLogic Portal 8.1. Anybody who have this experience please help me.
    Best Regards,
    Sean

    Hi,
    I just spoke to BEA and domino LDAP not supported although they gave me these
    LDAP filters that might help -
    http://support.bea.com/application?namespace=askbea&origin=ask_bea_answer.jsp&event=link.view_answer_page_solution&answerpage=solution&page=wls/S-09460.htm
    Sean Lin <[email protected]> wrote:
    Hi, all
    I'm trying to solve the problem of how to use Domino LDAP in WebLogic
    Portal 8.1. Anybody who have this experience please help me.
    Best Regards,
    Sean

  • How to add administrator group to weblogic user

    Hi All,
    How to add Administrator Group to weblogic user if weblogic user is accidently removed from Administrator group.
    Weblogic version is 10.0.1.0.
    Thank you in Advance!!!
    Cheers,
    Ankur

    http://docs.oracle.com/cd/E21764_01/apirefs.1111/e13952/taskhelp/security/ManageUsersAndGroups.html

  • How add userLogin in my weblogic portal

    Dear All,
    User this link i have created the weblogic portal
    http://download.oracle.com/docs/cd/E15919_01/wlp.1032/e14252/create_portal.htm#g1021569
    Now i want to add login to this portal, I got one more like to do this but it is old version Pls help on this.
    http://download.oracle.com/docs/cd/E13226_01/workshop/docs81/doc/en/core/index.html
    Regards
    Raj
    Edited by: 815165 on Dec 7, 2010 4:00 AM

    Hi Chris ,
    Many thanks for ur reply
    Please see these links:
    [http://download.oracle.com/docs/cd/E15919_01/wlp.1032/e14243/dvt.htm#CIHJIBCC]
    This type of logic is working fine.
    And:
    [http://download.oracle.com/docs/cd/E13155_01/wlp/docs103/security/lockdown.html#wp1027099]
    Pls let me know Steps to implements login page with jsp
    Best Regards

  • How to implement Breadcrumb functionality in weblogic portal 10.3

    Hi,
    We need to implement the breadcrumb functionality in weblogic portal 10.3.
    Tried to look for it in Google. But couldn't get success.
    Can someone help on how to implement this.
    Thanks
    Uttam

    Please find the example code for Breadcrumbs
    <%
         ArrayList breadcrumbTitles = new ArrayList();
         ArrayList breadcrumbURLs = new ArrayList();
         BookPresentationContext book = BookPresentationContext.getBookPresentationContext(request);
    PagePresentationContext pageCtx = PagePresentationContext.getPagePresentationContext(request);
         if(pageCtx.getDefinitionLabel() != null )
              breadcrumbTitles.add(pageCtx.getTitle());
              breadcrumbURLs.add(PageURL.createPageURL(request, response, pageCtx.getDefinitionLabel()).toString());
         if (!(book.getDefaultPage().equals(pageCtx.getDefinitionLabel())))
              breadcrumbTitles.add(book.getTitle());
              breadcrumbURLs.add(PageURL.createPageURL(request, response, book.getDefaultPage()).toString());
         else
              breadcrumbTitles.add(book.getTitle());
              breadcrumbURLs.add(PageURL.createPageURL(request, response, pageCtx.getDefinitionLabel()).toString());           
              PagePresentationContext parentPage = book.getParentPagePresentationContext();           
              while (parentPage != null)
                   breadcrumbTitles.add(parentPage.getTitle());
                   if (parentPage instanceof BookPresentationContext)
                        BookPresentationContext parentBook = (BookPresentationContext)parentPage;
                        // condition for not showing my eagle page when user not logged in. instead show default home page
                        if (parentBook.getDefaultPage().equalsIgnoreCase(""))
                             breadcrumbURLs.add(PageURL.createPageURL(request, response, ""));
                        }else
                             breadcrumbURLs.add(PageURL.createPageURL(request, response, parentBook.getDefaultPage()).toString());
                   else
                        breadcrumbURLs.add(PageURL.createPageURL(request, response, parentPage.getDefinitionLabel()).toString());
                   parentPage = parentPage.getParentPagePresentationContext();
    %>
         <ul class="breadcrumbs">
    <%
                   // compare if current page is selected. then dont show hyper link
                   if (pageCtx.getTitle().toString().equalsIgnoreCase((String)breadcrumbTitles.get(i)))               
    %>
                             <%=breadcrumbTitles.get(i)%>  
    <%          
                        }else
    %>                    
                             <a href="<%=breadcrumbURLs.get(i)%> "><font color="#005596"><%=breadcrumbTitles.get(i)%></font></a></b><img src="<render:getSkinPath imageName="/spacer.gif" />" width="2" /><img align="bottom" src="<render:getSkinPath imageName="/arrow_right.gif" />" />
                             <%
    %>
         </ul>

  • New url in weblogic portal

    The customer is sent an email containing the user name and a link to the order via the demo Online login page. This should not contain the password .A separate email containing the password only will be sent after a gap of at least 1 minute and not more than 5 minutes .     The customer will now clink on the link and will be taken to the login page of Demo Online with the username already populated. On entering the new password twice, the customer will be taken to the overview page for the Order.
    can we get this url by creating the desktop .

    "Ard" == Ard van der Scheer <[email protected]> writes:
    Ard> We are trying to retrieve data from an external source and display this in a Weblogic
    Ard> 8.1 portal. The external source is a webserver, from which an XML message can
    Ard> be retrieved directly from an URL. With a stand-alone Java application the following
    Ard> code works fine:
    Ard> Properties systemProperties = System.getProperties();
    Ard> systemProperties.setProperty("http.proxyHost",proxy);
    Ard> systemProperties.setProperty("http.proxyPort",port);
    Ard> URL url = new URL("http", "www.someserver.com", 80, "/newsxml.phtml");
    Ard> BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
    Ard> When runnning this in BEA WebLogic Portal 8.1 I get the following error:
    Ard> java.io.FileNotFoundException: Response: '403: Forbidden' for url: ......
    Ard> My guess is that setting the proxy properties the way I do is not working, but
    Ard> how do I do it? Your help is greatly appreciated.
    If I were you, I would try to use the Jakarta Commons HttpClient library. It
    encapsulates all of the "dirty bits" of this into a simple api.
    ===================================================================
    David M. Karr ; Java/J2EE/XML/Unix/C++
    [email protected] ; SCJP; SCWCD

  • How to hide the menus in Weblogic Portal?

    I have to develop a page in Weblogic Portal 10.0 that uses a portlet for the UI presentation.
    I have a requirement that the page is hidden by default. When I navigate to the page by selecting a link, I have to display the contents in that page. While displaying I should hide the portal level menus of other books/pages. But I have to display other contents like logo, etc.
    Can some one please help me on how to hide the menus in the selected page?
    Edited by: [email protected] on Apr 19, 2010 3:43 AM

    As a quick and dirty solution i would edit the navigation jsps (singlelevel/multilevel/yourcustom menu jsp) and disable the navigation for all hidden pages.
    Or create a backing file and dynamically change the navigation state on the desktop when the hidden page is requested.
    Or have the page in a different portal file if possible and set the same header and footer there as well.
    Or You could have a look at the detached portlets. These are used as popups often.

  • How to add crystal enterprise server in portal?

    Hello, I am not familiar with SAP Portal, I am a little bit confused with the following direction from point 5. I don't know how to add the system in the landscape. I don't see the Edit list. The netweaver version is 2004.
    To configure the BusinessObjects Enterprise server
    1. From the top-level navigation bar, choose System Administration; then
    choose System Configuration.
    2. From the Detailed Navigation iView, choose System Landscape.
    3. In the Portal Catalog, expand Portal Content.
    4. In the folder containing the systems, right-click a system and choose
    Open, and then choose Object.
    5. In the System Landscape Editor, from the Edit list, select Crystal
    Enterprise Server.
    6. In the BusinessObjects Enterprise Editor, enter the following parameters:
    u2022 Host Name of Crystal Enterprise Server:
    Here you need to enter the BusinessObjects Enterprise server as fully
    qualified host name (including the port).
    For example: BusinessObjects001.business.net:1080
    u2022 Path of BusinessObjects Enterprise Server:
    Here you need to enter the path to the viewer application you want to
    use for this system.

    Hi,
    the steps are under the assumption that you have a system already configured in the portal.
    the values for the BusinessObjects server are just properties. If you don't have a system configured you would have to create a system first - otherwise you can set these properties for an exisitng system
    ingo

  • How to add a new language in portal?

    Hi,
           I have a requirement to add new language(Marathi) in portal.Using the thread 468191 i configure it in portal content translation.but the language is not visible in personalize option.How to acheive this ?
    Regards
    Bala

    Bala,
    In that thread, check Deeps' post
    For Hindi to come in drop-down list, I put the languages_hi.properties in umeuseradminbase.jar file and put the entry hi=Hindi in languages_hi.properties, languages_en.properties and languages_de.properties only and remain all other files as it is. After that restarted the server
    So probably you might have to do a similar thing for Marathi.
    Also, refer to this thread.
    https://www.sdn.sap.com/irj/sdn/thread?messageID=6043933#6043933
    Good Luck!
    Sandeep Tudumu

  • URGENT: How to add an URL link to an Image?

    Hi,
    I need to be able to link a web page from an image . How can I do this using Oracle Portal?
    Many THANKS
    Mariela

    this link try to connect to a page named page_name
    <img src="images/24librar.gif" border="1">
    here is the code
    &lt;a href=/pls/portal30/url/page/page_name &gt;&lt;img src=images/24librar.gif border=1 &gt;&lt/a&gt;
    pedro

  • How to add azerbaijan language to sap portal

    how to add new azerbaijan language to sap portal?İ want step by step configuration .Thanks advance

    Hi,
    please have a look at:
    1013521   Configuration of supported languages within the portal
    Best regards,
    Nils Buerckel

Maybe you are looking for