Details

    • Fix Priority:
      3

      Description

      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)
      

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  4 weeks, 4 days ago

                  Packages

                  Version Package