IFRAME in content.jsp messes up portal

I have a portal page with two portals on it.
Both the portals have an embedded IFRAME in the contents.jsp pg
ie
<IFRAME src="http://www.google.com" />
However, the portal page is not correctly displayed in IE!!
Any tips ?

Check the Doctype in desktop.jsp under skeletons...I believe I had to change my
to:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
for iframes to work...
-Howie
"F G" <[email protected]> wrote:
>
I have a portal page with two portals on it.
Both the portals have an embedded IFRAME in the contents.jsp pg
ie
<IFRAME src="http://www.google.com" />
However, the portal page is not correctly displayed in IE!!
Any tips ?

Similar Messages

  • How to Upload a file to KM Content repository from a Portal Application

    Hello All
    I have a urgent requirement where i have to upload a file to a KM Content Repository from my Portal Application which is a JSP DynPage Component..
    I am new to the area of Knowledge Management...Can anyone guide me of how to achieve this functionality from my component..
    I will be highly obliged..
    Thanks
    Sundeep

    Hello Sundeep,
    Check this:
    https://www.sdn.sap.com/irj/sdn/thread?threadID=241883
    One more important doc:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f7ced90-0201-0010-589f-8eff15a14072
    Sample coding for content creating and retrieval
    String out = new String(“my content”);
    ByteArrayInputStream data = new
    ByteArrayInputStream(out.getBytes());
    IContent newContent =
    new Content(data, “text/plain”,
    data.available());
    resource.updateContent(newContent);
    IContent oldContent = resource.getContent();
    Greetings,
    Praveen Gudapati
    p.s. Points are always welcome for helpful answers
    Message was edited by:
            Praveen Gudapati

  • Can't open a jsp in a pop up or iframe from another jsp in the same portlet

    Hi There,
    I have a simple struts portlet "MNPPortlet" it contains some JSPs as the below hirearchy
    MNPPortlet
    WebContent
    pages
    A.jsp
    B.jsp
    I just want to open B.jsp in a popup window or in an iframe from A.jsp, I have tried the following
    1- window.open("B.jsp")
    2- <IFRAME src="B.jsp">
    but it doesn't seem to work, I always get 404 page not found error, since it generates wrong URLs, any ideas how can i get the right URIs generated ?
    P.S. it's working fine as struts application, not portlet
    Thanks alot

    Thanks guys for reply
    @Sadhu, yes this works <%=request.getContextPath()%>/<location of your Jsp>/B.jsp
    but i thought i can get something to generate the location of my jsp (the portlet module folder) dynamically, since the page I'm referring to is on the same location of the caller page
    @Kevin, I have tried <render:resourceUrl path="B.jsp" /> but this only gets localhost:7001/b.jsp
    I have tried also <render:resourceUrl contextualPath="B.jsp" /> this gets the url with the context root appended localhost:7001/applicationRoot/b.jsp
    both of them didn't get the complete URL
    the only thing that works is using <render:getJspUri> to get the URI of the page I'm in , then appending the "B.jsp" to this , is this really the only way ?
    what about netui ?
    Sorry but I'm beginner on weblogic portal, really appreciate your help :)

  • JSP developing in Portal

    Hello,
    I can't find information about JSP developing in Portal.
    Last year I seed all this information:
    about provider registering
    about portlet personalization and customization
    about registering in Apache
    about "show" (etc.) modes for portlets
    special guidelines for JSP-portlet developing
    Yet I find only short (very short) courses. Where is full JSP developing
    courses? I seed this last year, but all links doesn't works.
    Do you have same information about JSP-portlet developing?
    Can you help me?
    Best & Regards
    Cheslav

    PortalStudio is constantly updated in terms of content orgainization
    and to help the users find the technical resources quickly and
    easily. The "Getting Started" document organizes the content
    in a systematic manner which allows the users to navigate directly
    to the feature they are looking for. Each link further describes
    a feature completely including installation.
    It can be accessed using
    [ http://portalstudio.oracle.com/servlet/page?_pageid=350&_dad=ops&_schema=OPSTUDIO&12678_PDKHOME902_39847486.p_subid=249438&12678_PDKHOME902_39847486.p_sub_siteid=73&12678_PDKHOME902_39847486.p_edit=0 ]
    Further, you might want to have a look at various demonstrations available at
    [ http://portalstudio.oracle.com/servlet/page?_pageid=350&_dad=ops&_schema=OPSTUDIO&12678_PDKHOME902_39847486.p_subid=249518&12678_PDKHOME902_39847486.p_sub_siteid=73&12678_PDKHOME902_39847486.p_edit=0 ]
    Hope it helps.
    -AMJAD.

  • Accessing Documentum Content thru KM in portal

    Hi,
        I am trying to connect to Documentum content thru KM in portal. I am looking for a better approach to do the same.
    http://www.emc.com/products/detail/software/content-services-sap-portal-iviews.htm.
    http://www.emc.com/products/detail/software/file-share-services.htm
    As per the above two  links i understand that documentum content can be accessed by Portal iViews. But not sure from where i can find those iViews? and also not sure whether it can be accessed with Windows file share service?
    Could anybody suggest me which approcah is better ? Either thru portal iViews or thru KM repositories?
    1.    Could anybody guide me what SAP Portal iViews can be used to access Documentum Content?
    2. With either the File system repository manager or WEBDAV Repository manager can we access the the documents directly from the Document file share of Documentum?
    for example.. The Documents are in this path
    Document file share\Repositories\.
    Please guide me on this...
    Point will be rewarded for the rightful answers.
    Regards
    Sireesha.

    Hi,
    I agree that it is worth to try a file system repository on this Documentum File Share.
    However I have some concerns about the performance of this kind of integration.
    I would expect that the Documentum File Share is allready a software tier wrapping the
    core documentum api.
    In addition a file system repository has some disadvantages if you are planning to change the repository content both in KM and in the origin (documentum) system.
    If you do that, the KM file system repository has to synchronize itself again and again.
    The repository (and sometimes the whole portal) may slow down dramatically.
    So give it a try but consider to either buy the documentum repository manager or write your own.
    See the following link to a nice code sample:
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/fcc4b3c7-0701-0010-55ab-86e3ec0ce275
    Cheers
    Frank

  • How to search content in repository through portal

    i want to search the content present in my content repository with input as a string ,which will be searched in content and displayed through portal.
    or can i navigate bea content search into portal

    I am also trying to use content in the BEA content repository. I am able to create the content repository, but i do not know how to set it up so that it can be accessed from a portal. It seems that you are able to integrate it. Can you please tell me the steps or point me to a document? I will appreciate your help.

  • Can we use WebCenter Sites content store in WebCenter Portal

    Hi,
    Can we use WebCenter Sites Content Store as the default content store in WebCenter Portal?
    I need to create website in WebCenter Sites, all the content will be stored in Sites Content Store. I also need to integrate WebCenter Portal with Sites content store to fetch contents from the store and display it in Portal. I do not wish to purchase WebCenter Content.
    Is this possible?
    Regards,
    Syed Rehan Shah

    Well , as suggested by jiri machotka, you can go for version 11.1.1.8.0 version with proper license.
    However,if you are using earlier versions than I must say that-
    It's going to be very very complex and cumbersome development process al-together . (at least for me) .Because why I am telling this is -
    The content repository structure of (webcenter site's CA server )is completely different from UCM (webcenter content server and preferred cms for portal).
    In previous threads ,lot of things are being discussed about this issue.
    In my opinion,you can very well integrate sites content to portal pages via REST API. Documentation is available.
    http://docs.oracle.com/cd/E29495_01/doc.1111/webcenter_sites_11gr1_wem_rest_api_resource_ref.pdf
    Apart from it, you can also do -
    1. Gadgets - You can consume Gadgets from WebCenter Portal, some examples with Google Gadgets are available in OTN.
    2. Widgets - You can build HMTL + Javascript widgets with Sites and embed in WebCenter Portal pages.
    Hope this info helps you out.
    Regards,
    Hoque

  • Page cannot be displayed message ONLY on the content area of the portal

    Hi All,
    I am using Netweaver Portal 7.0 and the portal works fine if logged in as an end user. But when I'm logged in as Administrator and whenever I try to create a portal object (iview or pages etc), I get a page cannot be displayed message ONLY on the content area of the portal. It is happening quite frequently, any clue what is wrong here?
    Thanks for your help
    -Mike

    Hi
    This could  sometimes happen because of  multiple users working on the same content .
    Edited by: chandana kallu on Mar 11, 2008 1:41 PM

  • Is TRex required to display content from Content Server in the Portal?

    Hi all gurus!
    A short question: do you have to have TRex (or any other search/index engine) when you want to display content from a SAP Content Server in the portal? Or does the content server has its own search/index engine?
    Best regards
    Benny Lange

    Hi,
    Sap content server can be added in the portal as an KM repository. So configuration is needed. But when finished you can open and look at the content server like they are normal KM folders. TREX on the other hand is advisable in order to have the means to quickly find something in your content server. Otherwise it is like any other stupid file structure. lots of files and lots of folders.
    Depending on you portal version you need to install a bussiness pack for document managment to get the content server visable in KM
    Greetz

  • JSP 2.x - Tag files with body-content="JSP"

    I've been looking at the JSP 2.1 draft and see that, as with the previous JSP release, it is not allowed for tag-files to have body-content="JSP". I've tried to find a good answer for that on the web, but there's no one who can enlighten me. I've tried to tweak the source of Apache Tomcat 6.0.13 (Validator.ValidateVisitor and TagFileProcessor.TagFileDirectiveVisitor, both in org.apache.jasper.compiler) to accept body-content="JSP" in tag files - with great success. It is possible to have scriptlets within tags from tag files and it works as expected.
    My reason for wanting scriptlets in the body-content of tags from tag files is that it would encourage a more contextual, nested (and in my eyes, a more beautiful) structure of JSP-pages, as opposed to the JSTL flat structure, where f.ex. the sql:query tag does not reside within a sql:setDataSource tag, but instead refers to the datasource through an EL-variable. I suppose that it has been constructed in this way only to make it possible for programmers to include scriptlets in-between sql:query tags that use the same datasource.
    Not that it is not possible to nest tag-file tags, but I suspect that many programmers then would like to keep a flat structure so as to maintain the possibility of inserting scriptlets where needed - outside any tag which is based on a tag-file.
    So, why is it not allowed for tag-files to have body-content="JSP"?

    Thanks for the reply, evnafets.
    I'm aware that scriptet-code is generally being discouraged, although I don't understand why. I think that having a standard tag-library is a wonderful idea, but in the case of JSTL, I'm not that pleased. It relies heavily on EL, which I see as an unnecessary abstraction.
    Let me give you an example. The JSTL does database-connections and queries in this way:
    <sql:setDataSource var="datasource" url="jdbc:oracle:thin:@localhost:1521:TEMP" driver="oracle.jdbc.OracleDriver" user="scott" password="tiger" />
    <sql:query sql="SELECT * FROM EMP" dataSource="datasource" var="resultset" />This could also be accomplished without EL in a hierarchical structure:
    <sql:dataSource url="jdbc:oracle:thin:@localhost:1521:TEMP" driver="oracle.jdbc.OracleDriver" user="scott" password="tiger">
      <sql:query sql="SELECT * FROM EMP">
        BodyContent <% perhapsWithScriptlets; %>
      </sql:query>
    </sql:dataSource>...using TagSupport.findAncestorWithClass for the query to reference the datasource which it is enclosed in. (in Tomcat, the class would be called dataSource_tag. BTW, why is this not standardised in JSP?)
    I would then also like to be able to use scriptlet-code inside the tags as I could if the tags were written as tag-classes, extending BodyTagSupport, and being defined in a formal, cumbersome TLD file.
    Why the difference in functionality between SimpleTagSupport and BodyTagSupport - or rather; why is it then not possible to specify that a tag-file should extend BodyTagSupport rather than SimpleTagSupport?

  • Error in JSP DynPage in Portal for running the application

    Hi,
    I developed an application on JSP dyn pages(Portal) ie for navigating one page to another page.While iam running an application the following error is occured.
           PAR File is Uploaded.
    Please make sure that the server 'myportal' is running.HTTP'S
    protocol is not supported,please sure that server is not using
    HTTP'S.

    Did you check if Portal is running? If yes,
    Do not deploy application directly from NWDS. Just generate the par file by (In Qucik Par Upload)-
    chekcing the option Include the source code of the Portal application and,
    uncheck Deploy par.
    Now go to Portal
    System Administrator->Support->Portal Runtime-> Admin Console.
    Browse and Upload the par file here.
    You can create a iView from par file and check your appliaction
    Thanks and Regards
    Pankaj

  • Where can find documents of  JSP tags of Portal 9.2?

    Where I can get documents of JSP tags of Portal 9.2?
    I tried to understand the tag <render>, but cannot find the documents. Any input would be helpful.

    Yes, you are right with NetUI tags. I can find documents for NetUI on beehive site. However, the <render> tag is part of Portal Framework Rendering, its URI is "http://www.bea.com/servers/portal/tags/netuix/render".
    Where I can find documents for such BEA's proprietary tags? Thanks.

  • How to configure Content server with Oracle Portal

    I am working on oracle portal using JDeveloper 11.1.1.5.0. I need to configure Content server to work with UCM. Which content server version should i use and what basic steps required to configure it.
    OS environment is Windows XP SP3.
    Database server is Oracle 10gR2

    Hi
    "I need to configure Content server to work with UCM." - I am not clear on this .
    UCM is content server .
    Now if you are looking to have UCM contents rendered on Oracle Portal then you will need to use Content Portlet Suite .
    Hope this helps .
    Thanks
    Srinath

  • Size limitation for a .jsp in abstract portal component

    Hi all,
    i am facing a problem in case of size of .jsp file in abstract portal component. if i remove some of the content from that file then it works fine,
    do anybody know is there a limitation from Portal side, or any body know the solution for this .
    thanks in advance
    Kedar

    When you say submit do you mean HTMLB submit or a normal HTML form submit?  If it's the latter, you just need an action on your form...
    <form action="jspfile2.jsp">

  • Change workflow status of content programmatically in weblogic portal

    Hi,
    I am developing application using weblogic portal. All my static contents are coming from WLP repository.
    Is there any API available to change workflow status of a CMS content programmatically.
    Regards,
    Nitin

    hi ravi
    while excecuting this code its giving the error
    User is not authorized to check in the node.
         at com.bea.content.virtual.internal.server.bean.InternalWorkspaceOpsBean.handleWorkflowActions(InternalWorkspaceOpsBean.java:480)
         at com.bea.content.virtual.internal.server.bean.InternalWorkspaceOpsBean.internalCheckIn(InternalWorkspaceOpsBean.java:420)
         at com.bea.content.virtual.internal.server.bean.InternalWorkspaceOpsBean.checkIn(InternalWorkspaceOpsBean.java:343)
         at com.bea.content.virtual.internal.server.bean.WorkspaceOps_xe5vix_ELOImpl.checkIn(WorkspaceOps_xe5vix_ELOImpl.java:166)
         at com.bea.content.virtual.internal.WorkspaceOpsImpl.checkIn(WorkspaceOpsImpl.java:90)
         at com.bea.content.federated.internal.VersionManagerImpl.checkIn(VersionManagerImpl.java:239)
         at com.nab.portal.portlets.cmscontent.EndDateCMSContent.updateNodeStatus(EndDateCMSContent.java:243)
         at jsp_servlet._portlets._cmscontent.__sampletest._jspService(__sampletest.java:140)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         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:292)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:408)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:318)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.continueChainNoWrapper(PageFlowPageFilter.java:455)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:432)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:284)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:336)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.jsptools.servlet.PagedResultServiceFilter.doFilter(PagedResultServiceFilter.java:82)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:503)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:251)
         at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
         at org.apache.beehive.netui.pageflow.faces.internal.PageFlowViewHandler.renderView(PageFlowViewHandler.java:203)
         at com.bea.portlet.adapter.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:77)
         at org.apache.beehive.netui.pageflow.faces.internal.PageFlowViewHandler.renderView(PageFlowViewHandler.java:203)
         at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
         at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
         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:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.continueChainNoWrapper(PageFlowPageFilter.java:455)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:432)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:284)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.nab.portal.filter.UserSessionFilter.doFilter(UserSessionFilter.java:176)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.nab.portal.filter.CrossSiteScriptingFilter.doFilter(CrossSiteScriptingFilter.java:333)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(HttpContextFilter.java:60)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:336)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.jsptools.servlet.PagedResultServiceFilter.doFilter(PagedResultServiceFilter.java:82)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3502)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2186)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2092)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Though user is mapped to global role Annoymous which has acees to everyone
    plz do reply asap
    Thanks in advance

Maybe you are looking for