WebCenter portlet IFRAME issue

I have an ADF application that I have portletized into WebCenter, but noticed that it is encapsulated as an IFRAME even with renderPortletinIFrame="false". Here is the code in the JSPX file holding the portlet:
<adfp:portlet value="#{bindings.Portlet11_1}"
id="portlet1"
renderPortletInIFrame="false"/>
Also, in the oracle-portlet.xml file there is a <require-iframe> attribute which I have set to false.
The reason I don't want the portlet to be rendered in an IFRAME is because the app has a variable height depending on the number of rows that are retrieved from the database. So I would like some way so that either the portlet doesn't get rendered in an IFRAME (preferable solution) or there is a way for the IFRAME dimensions to be adjusted automatically based on the application dimensions.

We have had the same issue and still looking for a solution. We know it MUST render in an iframe but also are facing the issue with variable heights. For example, show a popup that is larger than the normal content of your portlet, the popup will be rendered using scrollbars in the portlet... Or use a tree. When the user opens the tree, you see scrollbars instead of the portlet growing to fit its content.
We have had oracle presales guys working on this issue but couldn't find a solution. Currently we have made a document and are waiting on the oracle product manager of webcenter to have some feedback on these issues.
This is from vital importance to our customer.
I'm glad we are not the only one who is facing this issue.
In the documentation of webcenter you can find "guidlines" for creating ADF portlets for facing issues of heights. For example they show example code on how to create an af:table that will render good no mather how many rows. But their are so many cases that they don't provide a solution for...

