Details

    • Flagged:
      Impediment
    • Fix Priority:
      5
    • Affects Portal Version/s:
      6.2.x
    • Similar Issues:
      Show 5 results 

      Description

      Site portlet is temporarily unavailable. The server log shows this message:

      [render_portlet_jsp:154] java.lang.NoSuchMethodError: com.liferay.portal.service.GroupLocalServiceUtil.search(JLjava/lang/String;Ljava/lang/String;Ljava/util/LinkedHashMap;IILcom/liferay/portal/kernel/util/OrderByComparator;)Ljava/util/List;
      
      at com.liferay.so.sites.util.SitesUtil.doGetVisibleSites(SitesUtil.java:112)
      

      This error is caused by a recent change in the GroupService API at LPS-27163.

        Issue Links

          Activity

          Hide
          Eduardo Garcia added a comment - - edited

          Hi Ken,

          At LPS-27163 a new parameter was added to a method of the portal GroupService API used by the so-portlet. This caused a compilation error at so-portlet for 6.2.X. To fix this, I changed the so-portlet so that it uses the new method passing the default value for the new parameter. If the change at LPS-27163 has not been backported to 6.1.x EE, then the change for the so-portlet shouldn't be backported neither.

          Please confirm if LPS-27163 is going to be backported. Otherwise, I will have to revert the changes in so-portlet and add an overloaded version of the method in the GroupService which matches the one used by so-portlet.

          Thanks

          Show
          Eduardo Garcia added a comment - - edited Hi Ken, At LPS-27163 a new parameter was added to a method of the portal GroupService API used by the so-portlet. This caused a compilation error at so-portlet for 6.2.X. To fix this, I changed the so-portlet so that it uses the new method passing the default value for the new parameter. If the change at LPS-27163 has not been backported to 6.1.x EE, then the change for the so-portlet shouldn't be backported neither. Please confirm if LPS-27163 is going to be backported. Otherwise, I will have to revert the changes in so-portlet and add an overloaded version of the method in the GroupService which matches the one used by so-portlet. Thanks
          Hide
          Evan Thibodeau added a comment -

          Revert SOS-1217 changes in 6.1.x and ee-6.1.x

          Show
          Evan Thibodeau added a comment - Revert SOS-1217 changes in 6.1.x and ee-6.1.x
          Hide
          Brian Chan added a comment -

          Will leave this open until we can find a proper fix in version for this.

          Show
          Brian Chan added a comment - Will leave this open until we can find a proper fix in version for this.
          Hide
          Jonathan Lee added a comment -

          need a fix in version

          Show
          Jonathan Lee added a comment - need a fix in version
          Hide
          Benjamin Yeh (Inactive) added a comment -

          Passed Manual testing following steps in description:

          Verified on:
          Tomcat 7.0.40 + MySQL 5. Portal 6.1.30 EE GIT ID: 31110fb45cc324ce5d556105c8df32e5d22e4987
          Plugins 6.1.x EE GIT ID: 2fa165c60c5e7567b18ebc0298aec82fa3208460.

          Show
          Benjamin Yeh (Inactive) added a comment - Passed Manual testing following steps in description: Verified on: Tomcat 7.0.40 + MySQL 5. Portal 6.1.30 EE GIT ID: 31110fb45cc324ce5d556105c8df32e5d22e4987 Plugins 6.1.x EE GIT ID: 2fa165c60c5e7567b18ebc0298aec82fa3208460.

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Date of First Response:
                Days since last comment:
                1 year, 48 weeks, 2 days ago

                Development

                  Structure Helper Panel