Portal Framework

Hello all,
the standard Portal Framework scrollbars do not include the entire page, but deals with the frames (innerpage and navigation) separately. Now i would like to get a framework page done similar to the current SDN one, where you have just one main vertical scrollbar.
I have figured if you change the isolationmode of various pages (e.g. innerpage) from url to embedded, you get rid of the iframe and the page gets embedded into the entire page. This results in one main vertical scroolbar which does inlcude the TLN and Mastead. So far so good, but unfortunatelly the TLN then starts to show some weired behaviour. It jumps around, just when the page is loaded it jumps back to the correct position. Pretty strange.
So obviously this isnt the right approach to get done what i have in mind.
Has anyone else tried this or something similar before and has some valueable hints?
regards,
Markus

Hi Markus,
I can give you a hint.
There is a par file called com.sap.portal.layouts.framework.par
This is the par file with which the Default/Light frameworks are created.
You will find in here the entire HTML in the form of Layout/Framework/Navigation tag libraries whose help you can easily get on help.sap.com
You can modify this to suit your needs.
Then upload this par file (after re naming it only !!).
Make a new Layout from PAR in the Content Administrator role.
You can then procees by assigning this layout to your page.
I've not tried this but I guess it will work.

Similar Messages

  • How to change the start up page in Portal Framework..

    Hii guys...
    I have created a webcenter portal framework application, with two new pages - a myLogin page and a Document page(which will display content from webcenter content).
    The pages are working fine.
    I simply want to display the myLogin page when i run the application as startup page.
    For this i have made changes into the index.html fine by changing the url to the "webcenter/portalapp/pages/myLogin"
    When i run the application for the first time its working fine..
    But when i am running it for the second time the page is automatically redirecting to some login.jsp and keep getting refresh.
    I also tried running myLogin page directly by making changes in the welcome file option in web.xml.
    I have deleted index.html from welcome file list and instead added the myLogin page.
    But when i run the application it automatically load the index.html and the same problem continues.
    Do anyone knows where i am making mistake or what changes should i make to simply display the myLogin page when i run the application..!!
    Thanks..

    Hi,
    WebCenter has its own forum: WebCenter Portal
    Frank

  • Default pagination functionality(Jdev 11.1.1.7.0) is incomplete with in webcenter portal framework application.

    Hi,
    Am using default pagination with in the table for portlet application using Jdev(11.1.1.7.0),when I run portlet application it is working properly.
    When I run the same portlet application with in webcenter portal framework application, I could not find page number navigation and count of total number of records.
    Thanks,
    Santoshi.

    Thanks a lot,Its working fine when I moved adfp into Panel Group Layout and one more important point is am using "default globe page template" which comes with webcenter framework application with content facetRef in Panel Group Layout which uses some inline style so changed its styleClass to "AFStrechWidth".

  • 8.1 equivalent of portlet:form event=bea.portal.framework.internal.refresh

    I've got a portlet with an edit JSP that allows the user to set some portlet settings. The edit JSP uses a form defined with the tag <portlet:form event="bea.portal.framework.internal.refresh" >. This in essence allowed the edit JSP to submit the form to itself, so it could then process (store) the settings.
    This tag is no longer supported in 8.1. I haven't been able to find what the equivalent is. Am I going to be able to do the same thing, or am I going to have to rewrite the Edit piece as a page flow?

    I've already tried that and it's not working in my current portal.
    The other things I've tried are <render:postBackUrl/> and <render:windowUrl> for the form action, and they weren't working, either. But since then I've discovered that in a new vanilla portal installation, the <render:postBackUrl/> action works fine (I assume the controller would, too, but I didn't try it).
    It seems I now have a different problem to work through to figure out why <render:postBackUrl/> works in a new installation, but not in my current one. The same goes for the controller.

  • Dont want then NavigationTarget to open an entirely new portal framework

    Hi All,
    when i tried with Navigationtarget from webdynpro Linktourl element(target=_main) to open the page which has webdynpro iview opening the page but its coming with whole new portal framework which i dont want . how to avoid that.I just want the page to display in the content area without the whole portal framework with tabs and
    String URL1="/irj/index.html?NavigationTarget=ROLES://portal_content/org.test.dev.folder.test_development/test/Worksets/CustomApplications/ManagersFMLAApproval";
    wdContext.currentContextElement().setUrl1(URL1);
    Thanks,
    pkv

    Hi Pkv,
        If you want to open the new window without the portal framework page then instead of using a LinktoURL UI Element you use a LinktoAction UI element and in the action handler of the LinktoAction you can use the navigateAbsolute portal API. [http://help.sap.com/javadocs/NW04S/current/wd/com/sap/tc/webdynpro/clientserver/navigation/api/WDPortalNavigation.html]
    The code should look like this.
    WDPortalNavigation.
    navigateAbsolute("ROLES://portal_content/org.test.dev.folder.test_development/test/Worksets/CustomApplications/ManagersFMLAApproval",
                     WDPortalNavigationMode.SHOW_EXTERNAL,
                     WDPortalNavigationHistoryMode.NO_HISTORY,
                     null);
    Regards,
    Sanyev

  • How to add the model view controller in webcenter portal framework application

    i create a webcenter portal framework application.how to create a model class in my application..please help me.

    What you mean by this. You mean having model layer in webcenter portal framework application? Whats the exact requirement.? You want to create ADF BC in portal app.
    If you want to use adf taskflow application , i will recommend you to make separate adf application and use as shared lib in portal.

  • Object reference not set error in SAP.Portal.Framework.Core.PortalWorkerReq

    Hi,
      I am using .Net PDK 1.0. I am often getting the error
    [NullReferenceException: Object reference not set to an instance of an object.]
       SAP.Portal.Framework.Core.PortalWorkerRequest.ReadEntityBody(Byte[] buffer, Int32 size) +119
       System.Web.HttpRequest.GetEntireRawContent() +327
       System.Web.HttpRequest.GetMultipartContent() +57
       System.Web.HttpRequest.FillInFormCollection() +244
       System.Web.HttpRequest.get_Form() +50
       System.Web.UI.Page.GetCollectionBasedOnMethod() +70
       System.Web.UI.Page.DeterminePostBackMode() +128
       System.Web.UI.Page.ProcessRequestMain() +63
    It is very errartic, sometimes the page gets loaded and at times I get this error. Could someone please tell me what causes this error?
    Thanks
    Swetha

    Hi,
       This error occurred in the page where I used the file upload control. The control was working fine before. We tried installing entire PDK again and then applying the hotfix-1, but nothing worked and then I had to use an URL iview to invoke an ASP .Net application just for uploading the files.
    Thanks
    Swetha

  • Calling portal framework page from non portal page

    Hi,
    We are having some difficulty in passing control from the non portal pages to
    the Portal Pages.
    To explain you more elaborately, I am writing down the scenario:
    Both our portal and non portal pages reside under the same web application folder.
    We have a Portal Page containing one portlet.Clicking on one of the hyperlink
    on this portlet page takes us out of the portal environment where we are doing
    some processing.
    (Why we are going out of the portal environment is because we want to call the
    existing pages as it is and our intention is not to make the existing pages portal
    enabled to start with).
    Somewhere down the journey on the non portal page, there is a requirement to call
    the Portal Framework page.
    We can call the portal Framework page from the non portal page by hard coding
    the URL of the Portal page by writing something like this in href:
    http://localhost:7501/application?origin=content.jsp&event=bea.portal.framework.internal.portlet.event&pageid=home&portletid=bachome_carsearchlink&wfevent=link.next
    But this is not what we want. We want to call the portal page without hard coding
    the URL.
    If we use portlet tag in non portal page to call the Portal Framework page ( <a
    href="<portlet:createWebflowURL event="link.next"/>">Next Page</a>), it throws
    us error "Could not find current Portlet State" which is quite understandable,
    because portlet state is now lost.
    Is there any way we can achieve this .
    Any suggestions or ideas?
    Thanks
    Ajay

    Hi
    i think you should use portal:createPortalPageChangeURL (you are effectively changing
    your portal page) .
    if you want to invoke a specific event in your portlet webflow you can either
    write a RefreshControllerIP or use WebflowJSPHelper.createWebflowURL.
    bear in mind if you have urls that directly go to an intermediate event in the
    portlets webflow you may need
    http://dev2dev.bea.com/codelibrary/code/portlet_pp.jsp
    regards
    deepak
    "Ajay" <[email protected]> wrote:
    >
    Hi,
    We are having some difficulty in passing control from the non portal
    pages to
    the Portal Pages.
    To explain you more elaborately, I am writing down the scenario:
    Both our portal and non portal pages reside under the same web application
    folder.
    We have a Portal Page containing one portlet.Clicking on one of the
    hyperlink
    on this portlet page takes us out of the portal environment where we
    are doing
    some processing.
    (Why we are going out of the portal environment is because we want to
    call the
    existing pages as it is and our intention is not to make the existing
    pages portal
    enabled to start with).
    Somewhere down the journey on the non portal page, there is a requirement
    to call
    the Portal Framework page.
    We can call the portal Framework page from the non portal page by hard
    coding
    the URL of the Portal page by writing something like this in href:
    http://localhost:7501/application?origin=content.jsp&event=bea.portal.framework.internal.portlet.event&pageid=home&portletid=bachome_carsearchlink&wfevent=link.next
    But this is not what we want. We want to call the portal page without
    hard coding
    the URL.
    If we use portlet tag in non portal page to call the Portal Framework
    page ( <a
    href="<portlet:createWebflowURL event="link.next"/>">Next Page</a>),
    it throws
    us error "Could not find current Portlet State" which is quite understandable,
    because portlet state is now lost.
    Is there any way we can achieve this .
    Any suggestions or ideas?
    Thanks
    Ajay

  • Portal framework when using bookmarks

    Hi
    When we use bookmarks to run reports, the portal framework does not show (the portal menu). It is only the BI template that is shown just like when you run a template from WAD. Is it possible to direct the user to the report with the portal framework around the WAD template when using bookmarks?
    Erik

    Hi,
    I do not want to create confusion but PFCG would not be helpful. If users want to run the report for different variables and different drilldowns. It would not be possible to keep record of their each bookmark and adding it to the Role.
    Ravi: I did understand what your solution but How to do it is not clear to me.
    they can save the bookmark of report in portal
    Could you please elaborate on this one if you know how to do it. Per my understanding the Bookmark is saved in terms of Web template id.
    ~abhijit

  • Forcing attachments to download from content outside portal framework

    We are having an issue with binary content which resides outside portal framework in a separate system being downloaded by users. Whenever a page flow action is submitted and the binary data(xls, pdf, doc files etc) is returned by the system(documentum in this case) and we try to get the download option it shows data as garbage on the jsp but does not prompt to download the file. Here is the code for 2 options tried
    Option 1 - Trying to write binary content from Page Flow
    Code in Page Flow
    byte[] binaryData = document.getBinaryDocument(); //'document' is the data object here
    HttpServletResponse response = getResponse();
    response.setContentType("application/ms-excel");
    response.setContentLength(binaryData.length);
    response.setHeader("Content-disposition", "attachment; filename=\"" + document.getFileName() + ".xls\"");    //document does not return file extension
    response.getOutputStream().write(binaryData);Option 2 - Trying to write binary content from Servlet Context outside portal framework
    Code in Page Flow
    getRequest().setAttribute("binarydoc", document); Code in JSP
    com.jeni.DocumentumData doc = (com.jeni.DocumentumData)request.getAttribute("binarydoc");
    byte[] binaryData = doc.getBinaryDocument();
    response.setContentType("application/ms-excel");
    response.setContentLength(binaryData.length);
    response.setHeader("Content-disposition", "attachment; filename=\"" + doc.getFileName() + ".xls\""); //document does not return file extension
    response.getOutputStream().write(binaryData);
    response.getOutputStream().flush();Both options produce garbage on the jsp page.
    Please respond soon
    Thanks

    Yes. It did not work here's the changed code in the JSP page in Option 2 that produced the same result.
    com.jeni.DocumentumData doc = (com.jeni.DocumentumData)request.getAttribute("binarydoc");
    byte[] binaryData = doc.getBinaryDocument();
    response.reset();
    response.setContentType("application/ms-excel");
    response.setContentLength(binaryData.length);
    response.setHeader("Content-disposition", "attachment; filename=\"" + doc.getFileName() + ".xls\""); //document does not return file extension
    response.getOutputStream().write(binaryData);
    response.getOutputStream().flush();
    response.flushBuffer();

  • Portal Framework Application - Administrator Console - Move Page Option

    Can we restrict "Move Page" option in Portal Framework Application.
    Currently anyone who has access to Administrator Link seems to be able to move the pages even if they don't have Grant privilege.
    Thanks

    Hi,
    WebCenter has its own forum: WebCenter Portal
    Frank

  • Launch Portal iView without Portal Framework

    We would have a requirement to send emails from our ERP backend system containing a link to say, release a purchase order. However, because we use single sign-on to the ABAP systems we can't just send a link to the BSP in the ERP system because no one would know their password. So instead I thought I would send a link to an iview in the Portal as everyone knows thier Portal password and we have SSO from the Portal to the backend systems.
    My question is: How do I do this and get a window without all the Portal framework around it that could be viewed on a Blackberry? I've tried a URL like "http://portal_server/irj/portal?NavigationTarget=ROLES://portal_content ..." but still get a standard Portal window. Setting options for the iview like "Display in separate window" or "Display in separate, headerless Portal window" doesn't seem to come into play using this approach.
    Does anyone have any suggestions?
    Regards,
    Tom Maggs

    Hi,
    1. Instead of using role navigation url you can use the static url of page or iview...
    check this. [https://forums.sdn.sap.com/thread.jspa?threadID=1374857]
    2. If you have to use navigation url then add &NavMode=3 to existing url.
    http://portal_server/irj/portal?NavigationTarget=ROLES://portal_content ...&NavMode=3
    This will open iview in headerless window
    Regards
    Baby

  • SAP Portal Framework Changes

    Hello,
    We are on NW EP 7.3 and trying to make the following changes as part of Look and feel/Portal Framework :
    1) Change the Text 'Options' which appears as a dropdown on the Top right location of the iview next to 'Full Screen'.
    2) Change the Text 'Related Links' which appears on the Detailed Navigation Panel for all the Related iviews below the actual iview.
    3) Masthead - Hovering on the 'New Session' and 'Logoff' Links shows a Border/Box around the Links , how can we change that? didn't find anything in the Theme for it.
    4) Looking for a way to create a Top Spacing/Padding in the 2nd Level of the Top-Level Navigation right below the 1st level Navigation to move the text in the 2nd Level down.
    How can we achieve the above tasks?
    Any help would be highly Appreciated.
    Thanks

    Hi,
    The screenshot looks like SAP ECC content.You may need to check the corresponding iview type, If it is a WDA iview, Find the application name from iview, Then you may have to change the the WD ABAP application in the backend.
    For the theme related UI changes in Ajax framework page,Check this SAP document, If you have not come across this already.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a03ead25-4288-2e10-57ae-c70b8c412629?overridelayout=true
    Regards
    Veera

  • Problems integrating Worklist service with WebCenter Portal Framework

    I am trying to create a portal framework app integrated with the worklist service and I am following this
    http://docs.oracle.com/cd/E23943_01/webcenter.1111/e10148/jpsdg_worklists.htm#BEIIBCCI .
    But every time I try to go to the worklist part of my app I get this error.
    <Submission> <run> Submission[id=4, service=Worklist, resource=Worklast] caught exception running task
    oracle.bpel.services.workflow.client.WorkflowServiceClientException: oracle.bpel.services.workflow.client.WorkflowServiceClientException: javax.xml.ws.WebServiceException: oracle.fabric.common.PolicyEnforcementException: PolicySet Invalid: WSM-06102 PolicyReference The policy reference URI "oracle/wss10_saml_token_client_policy" is not valid.
         at oracle.bpel.services.workflow.query.client.AbstractDOMTaskQueryServiceClient.authenticate(AbstractDOMTaskQueryServiceClient.java:187)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at oracle.webcenter.concurrent.MethodTask.call(MethodTask.java:34)
         at oracle.webcenter.concurrent.Submission$2.run(Submission.java:484)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.webcenter.concurrent.Submission.runAsPrivileged(Submission.java:498)
         at oracle.webcenter.concurrent.Submission.run(Submission.java:424)
         at oracle.webcenter.concurrent.Submission$SubmissionFutureTask.run(Submission.java:888)
         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
         at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolExecutor.java:657)
         at oracle.webcenter.concurrent.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecutor.java:682)
         at java.lang.Thread.run(Thread.java:662)
    Caused by: oracle.bpel.services.workflow.client.WorkflowServiceClientException: javax.xml.ws.WebServiceException: oracle.fabric.common.PolicyEnforcementException: PolicySet Invalid: WSM-06102 PolicyReference The policy reference URI "oracle/wss10_saml_token_client_policy" is not valid.
         at oracle.bpel.services.workflow.query.client.TaskQueryServiceSOAPClient.invoke(TaskQueryServiceSOAPClient.java:209)
         at oracle.bpel.services.workflow.query.client.TaskQueryServiceSOAPClient.authenticate(TaskQueryServiceSOAPClient.java:245)
         at oracle.bpel.services.workflow.query.client.AbstractDOMTaskQueryServiceClient.authenticate(AbstractDOMTaskQueryServiceClient.java:180)
         ... 17 moreI have also looked at this and did it, but it did not work and I basically get the same error just different type of policy refrence. https://blogs.oracle.com/webcenterportal/entry/oracle_bpm_suite_oracle_webcenter
    Any help would be greatly appreciated. Thanks

    Ok I got Integration with Worklist on webcenter portal. If you are following this http://docs.oracle.com/cd/E23943_01/webcenter.1111/e10148/jpsdg_worklists.htm#BEIIBCCI and are running into the same error I had. The one about the Policy Store being Invalid and are developing with Jdeveloper. This is what you do.
    1. Log into the administration server for JDeveloper.
    2. Go to deployments.
    3. click on wsm-pm
    4. select the targets tab.
    5. check the wsm-pm ( i also checked all the ones that were under it when you expanded the selection)
    6. Click change targets.
    7. Select Default server and click yes.
    8. Restart the integrated server.

  • Portal Framework Tutorials

    Hi All,
    I have good understanding about the BEA Application server as such, but am fairly new to BEA portal and wish to learn BEA Portal framework. Could any please point me to some tutorials on the framework and API.
    I did check out the Javadoc for the portal framework in BEA EDOCS site, but I wish if some additional documentation on the <u>framework architecture and its key components</u> would be easy to understand.
    Thanks

    Hi,
    If you are working on Bea weblogic portal 8.x ,the workshop help is very good.You can start with sample application which comes with weblogic workshop.
    With portal 9.2 there is no much help but again few samples are given in the workshop help which will be good to start learning.
    Regards
    Bishnu

Maybe you are looking for

  • Can I disable all hyperlinks in a page document?

    I am working on a very long pages document that was originally produced by cony-pasting several blog posts, all of which contained several hyperlinks. I would like to find a way to disable them all. Or at least to find them and replace them by normal

  • Is there any way that I can recoop all of the music that I purchased 4 years and another computer, ago?

    I lost my computer some years ago. Its a PC, what did I expect. I cant stand thinking that all of that music is just lost!

  • Issue of output type  RD04 through EDI

    Hi Friends, RD04 which is used for intercompany billing normally uses EDI as the transmission medium.  My question is  in what form  the invoice receiving party (which is usually the supplying plant) gets this invoice? How exactly the person sitting

  • Linking Flash to Dreamweaver

    I must not have been listening in class. My flash web page is http://www.countrysidebasketry.com When you select enter I want it to go to my Dreamweaver page (welcome.html) Do I make the enter a button then do my script as on(release) then what? Than

  • Upgraded kernel...can't load modules??

    Okay today I ran pacman -Syu and upgraded to kernel 2.4.21.  My only problem now is that on boot, I cannot load any modules, and when I go to modprobe them manually I am given this error: [root@protium root]# modprobe ne2k-pci modprobe: Can't open de