Hide Forgot
project_key: JBEPP Remove definition of Gadget wrapper portlet (dashboard/GadgetPortlet) from file: web/portal/src/main/webapp/WEB-INF/conf/portal/application-registry-configuration.xml This portlet is never used as standalone portlet (there is horoscope gadget set by default which doesn't work), portlet is used only when any gadget is added on portal page - url is stored in preferences and there is no other way to change url of gadget. As there is no real usage of standalone portlet, I propose removing portlet definition from default applications available at categories. Another option is to add portlet preference for URL in portlet.xml, then it would be possible to change it in Edit mode/Preferences tab. UIGadgetPortlet class should properly handle URLs and well as local:// locations of gadgets.
this is more complex than just a cosmetic change of removing a portlet definition from appearing in the application categories. First of all, any application which can be placed on a page has to correspond to an application which is owned by a category (sometimes referred to as a managed application). We cannot directly add a portlet from PC to a page, it has to be wrapped and configured in a managed application. Second, this defines the security level of the GadgetPortlet, so there will be issues with who can access this portlet if its removed. So to properly remove the GadgetPortlet from the application registry, its going to require rewriting how gadgets get wrapped inside portlets and placed on a page. This might not be something we want to add right now since its a bit more than just a bug fix. Since its a minor annoyance, it should just be properly documented what it does in the docs.
Link: Added: This issue is related to GTNPORTAL-2110
GTNPORTAL-2110 is the jira for tracking the issues with the horoscope gadget from being displayed properly.
Release Notes Docs Status: Added: Not Yet Documented
Link: Added: This issue is related to JBEPP-1337
Release Notes Docs Status: Removed: Not Yet Documented Added: Not Required