Saturday, January 18, 2014

Portlet Error in Fusion Applications 11.1.4

When accessing the portlets from Fusion Applications,

We receive



A remote portlet error was received for the task Manage Primary Ledgers. Review the portlet producer error and report it to the owning product General Ledger.

An error was received for the task Manage Primary Ledgers. It is identified with code GL_MANAGE_PRIMARY_LEDGERS that invokes program /WEB-INF/oracle/apps/financials/generalLedger/ledgers/ledgerDefinitions/ui/flow/PrimaryLedgerCreateFlow.xml#PrimaryLedgerCreateFlow of module code Ledger. An unexpected condition encountered by the producer server prevented it from rendering the program /WEB-INF/oracle/apps/financials/generalLedger/ledgers/ledgerDefinitions/ui/flow/PrimaryLedgerCreateFlow.xml#PrimaryLedgerCreateFlow of module code Ledger. Review the portlet producer logs for more details on this error.


Portlet Producer Error

2014-01-17T11:20:38.501+05:30
com.bea.wsrp.faults.OperationFailedException: Internal Server Error: javax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request.; nested exception is: javax.servlet.ServletException: javax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request at com.bea.wsrp.producer.adapter.javaportlet.JavaPortletAdapter.doGetMarkup(JavaPortletAdapter.java:315) at com.bea.wsrp.producer.handlers.markup.MarkupServiceHandler.doGetMarkup(MarkupServiceHandler.java:449) at com.bea.wsrp.producer.handlers.markup.MarkupServiceHandler.doService(MarkupServiceHandler.java:264) at com.bea.wsrp.producer.handlers.AbstractServiceHandler.service(AbstractServiceHandler.java:71) at com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:349) at com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:252) at com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:209) at oracle.portlet.server.adapter.web.WSRP_v2_Markup_PortTypeSoapToEndpoint.getMarkup(WSRP_v2_Markup_PortTypeSoapToEndpoint.java:74) at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.invoke_getMarkup(WSRP_v2_Markup_Binding_SOAP_Tie.java:187) at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.processingHook(WSRP_v2_Markup_Binding_SOAP_Tie.java:1448) at oracle.j2ee.ws.server.StreamingHandler.handle(StreamingHandler.java:299) at oracle.j2ee.ws.server.JAXRPCProcessor.doEndpointProcessing(JAXRPCProcessor.java:443) at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:1122) at oracle.j2ee.ws.server.JAXRPCProcessor.doRequestProcessing(JAXRPCProcessor.java:333) at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:234) at oracle.j2ee.ws.server.JAXRPCProcessor.doService(JAXRPCProcessor.java:185) at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:485) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at javax.servlet.http.HttpServlet.service(HttpServlet.java:821) 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:301) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.portlet.producer.container.endpoint.ProducerEndpointFilter.doFilter(ProducerEndpointFilter.java:37) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.apps.fnd.applcore.common.ApplSessionPortletFilter.doFilter(ApplSessionPortletFilter.java:84) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter(SSOSessionSynchronizationFilter.java:292) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) at weblogic.work.ExecuteThread.run(ExecuteThread.java:221) Caused by: javax.servlet.ServletException: javax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request at com.bea.portlet.container.PortletStub.render(PortletStub.java:526) at com.bea.portlet.container.AppContainer.renderStub(AppContainer.java:1161) at com.bea.portlet.container.AppContainer.invokeRender(AppContainer.java:1093) at com.bea.wsrp.producer.adapter.javaportlet.JavaPortletAdapter.doGetMarkup(JavaPortletAdapter.java:294) ... 61 more Caused by: javax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request at javax.portlet.faces.GenericFacesPortlet.doBridgeDispatch(GenericFacesPortlet.java:681) at javax.portlet.faces.GenericFacesPortlet.doRenderDispatchInternal(GenericFacesPortlet.java:644) at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:280) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:328) at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:251) at javax.portlet.GenericPortlet.render(GenericPortlet.java:233) at oracle.portlet.bridge.adf.application.ADFBridgePortlet.render(ADFBridgePortlet.java:227) at com.bea.portlet.container.PortletStub.doRender(PortletStub.java:1012) at com.bea.portlet.container.FilterChainGenerator.runFilterChain(FilterChainGenerator.java:128) at com.bea.portlet.container.PortletStub.render(PortletStub.java:438) ... 64 more Caused by: javax.portlet.faces.BridgeException: javax.faces.FacesException: java.lang.RuntimeException: Operation not supported at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:918) at javax.portlet.faces.GenericFacesPortlet.doBridgeDispatch(GenericFacesPortlet.java:678) at javax.portlet.faces.GenericFacesPortlet.doRenderDispatchInternal(GenericFacesPortlet.java:644) at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:280) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:328) at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:251) at javax.portlet.GenericPortlet.render(GenericPortlet.java:233) at oracle.portlet.bridge.adf.application.ADFBridgePortlet.render(ADFBridgePortlet.java:227) at com.bea.portlet.container.PortletStub.doRender(PortletStub.java:1012) at com.bea.portlet.container.FilterChainGenerator.runFilterChain(FilterChainGenerator.java:127) at com.bea.portlet.container.PortletStub.render(PortletStub.java:438) at com.bea.portlet.container.AppContainer.renderStub(AppContainer.java:1158) at com.bea.portlet.container.AppContainer.invokeRender(AppContainer.java:1090) at com.bea.wsrp.producer.adapter.javaportlet.JavaPortletAdapter.doGetMarkup(JavaPortletAdapter.java:294) at com.bea.wsrp.producer.handlers.markup.MarkupServiceHandler.doGetMarkup(MarkupServiceHandler.java:449) at com.bea.wsrp.producer.handlers.markup.MarkupServiceHandler.doService(MarkupServiceHandler.java:264) at com.bea.wsrp.producer.handlers.AbstractServiceHandler.service(AbstractServiceHandler.java:71) at com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:349) at com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:250) at com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:208) at oracle.portlet.server.adapter.web.WSRP_v2_Markup_PortTypeSoapToEndpoint.getMarkup(WSRP_v2_Markup_PortTypeSoapToEndpoint.java:74) at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.invoke_getMarkup(WSRP_v2_Markup_Binding_SOAP_Tie.java:187) at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.processingHook(WSRP_v2_Markup_Binding_SOAP_Tie.java:1448) at oracle.j2ee.ws.server.StreamingHandler.handle(StreamingHandler.java:299) at oracle.j2ee.ws.server.JAXRPCProcessor.doEndpointProcessing(JAXRPCProcessor.java:442) at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:1122) at oracle.j2ee.ws.server.JAXRPCProcessor.doRequestProcessing(JAXRPCProcessor.java:333) at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:234) at oracle.j2ee.ws.server.JAXRPCProcessor.doService(JAXRPCProcessor.java:185) at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:485) 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:301) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.portlet.producer.container.endpoint.ProducerEndpointFilter.doFilter(ProducerEndpointFilter.java:36) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.apps.fnd.applcore.common.ApplSessionPortletFilter.doFilter(ApplSessionPortletFilter.java:84) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter(SSOSessionSynchronizationFilter.java:291) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139) 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.wrapRun(WebAppServletContext.java:3730) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) ... 6 more Caused by: javax.faces.FacesException: java.lang.RuntimeException: Operation not supported at oracle.portlet.bridge.adf.context.ADFPortletFacesContextFactoryImpl.getFacesContext(ADFPortletFacesContextFactoryImpl.java:83) at oracle.adfinternal.view.faces.portlet.ADFPortletFacesContextFactory.getFacesContext(ADFPortletFacesContextFactory.java:36) at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:64) at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.getFacesContext(BridgeImpl.java:1590) at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.doFacesRequest(BridgeImpl.java:875) at javax.portlet.faces.GenericFacesPortlet.doBridgeDispatch(GenericFacesPortlet.java:678) at javax.portlet.faces.GenericFacesPortlet.doRenderDispatchInternal(GenericFacesPortlet.java:644) at javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:281) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:328) at javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:251) at javax.portlet.GenericPortlet.render(GenericPortlet.java:233) at oracle.portlet.bridge.adf.application.ADFBridgePortlet.render(ADFBridgePortlet.java:227) at com.bea.portlet.container.PortletStub.doRender(PortletStub.java:1012) at com.bea.portlet.container.FilterChainGenerator.runFilterChain(FilterChainGenerator.java:128) at com.bea.portlet.container.PortletStub.render(PortletStub.java:438) at com.bea.portlet.container.AppContainer.renderStub(AppContainer.java:1161) at com.bea.portlet.container.AppContainer.invokeRender(AppContainer.java:1093) at com.bea.wsrp.producer.adapter.javaportlet.JavaPortletAdapter.doGetMarkup(JavaPortletAdapter.java:294) at com.bea.wsrp.producer.handlers.markup.MarkupServiceHandler.doGetMarkup(MarkupServiceHandler.java:449) at com.bea.wsrp.producer.handlers.markup.MarkupServiceHandler.doService(MarkupServiceHandler.java:264) at com.bea.wsrp.producer.handlers.AbstractServiceHandler.service(AbstractServiceHandler.java:71) at com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:349) at com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:252) at com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:209) at oracle.portlet.server.adapter.web.WSRP_v2_Markup_PortTypeSoapToEndpoint.getMarkup(WSRP_v2_Markup_PortTypeSoapToEndpoint.java:74) at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.invoke_getMarkup(WSRP_v2_Markup_Binding_SOAP_Tie.java:187) at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.processingHook(WSRP_v2_Markup_Binding_SOAP_Tie.java:1448) at oracle.j2ee.ws.server.StreamingHandler.handle(StreamingHandler.java:299) at oracle.j2ee.ws.server.JAXRPCProcessor.doEndpointProcessing(JAXRPCProcessor.java:443) at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:1122) at oracle.j2ee.ws.server.JAXRPCProcessor.doRequestProcessing(JAXRPCProcessor.java:333) at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:234) at oracle.j2ee.ws.server.JAXRPCProcessor.doService(JAXRPCProcessor.java:185) at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:485) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at javax.servlet.http.HttpServlet.service(HttpServlet.java:821) 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:301) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.portlet.producer.container.endpoint.ProducerEndpointFilter.doFilter(ProducerEndpointFilter.java:37) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.apps.fnd.applcore.common.ApplSessionPortletFilter.doFilter(ApplSessionPortletFilter.java:84) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter(SSOSessionSynchronizationFilter.java:292) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:75) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119) at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315) at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442) at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103) at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171) at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696) ... 6 more Caused by: java.lang.RuntimeException: Operation not supported at oracle.adf.share.portlet.PortletEnvironment.getRequestURI(PortletEnvironment.java:86) at oracle.adf.model.BindingRequestHandler.savePathInfo(BindingRequestHandler.java:525) at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:299) at oracle.portlet.bridge.adf.context.ADFPortletFacesContextFactoryImpl.getFacesContext(ADFPortletFacesContextFactoryImpl.java:78) at oracle.adfinternal.view.faces.portlet.ADFPortletFacesContextFactory.getFacesContext(ADFPortletFacesContextFactory.java:36) at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl.getFacesContext(FacesContextFactoryImpl.java:64) at org.apache.myfaces.portlet.faces.bridge.BridgeImpl.getFacesContext(BridgeImpl.java:1593) ... 75 more



