Portlet Unavailable Message For Custom Webcenter Application Referencing Portlets Deployed In The Same Weblogic Server Domain
Last updated on NOVEMBER 22, 2016
Applies to:Oracle WebCenter - Version: 22.214.171.124.0
Information in this document applies to any platform.
The custom application is not able to communicate with these portlets, though individual portlets are running fine. (Direct access to the JSP pages is working fine).
The error seen is :-
During the custom WebCenter application deployment using JDeveloper, the portlet producer urls have been updated to match the WLS_Portlet deployed one.
The following steps can be used to reproduce the issue :-
1. Create an ADF application and create the portlet entries. (JSF portlet bridge).
It has only one jspx page with a output test displaying Hello World.
2. Deploy it to the JDeveloper embedded WebLogic Server
3. Create a WebCenter application, register the WSRP producer corresponding to the ADF portlet bridge application created in step 1.
4. Run the application -> It works fine.
5. Deploy the ADF Bridge portlet to the WebCenter WLS_Portlet managed server.
6. Deploy WebCenter application to the WebCenter WLS_APP managed server created for WebCenter Applications.
See: 38.3.2 Preparing the Target Environment for Deployment
During the deployment, edit the associated Web service connection, which follows the naming convention connectionname-wsconn and change the url to point to the deployed portlet.
ADF_Portlet_Bridged_Producer_wsconn url changed to:
7. Browse to the application:
The portlet doesn't display, it shows:
8. Check the connections.xml file deployed with the WebCenter Application:
one WSRP portlet url has been changed to the correct one:
All others are still pointing to the embedded WebLogic server
Thee same reproduces with a WSRP portlet created using the portlet wizard.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms