Details

    • Branch Version/s:
      6.1.x
    • Backported to Branch:
      Committed
    • Similar Issues:
      Show 5 results 

      Description

      Currently, if WSRP has a friendly URL that is over 255 characters, then the portlet will not do a "post" method correctly when using interportlet communications.

      VirtualHostFilter - Line number 120 calling LayoutImpl.validateFriendlyURL(friendlyURL) and returning a code 10
      which is com.liferay.portal.model.impl.LayoutImpl line number 80 causing this return code.
      Because of the length of the URL .

      The LayoutConstants.FRIENDLY_URL_MAX_LENGTH is causing lengthy URLs to break.

      Steps to reproduce
      1) Try to make the length of your friendly URL over 255 characters.
      2) Consume a portlet.
      3) Place the portlet on the page alongside another WSRP portlet and try an update on one WSRP portlet that will transfer information to another WSRP portlet.

      This is still present in trunk and 6.1.X rev. 125845

        Issue Links

          Activity

          Hide
          Paul Martin added a comment -

          This issue is happening only when you go through a virtual host with a friendly URL (ie; remove web/guest from the URL)

          If web/guest is present in the URL, you wont be able to reproduce.

          Show
          Paul Martin added a comment - This issue is happening only when you go through a virtual host with a friendly URL (ie; remove web/guest from the URL) If web/guest is present in the URL, you wont be able to reproduce.
          Hide
          Arthur Hsiao (Inactive) added a comment -

          That is correct, it will only occur when you have set a virtual host.

          Show
          Arthur Hsiao (Inactive) added a comment - That is correct, it will only occur when you have set a virtual host.
          Show
          Brian Chan added a comment - https://github.com/brianchandotcom/liferay-portal/pull/7426
          Hide
          Michael Saechang added a comment -

          Committed on:
          Portal 6.2.x GIT ID: efb176661261b6e48d67a389720be52d8dbb5cea.

          Show
          Michael Saechang added a comment - Committed on: Portal 6.2.x GIT ID: efb176661261b6e48d67a389720be52d8dbb5cea.
          Hide
          Mark Jin added a comment -

          PASSED Manual Testing following the steps in the description.

          Reproduced on:
          Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2.
          Plugins 6.1.20 EE GA2.

          The portlet that will transfer information to another WSRP portlet.

          Fixed on:
          Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: 93d2fe560c71b2a5d1931c2b88316f42ec734e6e.
          Plugins 6.1.x EE GIT ID: 8618c59cfe39070b54d3586984ace65db357784e.
          Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: a52d1523ea2f84d12b6c133264c08b88466765fc.
          Plugins 6.2.x GIT ID: b3df2c8f5618ba38ece0ea209681129ee9fe56eb.

          Update wsrp portlet works well.

          Show
          Mark Jin added a comment - PASSED Manual Testing following the steps in the description. Reproduced on: Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2. Plugins 6.1.20 EE GA2. The portlet that will transfer information to another WSRP portlet. Fixed on: Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: 93d2fe560c71b2a5d1931c2b88316f42ec734e6e. Plugins 6.1.x EE GIT ID: 8618c59cfe39070b54d3586984ace65db357784e. Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: a52d1523ea2f84d12b6c133264c08b88466765fc. Plugins 6.2.x GIT ID: b3df2c8f5618ba38ece0ea209681129ee9fe56eb. Update wsrp portlet works well.

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                2 years, 36 weeks, 5 days ago

                Development

                  Structure Helper Panel