-
Type:
Regression Bug
-
Status: Closed
-
Resolution: No Longer Reproducible
-
Affects Version/s: 7.2.X
-
Fix Version/s: None
-
Component/s: Portal Configuration
-
Labels:
-
Fix Priority:3
-
QA Test Name:
-
QA Test Score:5
https://testray.liferay.com/home/-/testray/case_results/862263603
[java] 1: Truncated message : [java] ./portal-impl/src/portal.properties expected:<... # [java] plugin.types=[\ [java] portlet,\ [java] theme,\ [java] layout-template,\ [java] hook,\ [java] web [java] [java] # [java] # Input a list of Liferay plugin repositories separated by \n characters. [java] # [java] # Env: LIFERAY_PLUGIN_PERIOD_REPOSITORIES_PERIOD_TRUSTED [java] # Env: LIFERAY_PLUGIN_PERIOD_REPOSITORIES_PERIOD_UNTRUSTED [java] # [java] plugin.repositories.trusted= [java] plugin.repositories.untrusted= [java] [java] # [java] # Set this property to false to avoid receiving on screen notifications [java] # when there is a new version of an installed plugin. [java] # [java] # Env: LIFERAY_PLUGIN_PERIOD_NOTIFICATIONS_PERIOD_ENABLED [java] # [java] plugin.notifications.enabled=false [java] [java] # [java] # Input a list of plugin packages IDs separated by \n characters. [java] # Administrators won't be notified when a new version of these plugins are [java] # available. The IDs are of the form groupId/artifactId. You can also end [java] # the ID with an asterisk to match any ID that starts with the previous [java] # character. [java] # [java] # Env: LIFERAY_PLUGIN_PERIOD_NOTIFICATIONS_PERIOD_PACKAGES_PERIOD_IGNORED [java] # [java] #plugin.notifications.packages.ignored=liferay/sample-jsp-portlet [java] [java] ## [java] ## Portlet [java] ## [java] [java] # [java] # Set this property to set the default virtual path for all hot deployed [java] # portlets. See liferay-portlet-app_7_1_0.dtd and the virtual-path element [java] # for more information. [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_VIRTUAL_PERIOD_PATH [java] # [java] portlet.virtual.path= [java] [java] # [java] # Set this property to true to validate portlet.xml against the portlet [java] # schema. [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_XML_PERIOD_VALIDATE [java] # [java] portlet.xml.validate=true [java] [java] # [java] # Portlets that have configured liferay-portlet.xml with the element [java] # "add-default-resource" set to true will allow those portlets to be [java] # dynamically added to any page by any user. This is useful [java] # (and necessary) for some portlets that need to be dynamically added to a [java] # page, but it can also pose a security risk because it also allows any user [java] # to do it. [java] # [java] # Set this property to true to add a security check around this behavior. [java] # If set to true, then portlets can only be dynamically added to a page if [java] # it contains a proper security token. This security token is automatically [java] # passed when using a portlet URL from one portlet to another portlet. [java] # [java] # Modify the property "portlet.add.default.resource.check.whitelist" to [java] # whitelist certain portlets from this security check. [java] # [java] # The security check utilizes the implementation set in the property [java] # "auth.token.impl". [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_ADD_PERIOD_DEFAULT_PERIOD_RESOURCE_PERIOD_CHECK_PERIOD_ENABLED [java] # [java] portlet.add.default.resource.check.enabled=true [java] [java] # [java] # Set a list of comma delimited portlet IDs that will bypass the security [java] # check set in the property "portlet.add.default.resource.check.enabled". [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_ADD_PERIOD_DEFAULT_PERIOD_RESOURCE_PERIOD_CHECK_PERIOD_WHITELIST [java] # [java] portlet.add.default.resource.check.whitelist=\ [java] com_liferay_calendar_web_portlet_CalendarPortlet,\ [java] com_liferay_login_web_portlet_FastLoginPortlet,\ [java] com_liferay_login_web_portlet_LoginPortlet,\ [java] com_liferay_portlet_configuration_css_web_portlet_PortletConfigurationCSSPortlet,\ [java] com_liferay_portlet_configuration_web_portlet_PortletConfigurationPortlet,\ [java] com_liferay_product_navigation_simulation_web_portlet_SimulationPortlet,\ [java] com_liferay_staging_bar_web_portlet_StagingBarPortlet [java] [java] # [java] # Input a list of comma delimited struts actions that will bypass the [java] # security check set in the property [java] # "portlet.add.default.resource.check.enabled". [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_ADD_PERIOD_DEFAULT_PERIOD_RESOURCE_PERIOD_CHECK_PERIOD_WHITELIST_PERIOD_ACTIONS [java] # [java] portlet.add.default.resource.check.whitelist.actions= [java] [java] # [java] # Set a list of comma delimited portlet IDs that will bypass the [java] # checks at first login (pages like terms of use, update password, [java] # password reminder query, etc.). [java] # [java] # Such a portlet can also be embedded in a theme. [java] # [java] # Keep in mind that this can be risky, because an attacker can issue POST [java] # requests on these portlets, even when there is no portlet embedded in a [java] # theme. [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_INTERRUPTED_PERIOD_REQUEST_PERIOD_WHITELIST [java] # [java] portlet.interrupted.request.whitelist= [java] [java] # [java] # Input a list of comma delimited struts actions that will bypass the [java] # checks at first login (pages like terms of use, update password, [java] # password reminder query, etc.). [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_INTERRUPTED_PERIOD_REQUEST_PERIOD_WHITELIST_PERIOD_ACTIONS [java] # [java] portlet.interrupted.request.whitelist.actions= [java] [java] # [java] # Input a regular expression to ban paths that cannot be used to serve [java] # resources in portlets. [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_RESOURCE_PERIOD_ID_PERIOD_BANNED_PERIOD_PATHS_PERIOD_REGEXP [java] # [java] portlet.resource.id.banned.paths.regexp=.*[\\\\/](?:META-INF|WEB-INF)[\\\\/].* [java] [java] # [java] # Set this property to true to enable portlet session replication. This is [java] # only needed when session replication is enabled on the application server. [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_SESSION_PERIOD_REPLICATE_PERIOD_ENABLED [java] # [java] portlet.session.replicate.enabled=false [java] [java] ## [java] ## Portlet Config [java] ## [java] [java] # [java] # Set this property to true to show the portlet ID as a subtitle of the [java] # portlet configuration modal. [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_CONFIG_PERIOD_SHOW_PERIOD_PORTLET_PERIOD_ID [java] # [java] portlet.config.show.portlet.id=false [java] [java] # [java] # Input a list of portlet resources that will be loaded. [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_CONFIGS [java] # [java] portlet.configs=\ [java] /WEB-INF/portlet-custom.xml,\ [java] /WEB-INF/portlet-ext.xml,\ [java] /WEB-INF/liferay-portlet.xml,\ [java] /WEB-INF/liferay-portlet-ext.xml,\ [java] /WEB-INF/web.xml [java] [java] ## [java] ## Portlet Container [java] ## [java] [java] # [java] # Set this property to true to restrict portlet communication via request [java] # attributes. See the property "layout.parallel.render.enable" on how that [java] # property affects this property. [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_CONTAINER_PERIOD_RESTRICT [java] # [java] portlet.container.restrict=true [java] [java] ## [java] ## Portlet Coordination [java] ## [java] [java] # [java] # This property controls how cross layout portlet URLs are invoked. When set [java] # to "render", only render URLs will be allowed invocation across [java] # different layouts. When set to "all", all portlet URL types will be [java] # allowed invocation. [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_CROSS_PERIOD_LAYOUT_PERIOD_INVOCATION_PERIOD_MODE [java] # [java] portlet.cross.layout.invocation.mode=render [java] [java] # [java] # Set this property to specify how events are distributed. If the value is [java] # "layout-set", then events will be distributed to all portlets contained in [java] # a layout set. If the value is "layout", then events will be distributed to [java] # all portlets that are present in a layout. [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_EVENT_PERIOD_DISTRIBUTION [java] # [java] portlet.event.distribution=layout [java] [java] # [java] # Set this property to specify how public render parameters are distributed. [java] # If the value is "layout-set", then public render parameters will be [java] # distributed to all portlets contained in a layout set. This will only work [java] # correctly if the property "layout.default.p_l_reset" is set to false. If [java] # the value is "layout", then public render parameters will be distributed [java] # to all portlets that are present in a layout. [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_PUBLIC_PERIOD_RENDER_PERIOD_PARAMETER_PERIOD_DISTRIBUTION [java] # [java] portlet.public.render.parameter.distribution=layout [java] [java] ### [java] ### Portlet Dependencies [java] ### [java] [java] # [java] # Set the URN for portlet CSS dependencies added via portlet.xml, [java] # @Dependency, or HeaderResponse.addDependency. If specified, CSS [java] # dependencies will have the following URL pattern: [java] # [java] # {portlet.dependency.css.urn}/scope/version/name.css [java] # [java] # If not specified, CSS dependencies will have the following URL pattern: [java] # [java] # http://{cdn.host.http}/css/scope/version/name.css (unsecure) [java] # [java] # https://{cdn.host.https}/css/scope/version/name.css (secure) [java] # [java] # If "cdn.host.http" and "cdn.host.http" are not specified, CSS dependencies [java] # will have the following URL pattern: [java] # [java] # http://localhost:8080/css/scope/version/name.css [java] # [java] # Generation of portlet dependency markup can be customized with an OSGi [java] # module that provides a service of the following type: [java] # com.liferay.portal.kernel.model.portlet.PortletDependencyFactory [java] # [java] # Generation of portlet dependency URLs can be customized with an OSGi [java] # module that provides a service of the following type: [java] # com.liferay.portal.url.builder.AbsolutePortalURLBuilderFactory [java] # [java] # Env: LIFERAY_PORTLET_PERIOD_DEPENDENCY_PERIOD_CSS_PERIOD_URN [java] # [java] portlet.dependency.css.urn= [java] [java] # [java] # Set the URN for portlet JavaScript dependencies added via portlet.xml, [java] # @Dependency, or HeaderResponse.addDependency. If specified, JavaScript [java] # dependencies will have the following URL pattern: [java] # [java] # {portlet.dependency.js.urn}/scope/version/name.js [java] # [java] # If not specified, JavaScript dependencies will have the following URL [java] # pattern: [java] # [java] # http://{cdn.host.http}/js/scope/version/name.js (unsecure) [java] # [java] # https://{cdn.host.https}/js/scope/version/name.js (secure) [java] # [java] # If "cdn.host.http" and "cdn.host.htt"p are not specified, JavaScript [java] # dependencies will have the following URL pattern: [java] # [java] # http://localhost:8080/js/scope/version/name.js [java] # [java] # Generation of portlet dependency markup can be customized with an OSGi [java] # module that provides a service of the following type: [java] # com.liferay.portal.kerne [java] [java] at com.liferay.source.formatter.SourceFormatter.format(SourceFormatter.java:438) [java] at com.liferay.source.formatter.SourceFormatter.main(SourceFormatter.java:266)
- is related to
-
LPS-103872 Add SF rules for portal.properties
-
- Closed
-