Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-61254

Navigation links after performing a workflow search are too long

    Details

      Description

      Description
      Navigation links after performing a workflow search are too long

      Steps to reproduce/Testing done

      1. Start Liferay and login as admin
      2. Go to Admin > Configuration > Workflow Configuration
      3. Enable workflow for Blogs. The Single Approver workflow is fine.
      4. Go to Admin > Content > Blogs
      5. Create a few blog entries
      6. Go to My Account -> My Workflow Tasks
      7. Search for "review". Each of the blog tasks should display in the results.
      8. Examine the URL linking to one of the workflow detail pages.
         1	http://localhost:8080/group/control_panel/manage/-/my_workflow_tasks/view/12587?doAsGroupId=10202&refererPlid=12504&controlPanelCategory=my&_153_redirect=http%3A%2F%2Flocalhost%3A8080%2Fgroup%2Fcontrol_panel%2Fmanage%3Fp_p_id%3D153%26p_p_lifecycle%3D0%26p_p_state%3Dmaximized%26p_p_mode%3Dview%26doAsGroupId%3D10202%26refererPlid%3D12504%26controlPanelCategory%3Dmy%26_153_date%3Dnull%26_153_date%3Dnull%26_153_date%3Dnull%26_153_date%3Dnull%26_153_dueDateYear%3D2015%26_153_dueDateYear%3D2015%26_153_dueDateYear%3D2015%26_153_dueDateYear%3D2015%26_153_tabs1%3Dpending%26_153_keywords%3Dreview%26_153_assigneeUserId%3D11750%26_153_assigneeUserId%3D11750%26_153_assigneeUserId%3D11750%26_153_assigneeUserId%3D11750%26_153_advancedSearch%3Dfalse%26_153_formDate%3D1449171909276%26_153_dueDate%3D12%252F03%252F2015%26_153_dueDate%3D12%252F03%252F2015%26_153_dueDate%3D12%252F03%252F2015%26_153_dueDate%3D12%252F03%252F2015%26_153_workflowTasksSearchContainer_1PrimaryKeys%3Dcom.liferay.portal.kernel.workflow.DefaultWorkflowTask%2540677aa21f%252Ccom.liferay.portal.kernel.workflow.DefaultWorkflowTask%254021d76c9%252Ccom.liferay.portal.kernel.workflow.DefaultWorkflowTask%25405a3ed2f0%252Ccom.liferay.portal.kernel.workflow.DefaultWorkflowTask%25401c8d1fdc%26_153_workflowTasksSearchContainerPrimaryKeys%3D%26_153_type%3Dcom.liferay.portal.model.LayoutRevision%26_153_andOperator%3Dtrue%26_153_dueDateHour%3D7%26_153_dueDateHour%3D7%26_153_dueDateHour%3D7%26_153_dueDateHour%3D7%26_153_dueDateTime%3D07%253A45%2BPM%26_153_dueDateTime%3D07%253A45%2BPM%26_153_dueDateTime%3D07%253A45%2BPM%26_153_dueDateTime%3D07%253A45%2BPM%26_153_asigneeUserId%3D10199%26_153_asigneeUserId%3D10199%26_153_asigneeUserId%3D10199%26_153_asigneeUserId%3D10199%26_153_dueDateDay%3D3%26_153_dueDateDay%3D3%26_153_dueDateDay%3D3%26_153_dueDateDay%3D3%26_153_name%3D%26_153_dueDateAmPm%3D1%26_153_dueDateAmPm%3D1%26_153_dueDateAmPm%3D1%26_153_dueDateAmPm%3D1%26_153_comment%3D%26_153_comment%3D%26_153_comment%3D%26_153_comment%3D%26_153_dueDateMonth%3D11%26_153_dueDateMonth%

      Results of Testing
      Expected behavior: The URL only contains the needed information.
      Actual behavior: There are numerous parameters in the URL for every single task in the result list. If there are enough tasks, the resulting URL is too long and either the browser will fail to request it or the server will return an HTTP 414 Request-URI Too Long error.

      Errors/Logs
      n/a

      Reproduced...
      Reproduced in trunk? Yes (81c8cbe28c7dcb6d062455f6e67eafb5c8dfa4b0)
      Reproduced in 6.2.x? Yes (228134626bbd7d0cfd0f8ebaadeb8a3a6f322a7b)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              melody.wu Melody Wu
              Reporter:
              michael.bowerman Michael Bowerman (Inactive)
              Participants of an Issue:
              Recent user:
              Esther Sanz
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                4 years, 47 weeks ago

                  Packages

                  Version Package
                  6.2.X EE
                  7.0.0 Beta 2