The cause:

 The issue is caused as the application service account FUSION_APPS_WSM_APPID password is EXPIRED.


Fix:





[oracle@fusionapp fusionapps]$ cd oracle_common/common/bin/
[oracle@fusionapp bin]$ ./wlst.sh

CLASSPATH=/oracle/CSIFUSION/fusionapps/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/oracle/CSIFUSION/fusionapps/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/oracle/CSIFUSION/fusionapps/jdk6/lib/tools.jar:/oracle/CSIFUSION/fusionapps/wlserver_10.3/server/lib/weblogic_sp.jar:/oracle/CSIFUSION/fusionapps/wlserver_10.3/server/lib/weblogic.jar:/oracle/CSIFUSION/fusionapps/modules/features/weblogic.server.modules_10.3.6.0.jar:/oracle/CSIFUSION/fusionapps/wlserver_10.3/server/lib/webservices.jar:/oracle/CSIFUSION/fusionapps/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/oracle/CSIFUSION/fusionapps/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/stagefusion/OIDDB/db/tech_st/11.2.0/jdbc/lib/classes12.zip:/oracle/CSIFUSION/fusionapps/oracle_common/modules/oracle.jrf_11.1.1/jrf-wlstman.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/lib/adfscripting.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/lib/adf-share-mbeans-wlst.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/lib/mdswlst.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/resources/auditwlst.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/resources/igfwlsthelp.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/resources/jps-wlst.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/resources/jrf-wlst.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/resources/oamap_help.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/resources/oamAuthnProvider.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/resources/ossoiap_help.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/resources/ossoiap.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/resources/ovdwlsthelp.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/resources/sslconfigwlst.jar:/oracle/CSIFUSION/fusionapps/oracle_common/common/wlst/resources/wsm-wlst.jar:/oracle/CSIFUSION/fusionapps/utils/config/10.3/config-launch.jar::/oracle/CSIFUSION/fusionapps/wlserver_10.3/common/derby/lib/derbynet.jar:/oracle/CSIFUSION/fusionapps/wlserver_10.3/common/derby/lib/derbyclient.jar:/oracle/CSIFUSION/fusionapps/wlserver_10.3/common/derby/lib/derbytools.jar::