Similar Messages

  • How to fix iframe issue that displays XML values instead of formatted XML in IE11

    The following sub.jsp file shows the formatted XML properly as expected when is opened directly:
    <% response.setContentType("text/xml"); %>
    <book>
    <chapter1>chapter 1</chapter1>
    <chapter2>chapter 2</chapter2>
    </book>
    IE11 shows the result as below which are colored and can be collapsed or un-collapsed:
    <book><chapter1>chapter 1</chapter1><chapter2>chapter 2</chapter2></book>
    But if the sub.jsp is opened in an iframe from the below main.html, it only shows the values of the XML in the iframe:
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="ISO-8859-1">
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
    <iframe src="sub.jsp"></iframe>
    </body>
    </html>
    The iframe shows only the XML values, i.e., chapter 1 chapter 2 in IE11. This issue does not happen in IE8.
    I appreciate to your if you know how to address this issue.
    Regards, Amir

    The following sub.jsp file shows the formatted XML properly as expected when is opened directly:
    <% response.setContentType("text/xml"); %>
    <book>
    <chapter1>chapter 1</chapter1>
    <chapter2>chapter 2</chapter2>
    </book>
    IE11 shows the result as below which are colored and can be collapsed or un-collapsed:
    <book><chapter1>chapter 1</chapter1><chapter2>chapter 2</chapter2></book>
    But if the sub.jsp is opened in an iframe from the below main.html, it only shows the values of the XML in the iframe:
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="ISO-8859-1">
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
    <iframe src="sub.jsp"></iframe>
    </body>
    </html>
    The iframe shows only the XML values, i.e., chapter 1 chapter 2 in IE11. This issue does not happen in IE8.
    I appreciate to your if you know how to address this issue.
    This issue is also posted at below link:
    https://social.msdn.microsoft.com/Forums/en-US/5b0692b4-d312-4797-9089-42c1029ac059/how-to-fix-iframe-issue-that-displays-xml-values-instead-of-formatted-xml-in-ie11?forum=iewebdevelopment
    Regards, Amir

  • Creating portals using webcenter/jdeveloper deployment issue

    Can we deploy portals created using webcenter/jdeveloper to earlier non -jdeveloper oracle portals or rather the portal pages? Basically I am asking this because we are using new technology for us being webcenter and trying to make it backwards compatible with the oracle portal pages for certain projects rather then recoding.
    Edited by: user609513 on Dec 4, 2008 4:42 PM

    Hi,
    Portal 10.1.4 has WSRP and JSR 168 Standards compatibility, this means that you WebCenter portlets (which are JSR portlets) can be deployed to Portal 10.1.4 pages.
    The page definitions and security will have to be re-created, but all your logic(portlets) will be reused.
    Another alternative is to use the JSF Portlet Bridge feature of Oracle WebCenter to wrap your whole WC application into a portlet and deploy it into portal, check this document:
    http://www.oracle.com/technology/products/webcenter/pdf/owcs_10132_cm_jsf_bridge.pdf
    Regards,
    Juan

  • How to migrate plumtree portlet to webcenter portlet

    Hi,
    I want to know how to migrate Plumtree portlet to webcenter portlet.
    Is there any tool for the migration or need to configure manually.
    Please let me know in detail.
    Thanks in advance

    Depends on what you have configured for the cache... Take a look at your portlet.xml and see if there is any cache defined. If so, remove it.
    Normally when you redeploy a portlet, WebLogic will have to restart the portlet application which will result in a refresh so your behaviour is very strange...

  • User Interaction with WebCenter Portlet

    My client need following features in WebCenter Portlet. Can i achieve following goal using WebCenter Interaction:-
    1. Drag and Drop (or rearrangement)
    2. Personalization (can change title, color, text, number of columns/rows etc)
    3. Hide/Show any particular portlet
    Regards,
    Imran

    I'd be interested in hearing what people are doing with #2 ( personalization ). Has anyone created a customization that allows theming like igoogle?
    FWIW: my thoughts
    #1) Rearrangement is OOTB, but the out of the box rearrangement isn't as clean as you see with internet portals. You might need to be a JS whiz to make it sexy.
    #3) Show/hide functionality is built in

  • Webcenter portlet bridge error doBridgeDispatch fails

    HI,
    I'm getting the following error when I create a new page in Webcenter Spaces and add a portlet as
    the only content. The portlet appears to register just fine, it also runs fine by itself, the WSRP info page
    appears to also produce a valid page with a valid WSDL URL. The portlet is hosted on the same weblogic
    server as webcenter, this is on weblogic 10.3.3 with webcenter 11g (11.1.1.3.0) installed. I get this same error everytime
    the portlet is refreshed. The portlet page is a simple myfaces/trinidad JSF page with a simple output label, this
    was developed in JDev as well.
    [TopLink Info]: 2010.09.02 23:14:57.667--ServerSession(36128674)--relationship-repository login successful
    <Sep 2, 2010 11:16:46 PM MDT> <Error> <oracle.portlet.client.connection.wsrp.HTTPClientTransport> <WCS-40152> <A request to the producer URL "http://192.168.1.101:8889/Application1-Project3-context-root/portlets/WSRP_v2_Markup_Service" resulted in a status 500 response with fault string "oracle.portlet.wsrp.v2.OperationFailedException: oracle.portlet.server.container.OperationFailedException: javax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request". The fault code given was "ns0:OperationFailed". The producer generated a timestamp of 2010-09-02T11:16:46-0600 and associated the following stack trace with the fault message: oracle.portlet.wsrp.v2.OperationFailedException: oracle.portlet.server.container.OperationFailedException: javax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request
    at oracle.portlet.wsrp.v2.WSRPv2ToServer.getMarkup(WSRPv2ToServer.java:15310)
    at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeSoapToJaxb.getMarkup(WSRP_v2_Markup_PortTypeSoapToJaxb.java:81)
    at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeSoapPerfLogger.getMarkup(WSRP_v2_Markup_PortTypeSoapPerfLogger.java:58)
    at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.invoke_getMarkup(WSRP_v2_Markup_Binding_SOAP_Tie.java:814)
    at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.processingHook(WSRP_v2_Markup_Binding_SOAP_Tie.java:1457)
    at oracle.j2ee.ws.server.StreamingHandler.handle(StreamingHandler.java:299)
    at oracle.j2ee.ws.server.JAXRPCProcessor.doEndpointProcessing(JAXRPCProcessor.java:421)
    at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:996)
    at oracle.j2ee.ws.server.JAXRPCProcessor.doRequestProcessing(JAXRPCProcessor.java:312)
    at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:222)
    at oracle.j2ee.ws.server.JAXRPCProcessor.doService(JAXRPCProcessor.java:166)
    at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:430)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    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.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:143)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.portlet.server.service.ContextFilter.doFilter(ContextFilter.java:101)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
    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.doIt(WebAppServletContext.java:3684)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: oracle.portlet.server.container.OperationFailedException: javax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request
    at oracle.portlet.server.containerimpl.ServerImpl.doRuntimeCall(ServerImpl.java:1411)
    at oracle.portlet.server.containerimpl.ServerImpl.getMarkup(ServerImpl.java:143)
    at oracle.portlet.server.containerimpl.ServerPerfLogger.getMarkup(ServerPerfLogger.java:584)
    at oracle.portlet.wsrp.v2.WSRPv2VersionWrapperServer.getMarkup(WSRPv2VersionWrapperServer.java:545)
    at oracle.portlet.wsrp.v2.WSRPv2ToServer.getMarkup(WSRPv2ToServer.java:15127)
    ... 36 more
    Caused by: javax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request
    at javax.portlet.faces.GenericFacesPortlet.doBridgeDispatch(GenericFacesPortlet.java:502)
    at javax.portlet.faces.GenericFacesPortlet.doRenderDispatchInternal(GenericFacesPortlet.java:449)
    at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:241)
    at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:243)
    at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:209)
    at javax.portlet.GenericPortlet.render(GenericPortlet.java:163)
    at oracle.portlet.bridge.adf.application.ADFBridgePortlet.render(ADFBridgePortlet.java:287)
    at oracle.portlet.server.containerimpl.ServerImpl.doRuntimeCall(ServerImpl.java:1316)
    ... 40 more
    Caused by: javax.portlet.faces.BridgeException: java.lang.NullPointerException
    at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:587)
    at javax.portlet.faces.GenericFacesPortlet.doBridgeDispatch(GenericFacesPortlet.java:498)
    ... 47 more
    Caused by: java.lang.NullPointerException
    at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormRenderer.encodeEnd(FormRenderer.java:273)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:339)
    at org.apache.myfaces.trinidadinternal.renderkit.htmlBasic.HtmlFormRenderer.encodeEnd(HtmlFormRenderer.java:63)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:861)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:432)
    at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:69)
    at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:142)
    at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:151)
    at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:78)
    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:765)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1515)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1510)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:785)
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
    at org.apache.myfaces.portlet.faces.application.PortletViewHandlerImpl.doRenderView(PortletViewHandlerImpl.java:332)
    at org.apache.myfaces.portlet.faces.application.PortletViewHandlerImpl.renderView(PortletViewHandlerImpl.java:239)
    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
    at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:109)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
    at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.doFacesRender(BridgeImpl.java:693)
    at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:567)
    ... 48 more
    .>
    <Sep 2, 2010 11:16:46 PM MDT> <Error> <oracle.portlet.binding> <BEA-000000> <oracle.adf.model.portlet.binding.PortletModelException
    at oracle.adfinternal.model.portlet.binding.IframeContentRequest$IframePortletModel.getPortletRendition(IframeContentRequest.java:402)
    at oracle.adfinternal.model.portlet.binding.ActivityPortletModelWrapper.getPortletRendition(ActivityPortletModelWrapper.java:108)
    at oracle.adfinternal.view.faces.renderkit.html.portlet.ADFPortletServlet.render(ADFPortletServlet.java:808)
    at oracle.adfinternal.view.faces.renderkit.html.portlet.ADFPortletServlet.process(ADFPortletServlet.java:635)
    at oracle.adfinternal.view.faces.renderkit.html.portlet.ADFPortletServlet.process(ADFPortletServlet.java:501)
    at oracle.adfinternal.view.faces.renderkit.html.portlet.ADFPortletServlet.doGet(ADFPortletServlet.java:444)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    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.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:94)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:414)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:138)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.processFilters(WebCenterLocaleWrapperFilter.java:288)
    at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.doFilter(WebCenterLocaleWrapperFilter.java:190)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at com.bea.content.manager.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:178)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:159)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
    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.doIt(WebAppServletContext.java:3684)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: oracle.portlet.client.container.PortletRemoteException: oracle.portlet.server.container.OperationFailedException: oracle.portlet.wsrp.v2.OperationFailedException: oracle.portlet.wsrp.v2.OperationFailedException: oracle.portlet.server.container.OperationFailedException: javax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request
    at oracle.portlet.client.techimpl.wsrp.WSRPBaseTerminalPipe.processException(WSRPBaseTerminalPipe.java:33)
    at oracle.portlet.client.techimpl.wsrp.WSRPGetMarkupPipe.execute(WSRPGetMarkupPipe.java:222)
    at oracle.portlet.client.techimpl.wsrp.WSRPGetMarkupPipe.pre(WSRPGetMarkupPipe.java:44)
    at oracle.portlet.client.service.pipeline.PipeContext.internalExecute2(PipeContext.java:654)
    at oracle.portlet.client.service.pipeline.PipeContext.access$000(PipeContext.java:51)
    at oracle.portlet.client.service.pipeline.PipeContext$1.run(PipeContext.java:502)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at oracle.security.jps.internal.jaas.AccActionExecutor.execute(AccActionExecutor.java:47)
    at oracle.security.jps.internal.jaas.CascadeActionExecutor$SubjectPrivilegedExceptionAction.run(CascadeActionExecutor.java:79)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.security.Security.runAs(Security.java:61)
    at oracle.security.jps.wls.jaas.WlsActionExecutor.execute(WlsActionExecutor.java:48)
    at oracle.security.jps.internal.jaas.CascadeActionExecutor.execute(CascadeActionExecutor.java:52)
    at oracle.security.jps.internal.jaas.AbstractSubjectSecurity.executeAs(AbstractSubjectSecurity.java:106)
    at oracle.portlet.client.service.pipeline.PipeContext.internalExecute(PipeContext.java:506)
    at oracle.portlet.client.service.pipeline.PipeContextRunnable.run(PipeContextRunnable.java:23)
    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.portlet.client.service.pipeline.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolExecutor.java:391)
    at oracle.portlet.client.service.pipeline.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecutor.java:416)
    at java.lang.Thread.run(Thread.java:619)
    Caused by: oracle.portlet.server.container.OperationFailedException: oracle.portlet.wsrp.v2.OperationFailedException: oracle.portlet.wsrp.v2.OperationFailedException: oracle.portlet.server.container.OperationFailedException: javax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request
    at oracle.portlet.wsrp.v2.ServerToWSRPv2.getMarkup(ServerToWSRPv2.java:2779)
    at oracle.portlet.client.connection.wsrp.ActivityServerWrapper.getMarkup(ActivityServerWrapper.java:1812)
    at oracle.portlet.client.techimpl.wsrp.WSRPGetMarkupPipe.execute(WSRPGetMarkupPipe.java:117)
    ... 22 more
    Caused by: oracle.portlet.wsrp.v2.OperationFailedException: oracle.portlet.wsrp.v2.OperationFailedException: oracle.portlet.server.container.OperationFailedException: javax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request
    at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeJaxbToSoap.getMarkup(WSRP_v2_Markup_PortTypeJaxbToSoap.java:141)
    at oracle.portlet.wsrp.v2.ServerToWSRPv2.getMarkup(ServerToWSRPv2.java:2611)
    ... 24 more
    Caused by: oracle.portlet.wsrp.v2.soap.OperationFailed
    at oracle.portlet.wsrp.v2.soap.runtime.WSRP_v2_Markup_PortType_getMarkup_Fault_SOAPSerializer.deserializeDetail(WSRP_v2_Markup_PortType_getMarkup_Fault_SOAPSerializer.java:299)
    at oracle.j2ee.ws.common.encoding.SOAPFaultInfoSerializer.doDeserializeSOAP11(SOAPFaultInfoSerializer.java:133)
    at oracle.j2ee.ws.common.encoding.SOAPFaultInfoSerializer.doDeserialize(SOAPFaultInfoSerializer.java:95)
    at oracle.j2ee.ws.common.encoding.ObjectSerializerBase.deserialize(ObjectSerializerBase.java:194)
    at oracle.j2ee.ws.common.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:148)
    at oracle.portlet.wsrp.v2.soap.runtime.WSRP_v2_Markup_Binding_SOAP_Stub._readBodyFaultElement(WSRP_v2_Markup_Binding_SOAP_Stub.java:729)
    at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:395)
    at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:147)
    at oracle.portlet.wsrp.v2.soap.runtime.WSRP_v2_Markup_Binding_SOAP_Stub.getMarkup(WSRP_v2_Markup_Binding_SOAP_Stub.java:509)
    at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeJaxbToSoap.getMarkup(WSRP_v2_Markup_PortTypeJaxbToSoap.java:91)
    ... 25 more
    >

    What version of jdev and webcenter are you using?
    Are you using toplink or ADF BC in your portlets?
    It seems that their is an issue with the connection to your database:
    [TopLink Info]: 2010.09.02 23:14:57.667--ServerSession(36128674)--relationship-repository login successfulEdited by: Yannick.O on Sep 3, 2010 7:49 AM

  • Problem consuming ADF/Webcenter Portlet in Worskshop for as remote portlet

    hi,
    I am using Jdeveloper 11g and creating a portlet of a full fledged application with model and data control.
    I am consuming this portlet in Workshop for Weblogic 10gR3 as remote portlet through registering it as wsrp.
    The problem i am facing is the images doesn't get displayed..also the functionality like page navigation don't work!!
    The same portlet works fine in jdeveloper web center environment when consumed with same wsdl.
    Please help
    Regards
    Ajinkya.

    Hi,
    please try the WebCenter forum WebCenter Portal
    Frank

  • Calendar Pop up iframe issue on Portal Form

    We use a hidden I FRAME type of pop up calendar for our Date Picker and it works just fine in applications we create via PL/SQL. However, trying to use the same concept with a Portal created form is giving us some interesting issues.
    I call the js that sets the visibility of the iframe to visible with an onFocus event on the field in question. The iframe will flash on and then go away. But it is really still there. If I go to another program or IE window and come back, the iframe is displayed and working. Weird.
    Also, I tried to use a button instead of the onFocus event on the field and the iframe stays visible in that instance, but clicking the button prompts the page to refresh which messes it all up. The only event I had set on the button was to show the iframe on a onclick event.
    Any ideas on why this is happening or what I can do to get around it?
    Thanks,
    B

    Helo there
    write a javascript function for example.
    function open_my_win(){
    mywin =openwin("http://<server>/portelformname?param1=prm'");
    call the function on click event of button.
    <p>
    when you call this function it will popup into new window.
    <p>
    Bye.

  • Webcenter Content installation issues

    Hi,
    I am new to Webcenter 11g and i am trying to in stall Webcenter Content.
    I followed http://docs.oracle.com/cd/E23943_01/doc.1111/e14538/qiecm.htm#autoId15.
    After installation i started the Admin server and i having issues starting the managed servers.
    I am getting the below error when starting the UCM_server1. Am i missing something?
    Thanks
    Ajay
    ERROR:
    <Aug 21, 2012 4:08:35 PM IST> <Error> <Security> <BEA-090892> <The loading of OPSS java security policy provider failed due to exception, see the exception stack trace or the server log file for root cause. If still see no obvious cause, enable the debug flag -Djava.security.debug=jpspolicy to get more information. Error message: JPS-00056: Failed to create identity store service instance idstore.ldap.provider:idstore.ldap. Reason: weblogic.security.service.SecurityServiceRuntimeException: Invalid host or port for admin server..>
    <Aug 21, 2012 4:08:35 PM IST> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: weblogic.security.SecurityInitializationException: The loading of OPSS java security policy provider failed due to exception, see the exception stack trace or the server log file for root cause. If still see no obvious cause, enable the debug flag -Djava.security.debug=jpspolicy to get more information. Error message: JPS-00056: Failed to create identity store service instance idstore.ldap.provider:idstore.ldap. Reason: weblogic.security.service.SecurityServiceRuntimeException: Invalid host or port for admin server..
    weblogic.security.SecurityInitializationException: The loading of OPSS java security policy provider failed due to exception, see the exception stack trace or the server log file for root cause. If still see no obvious cause, enable the debug flag -Djava.security.debug=jpspolicy to get more information. Error message: JPS-00056: Failed to create identity store service instance idstore.ldap.provider:idstore.ldap. Reason: weblogic.security.service.SecurityServiceRuntimeException: Invalid host or port for admin server..
    at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.loadOPSSPolicy(CommonSecurityServiceManagerDelegateImpl.java:1398)
    at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManagerDelegateImpl.java:1018)
    at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:873)
    at weblogic.security.SecurityService.start(SecurityService.java:141)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    Truncated. see log file for complete stacktrace
    Caused By: oracle.security.jps.JpsRuntimeException: JPS-00056: Failed to create identity store service instance idstore.ldap.provider:idstore.ldap. Reason: weblogic.security.service.SecurityServiceRuntimeException: Invalid host or port for admin server..
    at oracle.security.jps.internal.policystore.PolicyDelegationController.<init>(PolicyDelegationController.java:167)
    at oracle.security.jps.internal.policystore.JavaPolicyProvider.<init>(JavaPolicyProvider.java:369)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    Truncated. see log file for complete stacktrace
    Caused By: oracle.security.jps.JpsException: JPS-00056: Failed to create identity store service instance idstore.ldap.provider:idstore.ldap. Reason: weblogic.security.service.SecurityServiceRuntimeException: Invalid host or port for admin server..

    Ajay G M wrote: Reason: weblogic.security.service.SecurityServiceRuntimeException: Invalid host or port for admin serverWhen starting the managed server using "startManagedWebLogic", you will provide an admin server address and port as part of the command line argument. The values you provided appear to be incorrect according to the trace.

  • Webcenter portlets and Apache - Portlet Consumer Error

    Hello There,
    I'm trying to use Apache (OHS) with my Webcenter Space Application.
    So, I configure that OK like this tutorial: http://docs.oracle.com/cd/E21764_01/webcenter.1111/e12405/wcadm_app_http.htm#
    It works fine, but just the portlets stop to work when I access my application from the Apache's port (7777). The error message is "Portlet Consumer Error". If I change the port to the default (8888) it works again.
    Any suggestion about what is happen?
    Thank you.

    Do you see anything in the logs of your spaces server or OHS logs?
    Nothing.
    You also need to configure OHS to the portlet producer managed server. Did you do this?
    How?
    And did you register the portlets by using the web proxy address?
    Yes

  • Flicker free screen / IFrames issue

    Hi all!
    We're using WAS 6.40 and NWDS 2.08 to build web dynpro applications. We want to use iFrames in order to show some BW reports, and this works nicely except for one detail (important one though). The iFrames reload on every single action made in the application, and we're looking for a solution for this. Apparantly, since SAP made the decision to go for Server Side Rendering, this seems to be an effect, because when we used the sneak preview (2.0.2 or something similar) all worked fine!
    Does anyone know of a solution to this matter. As we present the WD apps in our EP 6.0 I guess we could construct pages with one WD iView and one Portal iView (showing the report/web page) but this wouldn't look as integrated and nice.
    B.R
    Andreas

    Bad news Andreas -- it is a known issue with no resolution up to date (or up to the most resent SP10)
    Search these forum and you'll see that this question arise for several times.
    Also problem is described here /people/jochen.guertler/blog/2004/11/12/web-dynpro-best-practices-how-to-combine-your-web-dynpro-application-with-existing-non-web-dynpro-content
    The only workaround is to place report outside WD Component and use 2 portal iViews to display WD content & BW report separately.
    VS

  • Spry Sliding Panels & iFrames Issue

    NOTE: This was also posted in the Dreamweaver section
    http://www.ripplecommunications.com/75th/index.htm
    I'm having an issue with iFrames and their visibility within
    a Spry sliding panel. When the panel slides, the iFrame stays
    visible outside of the sliding panel container.
    Any ideas? You can see an example above, click on a date in
    the timeline. This seem to occur in Firefox. IE 7 is OK.
    2.0.0.11 on a PC. Below is a screenshot to the issue that I
    see.
    http://www.ripplecommunications.com/75th/screen.png

    jim,
    I am working with sliding oanels in GoLive and trying to
    incorpoate iFrames as well. It seems to work (all manual coding of
    course) and i do not have problems with the visible issues. have
    you checked the
    &quot;slidingpanelsconent&quot;...&quot;overflow&quot;
    value in the css file, should be hidden.

  • Eclipse vs. (WebCenter) Portlet Tag Library Descriptor

    Hi there,
    one more question: What's the best way to teach Eclipse WTP about the portlet tag library (http://java.sun.com/portlet_2_0) mandated by JSR 286 and bundled with WebCenter itself? So far, it complains that it 'Can not find the tag library descriptor for "http://java.sun.com/portlet_2_0"')....
    For example, where can I find the actual physical TLD file that describes the WebCenter-specific implementation of this library? Or should I use the equivalent TLD coming from another portlet container (e.g. Apache Pluto), instead (while working within Eclipse, at least)?
    Thanks in advance,
    Chris

    I'm not sure that this IDE warning really matters. Things should work fine, when you deploy your portlets into the portal container. But have you tired:
    Oracle/Middleware/jdeveloper/webcenter/modules/oracle.portlet.server_11.1.1/oracle-portlet-tags.jar
    You'll find a portlet TLD within that jar.
    - Micah

  • Portlet maximize issue...

    In simple words i am facing this issue......
    I have a portal page whose layout have some left and right margin . I am placing the portlet in the page so its look fine but as soon as i maximaize them it crosess the layout and touches both the corner of the page.....It should be in layout only after maximizing . Did anybody face this problem in past or have some solution for it......
    Thanks in advance.....

    Are you using out of box layouts. Because any out of box layouts will already have the portlets Maximized in those particular columns. Worst case you can hide Maximize icon for the portlets. But if you still want to have Maximize button and when you maximize it, you want to restrict in the same column, do not make much sense. It is already restricted in that column full width. So please tell exactly what you want. If you want Maximize icon and still use it and still restrict the portlet to show within the column width you may need to write custom logic in framework for the code for maximize script. But I am still confused exactly what you want here.
    NOW, if you see this behavior for your custom layouts, its different. Do you have a layout with a column that like like Vertical and Horizontal FLOW and you see one portlet in that column with some empty spaces next to it....This is for horizontal flow layout...
    Ravi Jegga

  • Dropdown inside an Iframe Issue

    I have a web page that has a dropdown as my first control and this Page is the source for another page which has an Iframe..
    When i load the Base page on Iphone , Page load, when i select an item from dropdown, instead of “Done” i will press the > key.. After this, control goes to the next control but i am not able to type anything on this now..
    I have tried to load some other public webpages which has dropdown on the iframe.. and even there same issue exists.
    Please help me how to resolve this.

    Hi,
    Below is  one of the link where i am facing the problem.
    http://182.74.28.109/H3G/Main.html
    Steps to reproduce
    1. Click on the provider Dropdown.
    2. Select one item from the dropdown.
    3. Now instead of clicking on the "Done", Click on ">".
    4. This will move the cusor to Name field.
    5. Now try to enter some text on the text box.
    6. Text box will not allow anything to enter.
    Here http://182.74.28.109/H3G/MyIframe.html is loaded inside the Iframe of http://182.74.28.109/H3G/Main.html
    If we access http://182.74.28.109/H3G/MyIframe.html page directly, this wokrs fine.
    Main Page:
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Untitled Page</title>
        <meta name="viewport" content="width=device-width" />
        <style type="text/css">
            @media screen and (max-width: 40em)
                .iframeHigWid
                    height: 300%;
                    width: 300%;
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    right: 0px;
                    bottom: 0px;
        </style>
    </head>
    <body>
        <form id="form1">
        <div>
            <iframe id="ifrMiPay" class="iframeHigWid" src="http://182.74.28.109/H3G/MyIframe.html"></iframe>
        </div>
        </form>
    </body>
    </html>
    Iframe Page:
    <html>
        <head>
        </head>
        <body>
            <table>
                <tr>
                    <td>Service Provider</td>
                </tr>
                <tr>
                    <td>
                        <select name="ddlMobileServiceProvider" id="ddlMobileServiceProvider">
                            <option selected="selected" value="0">Select</option>
                            <option value="6">Aircel</option>
                            <option value="2">AIRTEL</option>
                            <option value="1">BSNL</option>
                            <option value="10">DOCOMO</option>
                        </select>
                    </td>
                </tr>
                <tr>
                    <td>Name</td>
                </tr>
                <tr>
                    <td>
                        <input name="txtName" type="text" maxlength="10" id="txtName"  />
                    </td>
                </tr>
            </table>
        </body>
    </html>

Maybe you are looking for

  • Publishing swf file with xml feed

    I am working in actionscript 3 trying to create a flash banner ad that will be put on multiple sites.  The ad will grab a rss feed and display a number from that feed insie the banner ad.  The Flash file works fine on my local computer when I test it

  • Which is better at 3G

    Which is better 3g? at&t or verison

  • Empty row in UI Element DropDownByKey

    Hi there I have problems with the DropDownByKey UI Element. The one being populated with somme BAPI data works fine, but I want to implement one with the data from an enumeration of a simple type. What I am missing is the possiblity to set the select

  • How to get the pid at the oslevel

    Hi I have few querys 1)How can i find the pid(oslevel) of a particular session 2)how to know the sid of the session we logged in Thank you

  • Photoshop plugin bug fixes and release schedule?

    Hi, I am a TD working in 3D computer graphics for architectural visualisation. First off I really like Pixel Bender and the power it has. Amongst other things we use Photoshop and AE in our workflow. Photoshop for still compositing and AE for Animati