Initializing WebLogic Scripting Tool (WLST) ...

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

wls:/offline> connect ('weblogic_fa','Welcome1','t3://fusionapp:12001')
Connecting to t3://fusionapp:12001 with userid weblogic_fa ...
Successfully connected to Admin Server 'AdminServer' that belongs to domain 'CommonDomain'.

Warning: An insecure protocol was used to connect to the
server. To ensure on-the-wire security, the SSL port or
Admin port should be used instead.

wls:/CommonDomain/serverConfig> listCred(map="oracle.wsm.security",key=" FUSION_APPS_WSM_APPID-KEY ")
Location changed to domainRuntime tree. This is a read-only tree with DomainMBean as the root.
For more help, use help(domainRuntime)

[Name : FUSION_APPS_WSM_APPID, Description : Identifies roles with elevated access aimed at developers to help achieve code based access control that is beyond the access of the current operator to manage applications using web services manager., expiry Date : null]
PASSWORD:kN5aqlh:fo1ybe


Note the password:



[oracle@fusionapp bin]$ ldapbind -h fusionapp -p 3060 -D "cn=FUSION_APPS_WSM_APPID,cn=AppIDUsers,cn=Users,dc=chainsys,dc=com" -w "kN5aqlh:fo1ybe"
ldap_bind: Invalid credentials
ldap_bind: additional info: Password Policy Error :9000: GSL_PWDEXPIRED_EXCP :Your Password has expired. Please contact the Administrator to change your password.
 







Login to ODSM

navigate to


cn=FUSION_APPS_WSM_APPID,cn=AppIDUsers,cn=Users,dc=chainsys,dc=com  

 

From Attributes, change the password to original password and click Apply

 After changing the password:

[oracle@fusionapp bin]$ ldapbind -h fusionapp -p 3060 -D "cn=FUSION_APPS_WSM_APPID,cn=AppIDUsers,cn=Users,dc=chainsys,dc=com" -w "kN5aqlh:fo1ybe"
bind successful


Now, login to the fusion app,

Revisit the issue, you faced.

It should work now.


  

Cheers!!!